فصل اول
مباني کامپيونر
سيستم هاي عددي و کد گذاري
اجزاي کامپيوتر
فصل دوم
سيستم هاي مبتني بر کنترل پردازشي
معيارهاي انتخاب يک ميکروکنترلر
مروري بر ميکروکنترلرهاي خانواده 8051
ميکروکنترلرهاي AVR
تقسيم بندي ميکروکنترلرهاي AVR
روشهاي برنامه ريزي ميکرو کنترلرهاي AVR
فصل سوم
محيط برنامه نويسي codevision
آشنايي با ابزار ها و منوها
آشنايي با codewizard و نحوه استفاده از آن
راه اندازي درگاه با codewizard
فصل چهارم
دستورات برنامه نويسي
دستور Include
دستور Define
توضيحات،متغيرها،اشاره گرها
آرايه ها،مقداردهي اوليه،آرايه هاي چندبعدي
عملکردها
دستورات کنترلي
کاربرد اسمبلي در زبان C
فصل پنجم
توابع
توابع کتابخانه اي
توابع کاراکتري
توابع حسابي و رياضي
توابع دسترسي به حافظه RAM داخلي
فصل ششم
ارتباطات سريال
توابع کار با در گاه سريال
ارتباط SPI
ارتباط سريال I2C
فصل هفتم
تايمرها و شمارنده ها
انواع وقفه ها
تنظيمات تايمر
تايمر نگهبان
فصل هشتم
مبدل آنالوگ به ديجيتال
درگاه ADC
بررسي ADC در AVR
مدار نمونه بردار
فصل نهم
وقفه ها
مراحل اجراي وقفه
سازمان وقفه
وقفه هاي خارجي
برنامه نويسي وقفه ها در CODEVISION
فصل دهم
راه اندازي LCD
توصيف پايه هاي LCD
کدهاي فرمان LCD
LCD در CODEVISION
فصل يازدهم
فيوزبيت هاي تراشه AVR
مشخصات کامل انواع فيوزبيت ها
فصل دوازدهم
صفحه کليد کامپيوتر
عملکرد صفحه کليد
دستورات صفحه کليد
پروتکل صفحه کليد
فصل سيزدهم
BOOT LOADER
فصل چهاردهم
ايجاد کتابخانه
CD3
نرم افزارهاي CODVISION,BASCOMAVR,AVRSTUDIO,PROTEUS
به همراه HELP فارسي CODVISION
و پروژه