
میکرو کنترلر پروگرم شده مدل سطح یک
300,000 تومان
میکروکنترلر AVR توسط “Atmel Corporation” در سال 1996 تولید شد. میکروکنترلر AVR بر اساس معماری هاروارد است که سپس به سرعت با RISC کار میکند. ویژگیهای میکروکنترلر ATmega8 شامل 6 حالت ذخیره انرژی، ADC داخلی (مبدل آنالوگ به دیجیتال)، نوسانساز داخلی و ارتباط سریال، و … است.
میکروکنترلر مگا8 نسخه ارزانتر میکروکنترلر ATmega16 میباشد. علیرغم دارا بودن امکانات فراوان، نسبت به میکروکنترلر Atmega16 دارای امکانات و پینهای کمتری است. اما هنوز هم در برخی از پروژههای پیشرفته میتوان از میکروکنترلر مگا ۸ استفاده کرد.
این یک میکروکنترلر مبتنی بر فناوری CMOS 8 بیتی است و از خانواده میکروکنترلر AVR است که در سال 1996 توسعه یافته است. این معماری بر اساس معماری RISC (Reduced Instruction Set Computer) ساخته شده است. مزیت اصلی آنها این است. که این هیچ ثبت کننده جمع کنندهای ندارد و نتیجه هر عملیاتی را میتوان در داخل هر ثبات ذخیره کرد، که توسط یک دستورالعمل تعریف شده است.
حالتهای خواب میکروکنترلر ATmega8:
میکروکنترلر به صورت زیر در ۵ حالت خواب کار میکند:
- حالت صرفهجویی در مصرف برق: هنگامی که شمارنده – تایمر به صورت غیرهمزمان کلاک میشود، استفاده میشود. بهطور کلی این حالت برای صرفهجویی در نیاز به توان عملیاتی میکروکنترلر استفاده میشود.
- حالت Idle: عملکرد CPU را متوقف میکند، اما اجازه میدهد تا ADC ،TWI SPI و سیستم وقفه و Watchdog را قطع کند. این با تنظیم SM0 به SM2 بیت پرچم ثبت واحد میکروکنترلر در صفر حاصل میشود.
- حالت خاموش کردن: در هنگام غیرفعال کردن نوسان ساز خارجی ، وقفه های خارجی ، رابط سریال ۲ سیمه و دیده بان را امکان پذیر می کند. همه ساعتهای تولید شده را متوقف می کند.
- حالت کاهش سر و صدا ADC: واحد پردازش مرکزی را متوقف میکند. اما عملکرد ADC، تایمر / شمارنده و وقفههای خارجی را امکانپذیر میکند.
- حالت Stand By: در این حالت، فقط اسیلاتور مجاز است که با کند کردن تمام عملکردهای دیگر میکروکنترلر، کار کند.