میکروکنترلر ATmega8A-PU

میکروکنترلر ATmega8A یک میکروکنترلر CMOS هشت بیتی توان مصرف پایین است که مبتنی بر معماری AVR RISC طراحی و ساخته شده است. این میکرو کنترلر دارای 130 دستورالعمل با کارایی بالا که اکثراً تنها در یک سیکل اجرا می شوند.

حافظه ، برنامه و داده غیر فرار:
  1. مقدار 8 کیلو بایت حافظه فلش (FLASH) داخلی قابل برنامه ریزی و قابلیت 10000 با نوشتن و پاک کردن (Write/Erase)
  2. مقدار 1024 بایت حافظه داخلی SRAM
  3. مقدار 512 بایت حافظه EEPROM داخلی قابل برنامه ریزی و قابلیت 100000 بار نوشتن و پاک کردن (Write/Erase)
  4. قفل برنامه فلش و حافظه داده EEPROM
خصوصیات جانبی:
  1. تعداد دو عدد تایمر - کانتر 8 بیتی با PRESCALER مجزا و دارای مد مقایسه (COMPARE)
  2. یک عدد تایمر - کانتر 16 بیتی با PRESCALER مجزا و دارای مدهای مقایسه و CAPTURE
  3. سه عدد کانال مدولاسیون پهنای باند (PWM)
  4. تعداد 6 کانال مبدل آنالوگ به دیجیتال که 4 کانال با دقت 10 بیتی و 2 کانال با دقت 8 بیتی کار می کنند.
  5. دارای ساعت زمان واقعی (RTC) با اسیلاتور مجزا
  6. دارای مقایسه کننده آنالوگ داخلی
  7. دارای ارتباط سریال فرستنده گیرنده همزمان/غیر همزمان جهانی (USART) قابل برنامه ریزی
  8. دارای تایمر دیدبان (WATCHDOG TIMER) قابل برنامه ریزی با اسیلاتور داخلی
  9. دارای گذرگاه ارتباط سریال (SPI) برای برنامه ریزی داخل مدار
  10. قابلیت ارتباط سریال SPI به صورت کارفرما (MASTER) و برده (SLAVE)
  11. قابلیت ارتباط با پروتکل ارتباط دو طرفه (TWO WIRE)
  12. دارای 5 حالت خواب (SLEEP) {حالت قطع توان (Power Down) - حالت ذخیره توان (Power Save) - حالت کاهش نویز آنالوگ به دیجیتال - حالت بیکاری (Idle) - حالت آماده به کار (Stand By)}
  13. توان مصرفی در فرکانس 4 مگا هرتز و ولتاژ کاری 3 ولت و دمای 25 درجه سانتیگراد
  • در حالت فعال 3.6mA
  • در حالت بیکاری 1.0mA
  • در حالت قطع توان کمتر از 5 میکرو آمپر

راهنمای پین های میکروکنترلر ATmega8 DIP