ATXMEGA128A4
Overview
- High-performance, Low-power AVR 8/16-bit AVR XMEGA Microcontroller
- Non-volatile Program and Data Memories - 16K - 128K Bytes of In-System Self-Programmable Flash - 4K Boot Code Section with Independent Lock Bits - 1K - 2K Bytes EEPROM - 2K - 8K Bytes Internal SRAM
- Peripheral Features - Four-channel DMA Controller with support for external requests - Eight-channel Event System - Five 16-bit Timer/Counters Three Timer/Counters with 4 Output Compare or Input Capture channels Two Timer/Counters with 2 Output Compare or Input Capture channels High-Resolution Extensions on all Timer/Counters Advanced Waveform Extension on one Timer/Counter - Five USARTs IrDA Extension on one USART - Two Two-Wire Interfaces with dual address match (I2C and SMBus compatible) - Two SPIs (Serial Peripheral Interfaces) peripherals - AES and DES Crypto Engine - 16-bit Real Time Counter with Separate Oscillator - One Twelve-channel, 12-bit, 2 Msps Analog to Digital Converter - One Two-channel, 12-bit, 1 Msps Digital to Analog Converter - Two Analog Comparators with Window compare function - External Interrupts on all General Purpose I/O pins - Programmable Watchdog Timer with Separate On-chip Ultra Low Power Oscillator
- Special Microcontroller Features - Power-on Reset and Programmable Brown-out Detection - Internal and External Clock Options with PLL - Programmable Multi-level Interrupt Controller - Sleep Modes: Idle, Power-down, Standby, Power-save, Extended Standby - Advanced Programming, Test and Debugging Interfaces PDI (Program and Debug Interface) for programming, test and debugging
- I/O and Packages - 34 Programmable I/O Lines - 44-lead TQFP - 44-pad MLF
- Operating Voltage - 1.6 - 3.6V
- Speed performance - 0 - 12 MHz @ 1.6 - 2.7V - 0 - 32 MHz @ 2.7 - 3.6V 8/16-bit XMEGA A4 Microcontroller ATxmega128A4 ATxmega64A4 ATxmega32A4 ATxmega16A4 Preliminary