ATMEGA128A-AU Datasheet

Microcontrollers - MCU


The ATMEGA128A-AU is a highly complex microcontroller where the number of I/O locations supersedes the 64 I/O locations reserved in the AVR instruction set. To ensure backward compatibility with the ATmega103, all I/O locations present in ATmega103 have the same location in ATMEGA128A-AU. Most additional I/O locations are added in an Extended I/O space starting from $60 to $FF, (that is, in the ATmega103 internal RAM space). These locations can be reached by using LD/LDS/LDD and ST/STS/STD instructions only, not by using IN and OUT instructions.The relocation of the internal RAM space may still be a problem for ATmega103 users. Also, the increased number of interrupt vectors might be a problem if the code uses absolute addresses.To solve these problems, an ATmega103 compatibility mode can be selected by programming the fuse M103C. In this mode, none of the functions in the Extended I/O space are in use, so the internal RAM is located as in ATmega103. Also, the Extended Interrupt vectors are removed. ATMEGA128A-AU Features • High-performance, Low-power Atmel® AVR® 8-bit Microcontroller• 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• 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


[{"Name":"Core ","Value":"AVR"},{"Name":"Data Bus Width ","Value":"8 bit "},{"Name":"Maximum Clock Frequency ","Value":"16 MHz "},{"Name":"Program Memory Size ","Value":"128 KB"},{"Name":"Data RAM Size ","Value":"4 KB"},{"Name":"On-Chip ADC","Value":"Yes "},{"Name":"Operating Supply Voltage ","Value":"2.7 V to 5.5 V "},{"Name":"Maximum Operating Temperature ","Value":"+ 85 C "},{"Name":"Package / Case ","Value":"TQFP-64"},{"Name":"Mounting Style","Value":"SMD/SMT"}]

Manufacturer information


Littelfuse offers innovative circuit protection solutions. Wherever one looks, Littelfuse is there. Streetlights, office buildings, cars, trucks, factories, computers, heating and cooling systems, electronic games, telecommunications equipment, even the satellites in the sky are protected by Littelfuse circuit protection products.

Warm Hint

What HQEW.NET can offer here?
1. www.hqew.net/product-data provides numerous and various electronic part data-sheet and technology document here., if it can't be shown, Please feel free to ask us for it.
2. www.hqew.net/news provides the latest information of the semiconductor industry or the electronics industry for you.
3. www.hqew.net provides verified suppliers and numerous electronic components for your demand and business.
Any questions you can contact us by email cs@hqew.net.
Request for Datasheet

  • Part No     :
  • Your Email:
  • Content     :

related datasheet
Browse Alphabetically: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9
Contact Us


One to One Customer Service