Description
The ATmega128A is an 8-bit CMOS microcontroller with a low power consumption based on the AVR improved RISC architecture. The ATmega128A delivers throughputs approaching 1 MIPS per MHz by executing strong instructions in a single clock cycle, allowing the system designer to optimize power consumption versus processing performance. The AVR core has 32 general-purpose working registers and a large instruction set. The Arithmetic Logic Unit (ALU) is directly coupled to all 32 registers, allowing two independent registers to be accessed in a single instruction executed in one clock cycle. The resulting architecture is more code efficient than traditional CISC microcontrollers, with throughputs up to ten times faster.
Specifications
Model | ATMEGA128AU-TH |
Flash Memory | 128kB |
SRAM | 4 kB |
EEPROM | 4 kB |
External Memory | 64kB |
GPIO | 53 |
SPI | Yes |
I2C | Yes |
USART | 2 |
8-bit Timer/Counter | 2 |
16-bit Timer/Counter | 2 |
PWM Channels | 6 |
JTAG | Yes |
Package | SMD TQFP |
Country of Origin | China |