آموزش AVRدیتاشیت

معرفی میکروکنترلر AVR مگا 8 (دیتاشیت ATmega8)

تصویر دیتاشیت پین های میکروکنترلر AVR مگا 8 را آماده کردیم. این میکروکنترلر در اصل ATmega8 میباشد اما در ایران اغلب به صورت مگا 8 گفته میشود. تصویر پین های میکروکنترلر ATmega8 را در تصویر زیر مشاهده میکنید. همچنین فایل PDF فارسی دیتاشیت مگا 8 را برای دانلود قرار داده ایم.

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

در سال 1996 ، میکروکنترلر AVR توسط “Atmel Corporation” تولید شد. میکروکنترلر AVR بر اساس معماری هاروارد است که به سرعت با RISC کار می کند. ویژگی های میکروکنترلر ATmega8 شامل 6 حالت ذخیره انرژی، ADC داخلی (مبدل آنالوگ به دیجیتال) ، نوسان ساز داخلی و ارتباط سریال ، و … است.

میکروکنترلر مگا 8 نسخه ارزانتر میکروکنترلر ATmega16 میباشد و علی رغم دارا بودن امکانات فراوان، نسبت به میکروکنترلر Atmega16 دارای امکانات و پین های کمتری است. اما هنوز هم در برخی از پروژه های پیشرفته میتوان از میکروکنترلر مگا 8 استفاده کرد.

دیتاشیت میکروکنترلر AVR مگا 8

تصویر زیر دیتاشیت میکروکنترلر مگا 8 را نشان میدهد.

دیتاشیت میکروکنترلر مگا 8

برای یادگیری کامل آردوینو ، روی دوره آموزش آردوینو و برای یادگیری کامل الکترونیک، روی دوره آموزش الکترونیک کلیک کنید.

دانلود فایل PDF کامل دیتاشیت Atmega 8 – کلید کنید !

جدول مشخصات میکروکنترلر ATmega8

در جدول زیر به صورت کلی مشخصات میکروکنترلر مگا 8 را نوشته ایم. میکروکنترلر مگا 8 دارای ADC است که میتوانید آموزش آنالوگ به دیجیتال در AVR را مشاهده کنید.

مشخصات و ویژگی های میکروکنترلر مگا 8
CPU 8 بیت AVR
تعداد پین ها 28

ولتاژ کاری

+2.7 V TO +5.5 V (ATmega8L)

+4.5 V TO +5.5 V (ATmega8) (+5.5V being absolute maximum)

تعداد پین های I/O 23
واحد های ارتباطی

ارتباط ارباب و برده SPI با پین های (16,17,18,19)

ارتباط سریال USART با پین های 2 و 3

ارتباط I2C با پین های 27 و 28

JTAG ندارد
مبدل آنالوگ به دیجیتال 6 کانال ADC با وضوح 8 بیت
ماژول تایمر 2 کانتر 8 بیت و 1 کانتر 16 بیت
مقایسه کننده آنالوگ 1
مبدل دیجیتال به آنالوگ ندارد
کانال PWM 3
اسیلاتور خارجی 0-8MHz برای ATMEGA8L

0-16MHz برای ATMEGA8

اسیلاتور داخلی 0-8MHz
نوع حافظه برنامه Flash
حافظه فلش 8 کیلوبایت [10000 بار نوشتن / پاک کردن]
سرعت CPU 16 MIPS
RAM 1KBytes
EEPROM 512
تایمر Watchdog تایمر Watchdog قابل برنامه ریزی با اسیلاتور جداگانه روی تراشه
قفل برنامه بله
حالت ذخیره انرژی 6 مدل مختلف [Idle, ADC Noise Reduction, Power-save, Power-down, Standby and Extended Standby]
دمای کاری -55°C تا +125°C

 

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید

مطلب پیشنهادی:  ارتباط رادیویی دو میکروکنترلر AVR (اتصال بی سیم RF با کدویژن)

میخواهید برنامه نویسی STM32 را یاد بگیرید؟

دوره آموزش STM32

میخواهید الکترونیک را یاد بگیرید؟

دوره آموزش الکترونیک
دوره آموزش آردوینو

میخواهید آردوینو را به صورت پروژه محور یاد بگیرید؟ برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید

برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام آیرنکس عضو شوید.

محمد رحیمی

محمد رحیمی

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

2 نظر

  1. سلامو عرض ادب…ببخشید نحوه برنامه نویسی روی قطعه atmega8 رو توضیح میدین🌷

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *