شناسه پست: 5616
بازدید: 431

بررسي ميكروكنترلهاي AVR و قابليتهاي سخت افزاري و نرم افزاري آن 90ص

* میکروکنترلر چیست
* کلمه میکروکنترلر
* حالا چرا این کلمات ؟
* حالا نحوه انجام دادن کار میکروکنترلر را به صورت کلی بررسی میکنیم
* ساختمان دخلی میکروکنترلر
    * تفاوت میکروپروسسور و میکروکنترلر
    * آیا میکروکنترلر چیز جدیدی را با خود آورده است ؟
    * عیب میکروکنترلر
    * خب حالا این میکروکنترلر را با این همه کاربرد کی ساخته؟
    * معایب و مزایای میکروکنترلر های مختلف نسبت به هم
    * 1) اول از 8051 که اولین میکروکنترلری بود که به دست بشر ساخته شد شروع میکنیم
* 2) میکروکنترلر PIC
* 3)میکروکنترلر AVR
* پروگرام میکروکنترلر
* معایب و مزایای میکروکنترلر های مختلف
* 2)میکروکنترلرPIC
    * AVR Microcontroller Quick Reference Guide
    * مقدمه اي بر ميكروكنترلرهاي AVR
    *  بهره هاي كليدي AVR
    *  واژگان كليدي AVR
    * خانواده هاي محصولات AVR
* Tiny AVR
* Mega AVR
* LCD AVR
* توان مصرفي پايين
*  AVR هاي مدل tiny
* نكات كليدي و سودمند مدل Tiny
*  AVR هاي مدل Mega
* نكات كليدي و سودمند مدل Mega
* AVR هاي مدل LCD
* نكات كليدي وسودمند مدل LCD
* نكات كليدي و سودمند حافظه ي فلش خود برنامه ريز
* موازي يا Parallel
* ISP
*  واسطه JTAG
* نرم افزار ارائه شده توسط شركتATMEL به نام AVR Studio 4
*  انواع برنامه نويسها كه AVR Studio 4 با آنها سازگار است
* برنامه ريزي ميكرو كنترلر
* آشنايي با برنامه CodeVision
* تنظيمات اوليه ميكرو
* برنامه ميكرو كنترلر
* برنامه ريزي ميكرو كنترلر
*  کنترولرAVR
* توان مصرفی پایین
* نکات کلیدی و سودمند حافظه ی فلش خود برنامه ریز
* راههای مختلف برای عمل برنامه ریزی
* خود برنامه ریزی توسط هر اتصال فیزیکی
    * ISP
    * واسطه JTAG
    * مختصري راجع به ميكرو كنترلر AVR
    * AVR انواع ميكرو كنترلرهاي
    * خصوصيات ATMEGA32
    * خصوصيات ATMEGA32
    * خصوصيات ATMEGA32
* خصوصيات ATMEGA32
* خصوصيات ATMEGA32
* فيوز بيت هاي ATMEG32
* توضيح فيوز بيت ها(FUSE HIGH BYTE)
    * توضيح فيوز بيت ها (FUSE LOW BYTE)
    * توضيح فيوز بيت ها (FUSE LOW BYTE)
    * BODENبراي فعال كردن عملكرد مدار BROWN-OUT اين
* بيت بايستي برنامه ريزي شده باشد
* Clock Distribution
* توزيع كلاكATMEG32
* منابع كلاك ATMEG32
* اسيلاتور كريستالي
* تعيين محدوده خازن ها براي نوسانگر سراميكي
* تعيين زمان آغاز(START-UP) توسط فيوز بيت CKSEL0,SUT1…0
* براي كلاك اسيلاتوركريستالي
* جدول مدهاي عملياتي اسيلاتور RC كاليبره شده داخلي
* اسيلاتور تايمر/ كانتر
* خصوصیات مبدل آنالوگ به دیجیتال
* پیکره بندی ADC در محیط BASCOM
* مقایسه کننده آنالوگ
* پیکره بندی مقایسه کننده آنالوگ در محیط BASCOM
* خصوصیات ارتباط سریال SPI
* نحوه کار ارتباط سریال SPI
* ارتباطSPI و رجیسترهای مربوطه
* رجیستر کنترلی [SPI CONTROL REGISTER]SPCR-SPI
    * جدول انتخاب مد های ارتباطی SPI با توجه به دو بیت CPOL و CPHA
    * جدول انتخاب فرکانس کلاک با توجه به فرکانس OSC
    * رجیستروضعیت [SPI STATUS REGISTER]SPSR-SPI
* پیکره بندیSPIدر محیط BASCOM
* وقفه ها
* حافظه EEPROM داخلی میکرو
* 3 مدPOWER- DOWN
* مدPOWER- SAVE
* مدSTANDBY
* 6 مدEXTENDED-STANDBY
* اسكن صفحه كليد 4*4 در محيط BASCOM
* ادامه منوی FILE
* منوی EDIT
* منوی PROGRAM
* منوی OPTION
* معرفی محیط شبیه سازی (SIMULATOR)
* ميكروكنترلرهايِ AVR
* نوار ابزار در اين محيط
* دستورات و توابع محیط برنامه نویسی BASCOM
* بدنه یک برنامه درمحيطBASCOM معرفی میکرو
* بدنه یک برنامه درمحيطBASCOM معرفی میکرو
      بدنه یک برنامه درمحيطBASCOM کریستال
      بدنه یک برنامه درمحيطBASCOM اسمبلی و بیسیک ( اختیاری)
    * بدنه یک برنامه درمحيطBASCOM اسمبلی و بیسیک ( اختیاری)
    * بدنه یک برنامه درمحيطBASCOM یادداشت ( اختیاری)
* بدنه یک برنامه درمحيطBASCOM آدرس شروع برنامه ریزی حافظه FLASH ( اختیاری)