Part # ATmega128 datasheet

Part Manufacturer: Atmel


Part Description: ATmega128

Part Details:

Features· High-performance, Low-power AVR® 8-bit Microcontroller· Advanced RISC Architecture ­ 133 Powerful Instructions ­ Most Single Clock Cycle Execution­ 32 x 8 General Purpose Working Registers + Peripheral Control Registers­ Fully Static Operation­ Up to 16 MIPS Throughput at 16 MHz­ On-chip 2-cycle Multiplier · High Endurance Non-volatile Memory segments ­ 128K Bytes of In-System Self-programmable Flash program memory­ 4K Bytes EEPROM 8-bit ­ 4K Bytes Internal SRAM­ Write/Erase cycles: 10,000 Flash/100,000 EEPROM­ Data retention: 20 years at 85°C/100 years at 25°C(1) Microcontroller ­ Optional Boot Code Section with Independent Lock Bits In-System Programming by On-chip Boot Program with 128K Bytes True Read-While-Write Operation ­ Up to 64K Bytes Optional External Memory Space In-System ­ Programming Lock for Software Security­ SPI Interface for In-System Programming · JTAG (IEEE std. 1149.1 Compliant) Interface Programmable ­ Boundary-scan Capabilities According to the JTAG Standard­ Extensive On-chip Debug Support Flash ­ Programming of Flash, EEPROM, Fuses and Lock Bits through the JTAG Interface · 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 ATmega128 Capture Mode ­ Real Time Counter with Separate Oscillator ATmega128L ­ 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 Channels7 Differential Channels2 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­ Programmable Watchdog Timer with On-chip Oscillator­ On-chip Analog Comparator · Special Microcontroller Features ­ Power-on Reset and Programmable Brown-out Detection­ Internal Calibrated RC Oscillator­ External and Internal Interrupt Sources­ Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and Extended Standby ­ Software Selectable Clock Frequency­ ATmega103 Compatibility Mode Selected by a Fuse­ Global Pull-up Disable · I/O and Packages ­ 53 Programmable I/O Lines­ 64-lead TQFP and 64-pad QFN/MLF · Operating Voltages ­ 2.7 - 5.5V ATmega128L­ 4.5 - 5.5V ATmega128 · Speed Grades ­ 0 - 8 MHz ATmega128L­ 0 - 16 MHz ATmega128 Rev. 2467R­AVR­06/08 Pin Figure 1. Pinout ATmega128 Configurations AVCC GND AREF PF0 (ADC0) PF1 (ADC1) PF2 (ADC2) PF3 (ADC3) PF4 (ADC4/TCK) PF5 (ADC5/TMS) PF6 (ADC6/TDO) PF7 (ADC7/TDI) GND

Please click the following link to download the datasheet:

ATmega128.pdf Datasheet