The ATXMEGA256A3BU-AU is a low power, high performance 8/16bit AVR XMEGA microcontroller in 64 pin TQFP package. This device achieves throughputs approaching 1MIPS per MHz by executing powerful instructions in a single clock cycle. This allows system designer to optimize power consumption versus processing speed. The XMEGA A3BU device has five software selectable power saving modes. It has four channel DMA controller, eight channel event system and programmable multilevel interrupt controller, AES and DES cryptographic engine, two 16 channel 12bit ADCs, one 2 channel 12bit DAC, four analogue comparators (ACs) with window mode and programmable watchdog timer with separate internal oscillator.
256KB of in-system self programmable flash
4KB EEPROM and 16KB internal SRAM
Maximum operating frequency of 32MHz
Operating voltage range from 1.6V to 3.6V
Programming and debug interfaces
Seven 16bit timer/counters
USB 2.0, two SPI, six USART, two I2C and SMBus interfaces