Atmel AVR XMEGA B1 8- and 16-bit Microcontroller ATxmega128B1 / ATxmega64B1 Features High-performance, low-power Atmel AVR XMEGA 8- and16-bit Microcontroller Nonvolatile program and data memories 64K - 128KBytes of in-system self-programmable flash 4K - 8KBytes boot section 2KBytes EEPROM 4K - 8KBytes internal SRAM Peripheral features Two-channel DMA controller Four-channel event system Three 16-bit timer/counters Two timer/counters with four output compare or input capture channels One timer/counter with two output compare or input capture channels High resolution extensions one timer/counter Advanced waveform extension (AWeX) on one timer/counter Split mode on two timer/counters One USB device interface USB 2.0 full speed (12Mbps) and low speed (1.5Mbps) device compliant 32 endpoints with full configuration flexibility Two USARTs with IrDA support for one USART AES and DES crypto engine CRC-16 (CRC-CCITT) and CRC-32 (IEEE 802.3) generator 2 One two-wire interface with dual address match (I C and SMBus compatible) One serial peripheral interface (SPI) 16-bit Real Time Counter (RTC) with separate oscillator Liquid Crystal Display (LCD) Up to 4x40 segment driver Built in contrast control ASCII character mapping Flexible SWAP of segment and common terminals buses Two eight-channel, 12-bit, three hundred thousand SPS Analog to Digital Converters Four Analog Comparators with window compare function, and current source feature External interrupts on all general purpose I/O pins Programmable watchdog timer with separate on-chip ultra low power oscillator QTouch library support Capacitive touch buttons, sliders and wheels Special microcontroller features 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 interfaces JTAG (IEEE 1149.1 Compliant) interface, including boundary scan PDI (Program and Debug Interface) I/O and packages 53 Programmable I/O pins 100-lead TQFP, 100-ball VFBGA Atmel-8330H-AVR-ATxmega64B1-128B1 datasheet12/2014 Operating voltage 1.6 3.6V Operating frequency 0 12MHz from 1.6V 0 32MHz from 2.7V 1. Ordering Information Flash EEPROM SRAM Speed Power (1)(2)(3) Ordering Code Bytes Bytes Bytes MHz supply Package Temp. ATxmega128B1-AU 100A (4) ATxmega128B1-AUR -40 C - 85 C ATxmega128B1-CU 128K + 8K 2K 8K 32 1.6 - 3.6V 7A1 (4) ATxmega128B1-CUR ATxmega128B1-AN 100A -40 C - 105 C (4) ATxmega128B1-ANR ATxmega64B1-AU 100A (4) ATxmega64B1-AUR -40 C - 85 C ATxmega64B1-CU 64K + 4K 2K 4K 32 1.6 - 3.6V 7A1 (4) ATxmega64B1-CUR ATxmega64B1-AN 100A -40 C - 105 C (4) ATxmega64B1-ANR Notes: 1. This device can also be supplied in wafer form. Contact your local Atmel sales office for detailed ordering information. 2. Pb-free packaging, complies to the European Directive for Restriction of Hazardous Substances (RoHS directive). Also Halide free and fully Green. 3. For packaging information, see Errata on page 136. 4. Tape and Reel. Package Type 100A 100-lead, 14 x 14mm body size, 1.0mm body thickness, 0.5mm lead pitch, thin profile plastic quad flat package (TQFP) 100-ball (10x10 array), 7 x 7 x 1.0mm body, ball pitch 0.65mm, very thin fine-pitch ball grid array (VFBGA) 7A1 XMEGA B1 DATASHEET 2 Atmel-8330H-AVR-ATxmega64B1-128B1 datasheetAVR12/2014