This document describes a high-performance, low-power AVR 8/16-bit AVR XMEGA microcontroller. It features non-volatile program and data memories, various peripheral features, and special microcontroller features.
The ATxmega32A4 is a low‑power, high‑performance 8/16‑bit AVR XMEGA microcontroller featuring up to 32 KB of Flash, 2 KB EEPROM, 4 KB SRAM, and 36 programmable I/O lines. It offers a rich peripheral set including four‑channel DMA, eight‑channel Event System, five 16‑bit timers, five USARTs, AES/DES crypto engine, a 12‑bit 2 MS/s ADC, a 12‑bit 1 MS/s DAC, and a 16‑bit Real‑Time Counter.
The device is supplied in 44‑lead TQFP or 44‑pad MLF packages, operates from 1.6 V to 3.6 V, and supports clock speeds up to 32 MHz. Detailed block diagrams, pin‑out tables, and memory organization are provided, along with ordering information and reference to Atmel’s development tools and application notes.
| Flash Memory | 32 KB + 4 KB boot section |
|---|---|
| EEPROM | 2 KB |
| SRAM | 4 KB |
| Programmable I/O Lines | 36 |
| Maximum Clock Speed | 0‑32 MHz (2.7‑3.6 V) |
| Package Types | 44‑lead TQFP, 44‑pad MLF |
| DMA Channels | 4 |
| USARTs | 5 |
| Timer/Counters | 5 × 16‑bit |
| ADC | 12‑bit, 2 MS/s, 12 channels |
| DAC | 12‑bit, 1 MS/s, 2 channels |
| Crypto Engine | AES and DES |
| Real‑Time Counter | 16‑bit with separate oscillator |
It provides 36 programmable I/O lines.
It is offered in a 44‑lead TQFP package and a 44‑pad MLF package.
The microcontroller includes five USARTs.