تحقیق میکروکنترلر avr و قابلیتهای سخت افزاری و نرم افزاری آن

تحقیق میکروکنترلر avr و قابلیتهای سخت افزاری و نرم افزاری آن تحقیق میکروکنترلر avr و قابلیتهای سخت افزاری و نرم افزاری آن

دسته : برق ،الکترونیک و مخابرات

فرمت فایل : word

حجم فایل : 331 KB

تعداد صفحات : 94

بازدیدها : 261

برچسبها : میکروکنترلر avr قابلیتهای avr

مبلغ : 6000 تومان

خرید این فایل

دانلود تحقیق رشته برق برق و الکترونیک با موضوع بررسی میکروکنترلر avr و قابلیتهای سخت افزاری و نرم افزاری آن

معرفی تحقیق رشته برق برق و الکترونیک با موضوع بررسی میکروکنترلر avr و قابلیتهای سخت افزاری و نرم افزاری آن

مقدمه ای بر میکروکنترلرهای AVR

میکروهای AVR دارای انعطاف پذیری غیر قابل مقایسه و بی همتایی هستند. آنها قادر به ترکیب هر نوع کدی با یک معماری کارآمد از طریق زبانهای C و Assembly هستند و قادرند از طریق این برنامه ها تمام پارامترهای ممکن در یک سیکل یا چرخه ماشین را با دقت بسیار بالا هماهنگ کنند. میکرو AVR دارای معماری ای است که می تواند در تمام جهات مورد استفاده شما، عمل کند میکرو AVR معماری ای دارد که برای شما کارایی 16 بیتی ارائه می دهد که البته قیمت آن به اندازه یک 8 بیتی تمام می شود.

بهره های کلیدی AVR :

دارای بهترین MCU برای حافظه فلش در جهان (MCU: Master Control Unit)

دارای سیستمی با بهترین هماهنگی

دارای بالاترین کارایی و اجرا در CPU (یک دستورالعمل در هر سیکل کلاک)

دارای کدهایی با کوچکترین سایز

دارای حافظه خود برنامه ریز

دارای واسطه JTAG که با IEEE 1149.1 سازگار است

دارای سخت افزار ضرب کننده روی خود

دارای بهترین ابزارها برای پیشرفت و ترقی

دارای حالات زیادی برای ترفیع دادن یا Upgrade

واژگان کلیدی AVR

میکروکنترلر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک (ساعت) به اندازه کافی سریع است و می تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند.

میکروکنترلر AVR بر مبنای معماری RISC (کاهش مجموعه ی دستورالعملهای کامپیوتر) پایه گذاری شده و مجموعه ای از دستورالعملها را که با 32 ثبات کار می کنند ترکیب می کند.

به کار گرفتن حافظه از نوع Flash که AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است.

یک میکرو AVR می تواند با استفاده از یک منبع تغذیه 2.7 تا 5.5 ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود.

میکروهای AVR در هرجا که باشند با 1.8 ولت تا 5.5 ولت تغذیه می شوند البته با انواع توان پایین (Low Power)که موجودند.

کنترولر AVR

ساده ترین معماری میکرو کنترلر، متشکل از یک ریز پردازنده، حافظه و درگاه ورودی/خروجی است. ریز پردازنده نیز متشکل از واحد پردازش مرکز (CPU) و واحد کنترل (CU) است.

CPU درواقع مغز یک ریز پردازنده است و محلی است که در آنجا تمام عملیات ریاضی و منطقی، انجام می شود. واحد کنترل، عملیات داخلی ریز پردازنده را کنترل می کند و سیگنال های کنترلی را به سایر بخشهای ریز پردازنده ارسال می کند تا دستورالعمل های مورد نظر انجام شوند.

میکروکنترلر چیست

* کلمه میکروکنترلر

* نحوه انجام دادن کار میکروکنترلر

* ساختمان دخلی میکروکنترلر

* تفاوت میکروپروسسور و میکروکنترلر

* آیا میکروکنترلر چیز جدیدی را با خود آورده است؟

* عیب میکروکنترلر

* معایب و مزایای میکروکنترلرهای مختلف نسبت به هم

* میکروکنترلر PIC

* میکروکنترلر AVR

* پروگرام میکروکنترلر

* معایب و مزایای میکروکنترلرهای مختلف

* میکروکنترلر 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

* برنامه ریزی میکرو کنترلر

* آشنایی با برنامه 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…۰

* برای کلاک اسیلاتور کریستالی

* جدول مدهای عملیاتی اسیلاتور RC کالیبره شده داخلی

* اسیلاتور تایمر/ کانتر

* خصوصیات مبدل آنالوگ به دیجیتال

* پیکره بندی ADC در محیط BASCOM

* مقایسه کننده آنالوگ

* پیکره بندی مقایسه کننده آنالوگ در محیط BASCOM

* خصوصیات ارتباط سریال SPI

* نحوه کار ارتباط سریال SPI

* ارتباط SPI و رجیسترهای مربوطه

* رجیستر کنترلی [SPI CONTROL REGISTER]SPCR-SPI

* جدول انتخاب مد های ارتباطی SPI با توجه به دو بیت CPOL و CPHA

* جدول انتخاب فرکانس کلاک با توجه به فرکانس OSC

* رجیستر وضعیت [SPI STATUS REGISTER]SPSR-SPI

* پیکره بندی SPI در محیط BASCOM

* وقفه ها

* حافظه EEPROM داخلی میکرو

* ۳ مد POWER- DOWN

* مد POWER- SAVE

* مد STANDBY

* ۶ مد EXTENDED-STANDBY

* اسکن صفحه کلید ۴*۴ در محیط BASCOM

* ادامه منوی FILE

* منوی EDIT

* منوی PROGRAM

* منوی OPTION

* معرفی محیط شبیه سازی (SIMULATOR)

* میکروکنترلرهایِ AVR

* نوار ابزار در این محیط

* دستورات و توابع محیط برنامه نویسی BASCOM

* بدنه یک برنامه در محیط BASCOM

* بدنه یک برنامه در محیط BASCOM

بدنه یک برنامه در محیط BASCOM کریستال

بدنه یک برنامه در محیط BASCOM اسمبلی و بیسیک (اختیاری)

* بدنه یک برنامه در محیط BASCOM اسمبلی و بیسیک (اختیاری)

* بدنه یک برنامه در محیط BASCOM یادداشت (اختیاری)

* بدنه یک برنامه در محیط BASCOM آدرس شروع برنامه ریزی حافظه FLASH (اختیاری)

خرید و دانلود آنی فایل

به اشتراک بگذارید

Alternate Text

آیا سوال یا مشکلی دارید؟

از طریق این فرم با ما در تماس باشید