توضیحات محصول
دانلود پاورپوینت بررسي ميكروكنترلرهاي AVR با فرمت ppt ودر 63 اسلاید قابل ویرایش
قسمتی از متن پاورپوینت بررسي ميكروكنترلرهاي AVR
مقدمه اي بر AVR
• AVR هاميكرو كنترلرهاي 8 بيتي هستند .
• بر اساس سازماندهي RISCعمل مي كنند.
v عمليات را با سرعت ودر يك كلاك سيكل انجام مي دهند.
• استفاده از زبانهاي سطح بالا براي برنامه نويسي.
v مانند : c , BASIC
• كاهش حجم كد توليدي ودر نتيحجه سرعت بالاتر.
AVR انواع ميكرو كنترلرهاي
•TINYAVR
•AT90S or AVR
•MEGAAVR
خصوصيات ATMEGA32
از معماري AVRRISC استفاده مي كند.
-كارايي بالا و توان مصرفي كم.
-داراي131 دستورالعمل با كارايي بالا كه اكثرا تنها در يك كلاك سيكل انجام ميشود.
-8*32 رجيستر كاربردي.
-سرعتي تا 16MIPSAدر فركانس 16MHZ
–
–
خصوصيات ATMEGA32
حافظه ، برنامه و داده غير فرار
-32Kبايت حافظه FLASH قابل برنامه ريزي داخلي.
پايداري حافظه:FLASHقابليت 1000 بار نوشتن و پاك كردن
-1024بايت حافظه EEPROM داخلي قابل برنامه ريزي.
پايداري حافظه EEPROM : قابليت 100000 بار نوشتن و پاك كردن
-2Kحافظه داخلي SRAM
-قفل برنامه FLASH و حفاظت داده .EEPROM
ATMEGA32خصوصيات
خصوصيات جانبي
-دوتايمر- كانتر 8 بيتي
-يك تايمر- كانتر 16 بيتي
-4 كانال PWM
-8 كانال مبدل آنالوگ به ديجيتال 8 بيتي
-1 مقايسه كننده انالوگ داخلي
-WATCHDOG قابل برنامه ريزي
-ارتباط سريال SPI براي برنامه ريزي داخل مدار.
-قابليت ارتباط سريال SPI به صورت MASTER يا SLAVE
-قابليت ارتباط با پروتكل ارتباط دوسيمه(TWO-WIRE)
–
–
خصوصيات ATMEGA32
خصوصيات ويژه ميكرو كنترلر
–منابع وقفه داخلي و خارجي
–عملكرد كاملا ثابت
–توان مصرفي پايين و سرعت بالا توسط تكنولوژي CMOS
–داراي اسيلاتور RC داخلي
–داراي 6 حالت SLEEP :
(POWERDOWN,IDLE,POWERSAVE,
STANDBY,ADC NOISE REDUCTION,EXTENDED STANDBY)
خصوصيات ATMEGA32
ولتاژ عملياتي
-4.5V تا 5.5V
فركانس كاري
-0MHZ تا 16MHZ
خطوط I/O
-32 خط ورودي/ خروجي قابل برنامه ريزي
فيوز بيت هاي ATMEG32
•ATMEG32 داراي 2 بايت فيوز بيت طبق جدول زير مي باشد.
•فيوز بيت ها قسمتي از حافظه FLASH هستند كه امكاناتي را در اختيار كاربر قرار مي دهند و با ERASE ميكرو از بين نمي روند و مي توانند توسط بيت هاي قفل مربوطه ، قفل شوند.
–BOOTRST: انتخاب بردار ري ست BOOT كه در حالت پيش فرض برنامه ريزي نشده است و آدرس بردار ري ست 0000 است.و در صورت برنامه ريزي آدرس بردار ري ست طبق جدول زير تعيين مي شود.(بر اساس BOOTSZ1,0)
توزيع كلاك ATMEG32
• CLKcpu: جهت انجام عمليات AVR
•CLKI/O :توسط بسياري از ماژول هاي I/O مثل تايمرها،كانترها،
SPI,USART استفاده مي گردد.
•CLKFLASH : عمليات ارتباطي با حافظه FLASH را كنترل مي كند.
و معمولا با كلاك CPU فعال مي شود.
•CLKASY: به صورت غير همزمان توسط كريستال ساعت32768HZ كار مي كند،حتي اگر سيستم در حالت SLEEP باشد.
•CLKADC :ADC از اين كلاك استفاده مي كند و كلاك CPU,I/O را به (HALT) تا نويز حاصل از مدار كاهش يابد و عمليات تبديل با دقت بيشتري انجام شود.
بیشتر
نقد و بررسیها
هنوز بررسیای ثبت نشده است.