اطلاعیه

Collapse
No announcement yet.

کمک درباره توابع سریال در مگا 64 و مگا 128 

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

    کمک درباره توابع سریال در مگا 64 و مگا 128 

    سلام خدمت اساتید محترم
    میشه لطف کنید و بفرمایید که توی میکروهایی که چند تا پورت سریال دارن از توابعی مثل printf و scanf چطور میشه استفاده کرد و کامپایلر چطور باید بفهمه که با کدوم پورت باید ارسال کنه

    #2
    پاسخ : کمک درباره توابع سریال در مگا 64 و مگا 128 

    این توابع از توابع putchar و getchar استفاده می کنند و این دو تابع باید در کد شما وجود داشته باشد و اگر وجود نداشته باشد، در هنگام کامپایل خطا روی می دهد. حال به شما بستگی دارد که در توابع putchar و getchar با کدام USART داده ارسال یا دریافت کنید. در ضمن هنگامی که از کدویزارد در کدویژن استفاده می شود، اگر به عنوان مثال دو پورت سریال فعال گردد (USART0 و USART1)، دو تابع putchar و putchar1 و دو تابع getchar و getchar1 برای دو پورت سریال تولید می شود و توابع scanf و printf، از توابع putchar و getchar استفاده می کنند نه از توابع putchar1 و getchar1 .

    دیدگاه


      #3
      پاسخ : کمک درباره توابع سریال در مگا 64 و مگا 128 

      مرسی از لطفتون مشکل من این بود که نمیخواستم توی کدویژن کد بنویسم که آخر مجبور شدم این کارا بکنم اما باز هم از لطفتون متشکرم

      دیدگاه

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