The ATMEGA16U2-AU is a high performance, low power CMOS AVR 8bit microcontroller based on AVR enhanced RISC architecture in 32 pin TQFP package. This device achieves throughputs approaching 1MIPS per MHz by executing powerful instructions in a single clock cycle. This allows system designer to optimize power consumption versus processing speed. The ATMEGA16U2-AU has one 8bit timer/counter with separate pre-scaler and compare mode, one 16bit timer/counter with separate pre-scaler, internal calibrated oscillator, external and internal interrupt sources.
Up to 16MIPS throughput at 16MHz
16KB of in-system self programmable flash
512bytes of EEPROM and 512bytes internal SRAM
On-chip debug interface (debugWIRE)
22 programmable I/O lines
USB 2.0, USART and SPI interfaces
Operating voltage range from 2.7V to 5.5V
Programmable watchdog timer with separate on-chip oscillator