The Microchip ATmega32U2 CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. It operates on 2.7V to 5.5V voltage range. The AVR core combines a rich instruction set with 32 general purpose working registers. It features 32Kbytes of In-System Programmable Flash with Read-While-Write capabilities, 1024 bytes EEPROM, 1024 bytes SRAM 22 general purpose I/O lines, 32 general purpose working registers, two flexible Timer/Counters with compare modes and PWM, one USART, a programmable Watchdog Timer with Internal Oscillator, an SPI serial port, debugWIRE interface, also used for accessing the On-chip Debug system and programming and five software selectable power saving modes. The Idle mode stops the CPU while allowing the SRAM, Timer/Counters, SPI port, and interrupt system to continue functioning. The Power-down mode saves the register contents but freezes the Oscillator, disabling all other chip functions until the next interrupt or hardware reset.Up to 16 MIPS Throughput at 16 MHz In-System Programming by on-chip Boot Program hardware-activated after reset Programming lock for software security USB 2.0 Full-speed device module with interrupt on transfer completion Microcontroller reset on USB Bus Reset without detach USB Bus Disconnection on Microcontroller Request One 8-bit Timer/Counters with Separate Prescaler and Compare Mode (two 8-bit PWM channels) One 16-bit Timer/Counter with Separate Prescaler, Compare and Capture Mode (three 8-bit PWM channels) Master/Slave SPI Serial Interface Programmable watchdog timer with separate on-chip oscillator On-chip analog comparator Interrupt and wake-up on pin change Power-On Reset and programmable brown-out detection Internal calibrated oscillator External and internal Interrupt sources QFN32 (5x5mm) / TQFP32 package More information: ![](/p.gif) | ![](/p.gif) | Family Name: | ATmega32U2 | Package Type: | TQFP | Mounting Type: | Surface Mount | Pin Count: | 32 | Device Core: | AVR | Data Bus Width: | 8bit | Program Memory Size: | 32 kB | Maximum Frequency: | 16MHz | RAM Size: | 1.024 kB | USB Channels: | 1 | Number of PWM Units: | 1 | Number of SPI Channels: | 2 | Number of CAN Channels: | 0 | Number of I2C Channels: | 0 | Number of UART Channels: | 1 |
|