شرح
هسته AVR یک مجموعه دستورالعمل غنی را با 32 رجیستر کار عمومی ترکیب می کند.تمام 32 رجیستر مستقیماً به واحد منطق حسابی (ALU) متصل هستند و امکان دسترسی به دو رجیستر مستقل را در یک دستورالعمل منفرد که در یک سیکل ساعت اجرا می شود، می دهد.معماری حاصل کارآمدتر از کد است و در عین حال به گذردهی تا ده برابر سریعتر از میکروکنترلرهای CISC معمولی دست می یابد.این دستگاه ویژگی های زیر را ارائه می دهد: 16/32K بایت فلش قابل برنامه ریزی درون سیستم با قابلیت Read-WhileWrite، 512 بایت/1K بایت EEPROM، 1.25/2.5K بایت SRAM، 26 خط ورودی/خروجی عمومی (خروجی های CMOS و ورودی های LVTL) ، 32 رجیستر کار عمومی، چهار تایمر/ شمارنده انعطاف پذیر با حالت های مقایسه و PWM، یک تایمر/ شمارنده پرسرعت دیگر با حالت های مقایسه و منبع قابل تنظیم PLL، یک USART (شامل سیگنال های کنترل جریان CTS/RTS)، یک بایت گرا 2 -رابط سریال سیمی، ADC 10 بیتی 12 کانالی با مرحله ورودی دیفرانسیل اختیاری با بهره قابل برنامه ریزی، سنسور دمای کالیبره شده روی تراشه، تایمر Watchdog قابل برنامه ریزی با نوسان ساز داخلی، پورت سریال SPI، IEEE std.رابط آزمایشی JTAG سازگار با 1149.1، همچنین برای دسترسی به سیستم اشکال زدایی روی تراشه و برنامه نویسی و شش نرم افزار قابل انتخاب 5 حالت ذخیره انرژی Atmel-7766JS-USB-ATmega16U4/32U4-Datasheet_04/2016 استفاده می شود.حالت Idle CPU را متوقف می کند و در عین حال به SRAM، تایمر/ شمارنده، پورت SPI و سیستم وقفه اجازه می دهد به کار خود ادامه دهند.حالت Power-down محتویات رجیستر را ذخیره می کند اما نوسانگر را منجمد می کند و تمام عملکردهای دیگر تراشه را تا وقفه بعدی یا تنظیم مجدد سخت افزار غیرفعال می کند.حالت کاهش نویز ADC CPU و همه ماژول های ورودی/خروجی به جز ADC را متوقف می کند تا نویز سوئیچینگ در طول تبدیل ADC به حداقل برسد.در حالت آماده به کار، نوسانگر کریستال/رزوناتور در حالی که بقیه دستگاه در حالت خواب است، کار می کند.این امکان راه اندازی بسیار سریع همراه با مصرف انرژی کم را فراهم می کند.
مشخصات فنی: | |
صفت | ارزش |
دسته بندی | مدارهای مجتمع (IC) |
جاسازی شده - میکروکنترلرها | |
Mfr | فناوری ریزتراشه |
سلسله | AVR® ATmega |
بسته | سینی |
وضعیت قطعه | فعال |
پردازنده اصلی | AVR |
اندازه هسته | 8 بیتی |
سرعت | 16 مگاهرتز |
قابلیت اتصال | I²C، SPI، UART/USART، USB |
لوازم جانبی | Brown-out Detect/Reset، POR، PWM، WDT |
تعداد ورودی/خروجی | 26 |
اندازه حافظه برنامه | 32 کیلوبایت (16 × 16 هزار بایت) |
نوع حافظه برنامه | فلاش |
اندازه EEPROM | 1K × 8 |
اندازه RAM | 2.5 هزار در 8 |
ولتاژ - منبع تغذیه (Vcc/Vdd) | 2.7 ولت ~ 5.5 ولت |
مبدل های داده | A/D 12x10b |
نوع اسیلاتور | درونی؛ داخلی |
دمای عملیاتی | -40 درجه سانتی گراد ~ 85 درجه سانتی گراد (TA) |
نوع نصب | نصب سطحی |
بسته / مورد | پد در معرض 44-VFQFN |
بسته دستگاه تامین کننده | 44-VQFN (7x7) |
شماره محصول پایه | ATMEGA32 |