معرفی میکروکنترلر ATMega32

نیاز جهاننویسنده: نیاز جهان
بازدید: 626 بازدید
مشخصات کلی میکرو کنترلر۱۶ Atmega

معرفی میکروکنترلر ATMega32

یکی از انواع میکروکنترلرهای جدید که در بازار الکترونیک ارائه شده است، میکروکنترلر های شرکت ATMEL با نام میکروکنترلرهای خانواده AVR  می باشد. این میکروکنترلر های هشت بیتی به دلیل

قابلیت برنامه نویسی  توسط کامپایلر زبان های سطح بالا (HLL ) بسیار مورد توجه قرار می گیرند. این میکروکنترلر ها …

از معماری RISC برخوردارند و شرکت ATMEL سعی نموده است با استفاده از معماری پیشرفته و دستورات بهینه، حجم کد تولید شده را کم و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این

نوع میکروکنترلر ها دارا بودن ۳۲ رجیستر همه منظوره می باشد. همچنین در این میکروکنترلر ها از حافظه های کم مصرف و غیر فرار FLASH و EEPROM استفاده می شود.

کامپایلر هایی به زبان BASIC  و C که زبانهای پرکاربرد در دنیا هستند برای این نوع میکرو ها طراحی شده است و علاوه برآن از زبان اسمبلی نیز همچنان می توان برای برنامه نویسی استفاده کرد.

به عنوان مثال کامپایلر BASCOM با زبان BASIC برای برنامه نویسی این نوع از میکروکنترلر ها می تواند مورد استفاده قرار گیرد.

میکروکنترلر های AVR به سه دسته اصلی تقسیم می شوند:

  • سری AT90S یا  AVR
  • سری TINYAVR
  • سری MEGAAVR

میکروکنترلر های نوع MEGAAVR  دارای قابلیت های بیشتری نسبت به دو سری دیگر هستند. در اینجا به بررسی مشخصات و پایه های یکی از میکروکنترلرهای پرکاربرد سری MEGA به نام

ATMega32 می پردازیم:

معرفی میکروکنترلر ATMega32

ATMega32

مهمترین مشخضات این میکروکنترلر ۴۰ پایه عبارت است از:

کارایی بالا و توان مصرفی کم

۳۲ رجیستر (ثبات) ۸ بیتی

 سرعت با سقف ۱۶ میلیون دستور در ثانیه در فرکانس ۱۶ Mhz

۳۲ کیلو بایت حافظه FLASH داخلی قابل برنامه ریزی با قابلیت ده هزار بار نوشتن و پاک کردن

۲ کیلو بایت حافظه داخلی SRAM

۱۰۲۴ بایت حافظه EEPROM داخلی قابل برنامه ریزی با قابلیت صد هزار بار نوشتن و خواندن

 قابلیت ارتباط JTAG

دو تایمر/شمارنده  هشت بیتی

یک تایمر/شمارنده  شانزده بیتی

چهار کانال PWM

هشت کانال مبدل A/D  ده بیتی

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

WATCHDOG قابل برنامه ریزی با اسیلاتور داخلی

ارتباط سریال برای برنامه ریزی: ISP

USART سریال قابل برنامه ریزی

دارای شش حالت SLEEP

منابع وقفه داخلی و خارجی

اسیلاتور داخلی RC

کار با ولتاژ ۴٫۵  تا ۵٫۵

فرکانس کاری ۰ تا ۱۶ مگاهرتز

دانلود کاتالوگ Pdf میکروکنترلر Atmega32

مشخصات میکروکنترلر های ATMEGA8

دسته بندی اموزش و ترفند
اشتراک گذاری
نوشته های مرتبط

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

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

سبد خرید

هیچ محصولی در سبد خرید نیست.

ورود به سایت