
برخی از مهم ترین مباحثی که در این دوره آموزشی تدریس می گردد به شرح ذیل می باشند.
سیستم اعداد
- مبناهای ۱۰، ۲ و ۱۶
- اعداد علامتدار و بدون علامت
- عملیات ریاضی در مبناهای گوناگون
پیش گفتاری بر ریزپردازنده ها و ریزکنترل کننده ها
- معماری پردازنده ها
- نحوه اتصال حافظه ها به پردازنده (حافظه کد با داده)
- نحوه اتصال ورودی و خروجی به پردازنده
ریزکنترل گر های خانواده AVR
- آشنایی مختصر با هر سه گروه AVR ها (ATTiny , ATS90 , ATMega)
- بررسی کامل گروه ATMega ها شامل (ATMega8, ATMega16, ATMega32, ATMega64, ATMega128)
- بررسی فیوز بیت ها و کاربرد هریک به تفکیک
- معرفی منابع کلاک
- راه اندازی مینیمم سیستم
- آشنایی با محیط CodeVision
- آموزش برنامه نویسی برای AVR به زبان C
- ارائه چندین روش برای برنامه ریزی (Programing) AVR
- معرفی درگاه ها و نحوه تعریف وظیفه ورودی یا خروجی
- مرور 5 برنامه برای درک کاربرد درگاه ها
- تایمر و کانتر
- وقفه ها
- درگاه سریال (اتصال MAX232)
- درگاه سریال تفاضلی با افزایش طول تا کیلومتر (اتصالMAX485)
- اتصال 7-Segments
- اتصال LCD
- اتصال RTC (DS1307)
- استفاده از A2D
- ارتباط سریال دوسیمه TWI
- اتصال به حافظه های سریال AT24CXX
- اتصال سنسور دمای LM35
- ساخت نمایشگر ماتریسی جهت نمایش کارکتر های فارسی و لاتین
- مروری بر استفاده از Visual BASIC برای کنترل یک Device دارای درگاه سریال
این دوره شامل ۳۰ ساعت آموزش بوده و شهریه آن ۲۶۰٬۰۰۰ تومان می باشد.