The ATMEGA16U4-AU is a 8-bit low power high performance AVR RISC-based Microcontroller features16kB ISP flash memory, 8kB boot code section, 2.5kB SRAM, 1024B EEPROM, USB 2.0 full-speed/low speed device, high-speed PWMs, 12-channel 10-bit A/D-converter and JTAG interface for on-chip-debug. The device achieves up to 16 MIPS throughput at 16MHz, 2.7 to 5.5V operation. By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, allowing you to optimize power consumption versus processing speed. The AVR core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in one single instruction executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs up to ten times faster than conventional CISC microcontrollers.
● Advanced RISC architecture - On-chip 2-cycle multiplier
● Non-volatile program and data memories
● JTAG (IEEE 1149.1 compliant) interface
● USB 2.0 full-speed/low speed device module with interrupt on transfer completion
● Peripheral features - Four 8-bit PWM channels
● Power-on reset (POR) and programmable brown-out detection
● Internal 8MHz calibrated oscillator
● Internal clock prescaler and on-the-fly clock switching (Int RC/Ext Osc)
● External and internal interrupt sources
● Six sleep modes - Idle, ADC noise reduction, power-save, power-down, standby and extended standby
● All I/O combine CMOS outputs and LVTTL inputs
● 26 Programmable I/O lines
● -40 to +85°C Industrial operating temperature range