8/16-bit Atmel AVR XMEGA Microcontrollers
ATxmega32E5 / ATxmega16E5 / ATxmega8E5
DATASHEET
Features
z
z
High-performance, low-power Atmel® AVR® XMEGA® 8/16-bit Microcontroller
Nonvolatile program and data memories
z
z
z
z
8K –32KBytes of in-system self-programmable flash
2K – 4KBytes boot section
512Bytes – 1KBytes EEPROM
1K – 4KBytes internal SRAM
z
z
Peripheral features
z
z
Four-channel enhanced DMA controller with 8/16-bit address match
Eight-channel event system
z
Asynchronous and synchronous signal routing
Quadrature encoder with rotary filter
z
Three 16-bit timer/counters
z
z
z
z
z
One timer/counter with 4 output compare or input capture channels
Two timer/counter with 2 output compare or input capture channels
High resolution extension enabling down to 4ns PWM resolution
Waveform extension for control of motor, LED, lighting, H-bridge, high drives and more
Fault extension for safe and deterministic handling and/or shut-down of external driver
z
z
CRC-16 (CRC-CCITT) and CRC-32 (IEEE 802.3) generator
XMEGA Custom Logic (XCL) module with timer, counter and logic functions
z
z
z
Two 8-bit timer/counters with capture/compare and 16-bit cascade mode
Connected to one USART to support custom data frame length
Connected to I/O pins and event system to do programmable logic functions
z
MUX, AND, NAND, OR, NOR, XOR, XNOR, NOT, D-Flip-Flop, D Latch, RS Latch
z
z
Two USARTs with full-duplex and single wire half-duplex configuration
z
z
z
Master SPI mode
Support custom protocols with configurable data frame length up to 256-bit
System wake-up from deep sleep modes when used with internal 8MHz oscillator
One two-wire interface with dual address match (I2C and SMBus compatible)
z
z
Bridge configuration for simultaneous master and slave operation
Up to 1MHz bus speed support
z
z
z
One serial peripheral interface (SPI)
16-bit real time counter with separate oscillator and digital correction
One sixteen-channel, 12-bit, 300ksps Analog to Digital Converter with:
z
z
z
Offset and gain correction
Averaging
Over-sampling and decimation
z
z
z
z
z
One two-channel, 12-bit, 1Msps Digital to Analog Converter
Two Analog Comparators with window compare function and current sources
External interrupts on all general purpose I/O pins
Programmable watchdog timer with separate on-chip ultra low power oscillator
QTouch® library support
z
Capacitive touch buttons, sliders and wheels
z
Special microcontroller features
z
z
z
z
z
Power-on reset and programmable brown-out detection
Internal and external clock options with PLL
Programmable multilevel interrupt controller
Five sleep modes
Programming and debug interface
z
PDI (Program and Debug Interface)
z
I/O and Packages
z
z
z
z
26 programmable I/O pins
7x7mm 32-lead TQFP
5x5mm 32-lead VQFN
4x4mm 32-lead UQFN
z
z
Operating Voltage
1.6 – 3.6V
Operating frequency
z
z
z
0 – 12MHz from 1.6V
0 – 32MHz from 2.7V
Atmel 8153I–AVR-ATxmega8E5-ATxmega16E5-ATxmega32E5_Datasheet–08/2014