The ATXMEGA128A4U-MH is a 16-bit low power AVR Microcontroller Unit featuring 128kB self-programming flash program memory, 4kB boot code section, 8kB SRAM, 2048-byte EEPROM, external bus interface, 4-channel DMA controller, 8-channel event system and up to 32MIPS throughput at 32MHz. The AVR CPU combines a rich instruction set with 32 general purpose working registers. All 32 registers are directly connected to the arithmetic logic unit (ALU), allowing two independent registers to be accessed in a single instruction, executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs many times faster than conventional single-accumulator or CISC based microcontrollers.
- High performance
- Non-volatile program and data memories
- 4-channel DMA controller
- 8-channel event system
- Five 16-bit timer/counters
- One USB device interface
- External interrupts on all general purpose I/O pins
- Power-on reset and programmable brown-out detection
- Programmable multilevel interrupt controller
- 5 sleep modes
建筑自动化, 工业, 电机驱动与控制, 自动化与过程控制, HVAC, 通信与网络, 计量, 消费电子产品, 医用