اطلاعیه

Collapse
No announcement yet.

USART در Atmel Studio 6

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

    USART در Atmel Studio 6

    سلام؛
    من یک برنامه برای ATmega8 با atmel studio 6 (6.0.1843)a نوشتم در شبیه سازی با پروتئوس همه چیز درست بود، اما بعد از اتصال به کامپیوتر (بوسیله MAX232) هیچ دیتایی دریافت نمی شد، کلی وقتم رو گرفت حتی برای اطمینان خروجی رو به ماژول HM-TR متصل کردم (هم از نوع TTL و هم از نوع RS232) باز هم خبری نبود... به کامپایلر شک کردم و یک برنامه تست با codevision نوشتم و در عین ناب آوری همه چیز درست بود.
    قدری جستجو کردم به نتیجه نرسیدم.
    آیا از دوستان کسی مورد مشابهی داشته و آیا راه حلی وجود داره؟
    ممنون؛

    #2
    پاسخ : USART در Atmel Studio 6

    دوستان کسی مورد مشابهی نداشته؟ کسی نظری نداره؟

    دیدگاه


      #3
      پاسخ : USART در Atmel Studio 6

      مشکل برطرف شد.
      قسمت زیر

      UCSRC = (0<<URSEL)|(0<<USBS)|(3<<UCSZ0) ;

      به اینصورت اصلاح شد:

      UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0) ;

      دیدگاه

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