English
Language : 

ATMEGA128A_14 Datasheet, PDF (1/369 Pages) ATMEL Corporation – 8-bit Microcontroller with 128Kbytes
ATmega128A
8-bit Microcontroller with 128Kbytes
In-System Programmable Flash
Features
DATASHEET
z High-performance, Low-power Atmel® AVR® 8-bit Microcontroller
z Advanced RISC Architecture
̶ 133 Powerful Instructions – Most Single Clock Cycle Execution
̶ 32 × 8 General Purpose Working Registers + Peripheral Control Registers
̶ Fully Static Operation
̶ Up to 16MHz Throughput at 16MIPS
̶ On-chip 2-cycle Multiplier
z High Endurance Non-volatile Memory segments
̶ 128Kbytes of In-System Self-programmable Flash program memory
̶ 4Kbytes EEPROM
̶ 4Kbytes Internal SRAM
̶ Write/Erase cycles: 10,000 Flash/100,000 EEPROM
̶ Data retention: 20 years at 85°C/100 years at 25°C(1)
̶ Optional Boot Code Section with Independent Lock Bits
• In-System Programming by On-chip Boot Program
• True Read-While-Write Operation
̶ Up to 64 Kbytes Optional External Memory Space
̶ Programming Lock for Software Security
̶ SPI Interface for In-System Programming
z JTAG (IEEE std. 1149.1 Compliant) Interface
̶ Boundary-scan Capabilities According to the JTAG Standard
̶ Extensive On-chip Debug Support
̶ Programming of Flash, EEPROM, Fuses and Lock Bits through the JTAG
Interface
z Peripheral Features
̶ Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
̶ Two Expanded 16-bit Timer/Counters with Separate Prescaler, Compare Mode
and Capture Mode
̶ Real Time Counter with Separate Oscillator
̶ Two 8-bit PWM Channels
̶ 6 PWM Channels with Programmable Resolution from 2 to 16 Bits
̶ Output Compare Modulator
̶ 8-channel, 10-bit ADC
• 8 Single-ended Channels
• 7 Differential Channels
• 2 Differential Channels with Programmable Gain at 1x, 10x, or 200x
̶ Byte-oriented Two-wire Serial Interface
̶ Dual Programmable Serial USARTs
̶ Master/Slave SPI Serial Interface
Atmel-8151I-8-bit-AVR-ATmega128A_Datasheet-08/2014