اطلاعیه

Collapse
No announcement yet.

ارتباط سریال

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارتباط سریال

    با سلم خدمت دوستان
    دارم با اتمل و پروتئوس ی شبیه سازی سریال انجام میدم
    تو قسمت فرستنده با استفاده از ویچوآل تریمنال خروجیشو نگا کردم و دیدم درسته و دقیقا همونیه که من میخوام
    اما وقتی میکروی دوم رو میذارم و میخوام بین این دو میکرو ارتباط سریال برقرار کنم حتی با نوشتن ساده ترین دستور، همش پیغام میده
    udr داره خونده میشه در حالی که چیزی دریافت نمیشه!!
    اینم برناممه:

    #include <avr/io.h>
    #define F_CPU 8000000UL
    #include <stdio.h>

    char m;
    int i=0,z=0;

    int main(void)
    {

    UCSRA = 0x00;
    UCSRB = 0x10;
    UCSRB = 0x86;
    UBRRH = 0x00;
    UBRRL = 0x33;

    while(1)
    {
    while (!(UCSRA & (1<<UDRE))){
    i++;}
    m = UDR;
    z++;
    }
    }
    آدم ها همه میپندارند که زنده اند،برای آنها تنها نشانه حیات بخار گرم نفس هایشان است!!
    کسی از کسی نمیپرسد، آهای فلانی...
    از خانه ی دلت چ خبر؟؟ گرم است؟؟ نوری دارد هنوز؟؟ ...

    #2
    پاسخ : ارتباط سریال

    بزار تو وقفه

    دیدگاه


      #3
      پاسخ : ارتباط سریال

      نوشته اصلی توسط korosh00
      بزار تو وقفه
      چرا خب همین برنامه اجرا نمیشه؟؟
      اون whileهمون کار وقفه رو تقریبا انجام میده دیگه!!

      آدم ها همه میپندارند که زنده اند،برای آنها تنها نشانه حیات بخار گرم نفس هایشان است!!
      کسی از کسی نمیپرسد، آهای فلانی...
      از خانه ی دلت چ خبر؟؟ گرم است؟؟ نوری دارد هنوز؟؟ ...

      دیدگاه

      لطفا صبر کنید...
      X