آموزش میکروکنترلر AVR جلسه 20 | ارتباط سریال (USART) در AVR (رجیستری) _ پارت1
833 بار بازدید -
2 سال پیش
-
در این جلسه آموزش راه
در این جلسه آموزش راه اندازی واحد USART در میکروکنترلر ATmega16 AVR را خواهیم داشت.
آموزش ارسال و دریافت اطلاعات سریال و برنامه نویسی در سطح رجیستری در دو حالت سرکشی polling و وقفه ای interrupt
این جلسه شامل 4 پارت ویدیو آموزشی میباشد.
سرفصل مباحث بیان شده در جلسه بیستم:
بررسی نکات ذکر شده در دیتاشیت میکروکنترلر atmega16 در رابطه با واحد USART
بررسی بلوک دیاگرام های واحد USART
آموزش کار با تمامی ثبات (Register) های واحد USART
بررسی حالت های مختلف سنکرون و آسنکرون واحد USART
نحوه تنظیم کردن واحد USART برای برقراری ارتباط با سرعت های مختلف
نحوه محاسبه خطای Baud Rate در حالت Asynchronous
بررسی Clock Generation Logic, Block Diagram
بررسی بیت U2X در ثبات UCSRA
نوشتن توابع ارسال و دریافت اطلاعات با استفاده از واحد USART در سطح رجیستری در دو حالت polling و وقفه ای interrupt
نوشتن توابع putchar puts getchar gets
نوشتن برنامه مربوط به بافر ارسال و دریافت برای واحد USART
آموزشهای بیشتر: http://avrmicros.blogfa.com/
2 سال پیش
در تاریخ 1402/01/01 منتشر شده
است.
833
بـار بازدید شده