جمعه ۱۷ دی ۰۰ ۱۷:۵۹ ۱۸ بازديد
كتاب ميكروكنترلر avr جابر الوندي
فصل ۱: ساختار داخلي ميكروكنترلرهاي AVR
- آشنايي با ميكروكنترلر ATmega16
- معرفي فيوز بيت هاي ميكروكنترلر
- آشنايي با پورت هاي ورودي و خروجي
- ارائه منبع تغذيه ميكروكنترلر با ورودي AC و DC
- آشنايي با ساختار داخلي ميكروكنترلر ATmega16
- معرفي كلاك سيستم و انواع منابع پالس ساعت در ميكروكنترلر
- آشنايي با مدهاي Sleep و معرفي تايمر نگهبان (Watchdog)
فصل ۲: اصول طراحي و آموزش زبان C
- آشنايي با اصول طراحي و ترسيم الگوريتم
- آموزش دستورات برنامه نويسي C مخصوص ميكروكنترلر
- معرفي توابع كتابخانه اي و كاربرد آنها در برنامه نويسي
فصل ۳: آموزش نرم افزار CodeVisionAVR
- آشنايي با محيط برنامه نويسي به زبان C نرم افزار CodeVisionAVR
- آشنايي با ابزار CodeVisionAVR نرم افزار كامپايلر C
- معرفي پروگرامر ISP و نحوه برنامه ريزي ميكروكنترلر
- آشنايي با محيط اشكال زدايي نرم افزار AVR Studio
فصل ۴: نمايشگرها و صفحه كليد ۴*۴
- آشنايي با نمايشگر سون سگمنت تك رقمي
- بكارگيري روش مالتي پلكسري براي سون سگمنت هاي چندرقمي
- آشنايي با نحوه كار با نمايشگر LCD
- ايجاد كردن كاراكتر دلخواه در LCD
- اسكن صفحه كليد ۴*۴
فصل ۵: وقفه ها (Interrupts)
- آشنايي با روش هاي Polling و Interupt
- معرفي منابع وقفه و آشنايي با مفهوم بردار وقفه
- آشنايي با نوشتن برنامه به روش وقفه در زبان C
فصل ۶: تايمر يا كانتر (Timer / Counter)
- آشنايي با انواع مدهاي تايمر يا كانتر
- معرفي و نحوه كار با رجيسترهاي تايمر يا كانتر
- آشنايي با نوشتن برنامه هاي تايمر يا كانتر به روش هاي Polling و Interupt
فصل ۷: ارتباط سريال USART
- آشنايي با ارسال و دريافت اطلاعات به صورت سنكرون و آسنكرون
- آشنايي با رجيسترهاي تبادل سريال USART و معرفي توابع كتابخانه stdio.h
- آشنايي با نوشتن برنامه هاي ارتباط سريال به روش هاي Polling و Interrupt
فصل ۸: مبدل آنالوگ به ديجيتال و مقايسه كننده آنالوگ داخلي
- آشنايي با مبدل آنالوگ به ديجيتال داخلي ميكروكنترلر ATmega16
- معرفي رجيسترهاي مبدل آنالوگ به ديجيتال و نحوه برنامه نويسي آن در زبان C
- آشنايي با مقايسه كننده آنالوگ داخلي ميكروكنترلر ATmega16
- معرفي رجيسترهاي مقايسه كننده آنالوگ داخلي و نحوه برنامه نويسي آن در زبان C
فصل ۹: ارتباط جانبي سريال (SPI)
- آشنايي با واسط سريال SPI
- آشنايي با شبكه بندي ميكروكنترلرها از طريق SPI
- معرفي رجيسترهاي ارتباط دهي جانبي سريال SPI و نحوه برنامه نويسي آن به زبان C
فصل ۱۰: ارتباط سريال دو سيمه (TWI)
- آشنايي با واسط سريال TWI
- آشنايي با شبكه بندي ميكروكنترلرها از طريق TWI
- معرفي رجيسترهاي ارتباط سريال TWI و آشنايي با نحوه برنامه نويسي آن به زبان C
فصل ۱۱: نمونه سوالات حل شده
- آشنايي دانشجويان با نحوه سوالات تكميلي و امتحاني ميكروكنترلر
- استفاده عملي از اين سوالات در آزمايشگاه ميكروكنترلر و ريزپردازنده
فصل ۱۲: پروژه هاي سطح مقدماتي تا پيشرفته
- آشنايي دانشجويان با كارهاي عملي و كاربردي با ميكروكنترلر
- استفاده عملي از مطالب اين فصل جهت راهنمايي در پروژه هاي ساخت دانشجويي