ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2017/07/10
    13
    0

    hc-05 با ترمینال کار میکنه ولی با میکرو کار نمیده!

    سلام
    دوستان من می خوام با میکرو ATMEGA8 یک رشته را از طریق HC05 بفرستم روی گوشی (BT simple terminal) تا نمایش بده .
    مشکل اینه که از طریق ترمینال کامپیوتر به راحتی میتونم ارسال و دریافت اطلاعات با HC05 و برنامه گوشی داشته باشم ؛ اما اگه به جای ترمینال ، ماژول را به میکرو وصل کنم هیچی ارسال نمیشه
    ممنون میشم راهنمایی کنید
    فرکانس میکرو 8MH داخلی
    CKSEL3..0 = 0100
    CKOPT=1

    بادریت ماژول :AT+ UART=9600,0,0

    کد:
    
    #include <mega8.h>
    #include <stdio.h>
    #include <delay.h>
    
    
    void main(void)
    {
       
    
    // USART initialization
    // Communication Parameters: 8 Data, 1 Stop, No Parity
    // USART Receiver: On
    // USART Transmitter: On
    // USART Mode: Asynchronous
    // USART Baud Rate: 9600
    UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) | (0<<UPE) | (0<<U2X) | (0<<MPCM);
    UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (1<<RXEN) | (1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);
    UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) | (0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL);
    UBRRH=0x00;
    UBRRL=0x33;
    
    
    while (1)
          {
           
          printf("SALAM");
               
          delay_ms(5000);
          }
    }
    ویرایش توسط pishva2017 : 2017/09/18 در ساعت 13:14
  2. #2
    2017/08/27
    648
    516

    پاسخ : hc-05 با ترمینال کار میکنه ولی با میکرو کار نمیده!

    راستش من برنامتو نخوندم
    ولی راه حل اینه که یک ماژول تی تی ال به یو اس بی داشته باشی میکرو رو به یه برنامه تحت پی سی وصل کنی مثل همون برنامه ترمینال
    وقتی با پی سی ارتباط گرفتی ارتباط با ماژول هم حل میشه . مثلا ممکنه اینجوری متوجه بشی که بادریت میکرو درست نبست
  3. #3
    2014/11/14
    ECA
    4,225
    2,821

    پاسخ : hc-05 با ترمینال کار میکنه ولی با میکرو کار نمیده!

    سلام
    برنامتون درست نیست ولی من قبلا هرکاری کردم نتونستم hc05 رو با مگا 8 راه بندازم ولی با مگا 32 راحت راه افتید منم دیگه نرفم باهاش کلنجار برم ببینم مشکلش چیه
    موفق باشید
    قوی شدن و خوب ماندن خوبی کردن به دیگران یک لذت ماندگار است.
    Networker at PISC

  4. #4
    2013/07/15
    99
    81

    پاسخ : hc-05 با ترمینال کار میکنه ولی با میکرو کار نمیده!

    تجربه شخصی :
    در مواردی همچون ماژول وایفای ماژول بلوتوث ماژول fm و... حتماً از کریستال کوارتز خارجی بهمراه خازن اتصال به زمین استفاده کنید به هیچ عنوان از کریستال داخلی استفاده نکنید بارها با تغییر وضعیت کلاک جواب گرفتم
    ویرایش توسط kinortechla : 2017/09/18 در ساعت 20:52
  5. #5
    2015/04/12
    47
    7

    پاسخ : hc-05 با ترمینال کار میکنه ولی با میکرو کار نمیده!

    از تابع putchar استفاده کنید جواب میده
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. پاسخ: 31
    آخرين نوشته: 2019/06/09, 21:54
  2. TL494 جواب نمیده که نمیده !!
    توسط 4tan در انجمن منابع تغذيه
    پاسخ: 40
    آخرين نوشته: 2013/10/23, 23:32
  3. میکرو AVR تا چه فرکانسی پشتیبانی میکنه؟
    توسط روح الامین در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2013/01/18, 09:42
  4. پاسخ: 4
    آخرين نوشته: 2011/06/25, 18:26
  5. پاسخ: 7
    آخرين نوشته: 2010/04/30, 00:27

کاربرانی که این تاپیک را مشاهده کرده اند: 1

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •