High-performance, Low-power ATMEGA16U2 AVR® 8-bit Microcontroller.
The ATmega164P/324P/644P family are low‑power CMOS 8‑bit microcontrollers based on Atmel's AVR enhanced RISC architecture. They offer up to 64 KB of flash, up to 4 KB of SRAM, and a rich peripheral set that includes multiple timers, USARTs, SPI, I²C, a 10‑bit ADC, and extensive power‑saving modes.
The document details the device's pinout, block diagram, electrical specifications, programming options (including JTAG and boot‑loader support), and automotive‑grade reliability (AEC‑Q100 grade 1). It also includes code example guidelines, boundary‑scan description language information, and errata for each device variant.
| Flash Memory | 16 KB / 32 KB / 64 KB |
|---|---|
| EEPROM | 512 B / 1 KB / 2 KB |
| SRAM | 1 KB / 2 KB / 4 KB |
| Operating Voltage | 2.7 V – 5.5 V |
| Maximum Clock Speed | 0 – 8 MHz @ 2.7‑5.5 V, 0 – 16 MHz @ 4.5‑5.5 V |
| ADC | 8‑channel, 10‑bit |
| Active Mode Current Consumption | 8 mA (8 MHz, 5 V, 25 °C) |
| Power‑down Mode Current Consumption | 0.8 pA |
The devices operate from 2.7 V to 5.5 V.
The ATmega324P includes 32 KB of In‑System Self‑Programmable Flash.
In power‑down mode the device draws only 0.8 pA.