Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

ATmega128

Status: In Production

Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

The high-performance, low-power Microchip 8-bit AVR RISC-based microcontroller combines 128KB of programmable flash memory, 4KB SRAM, a 4KB EEPROM, an 8-channel 10-bit A/D converter, and a JTAG interface for on-chip debugging. The device supports throughput of 16 MIPS at 16 MHz and operates between 4.5-5.5 volts.

By executing instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parametrics
Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
128
CPU Speed (MIPS/DMIPS)
16
SRAM Bytes
4,096
Data EEPROM/HEF (bytes)
4096
Digital Communication Peripherals
2-UART, 1-SPI, 1-I2C
Capture/Compare/PWM Peripherals
2 Input Capture, 2 CCP, 8PWM
Timers
2 x 8-bit, 2 x 16-bit
Number of Comparators
1
Temperature Range (C)
-40 to 85
Operating Voltage Range (V)
2.7 to 5.5
Pin Count
64

Documents

Jump to:

Data Sheet

Application Notes

Download All

Product Document

12/10/2016
2468KB

Development Environment

  • Emulators & Debuggers
  • Programmers
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
Atmel-ICE Full Kit
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Fast programming, increased functionality, at the same price as its predecessor.


The MPLAB® PICkit™ 4 In-Circuit Debugger/Programmer allows fast and easy debugging and programming of PIC®, dsPIC®, AVR, SAM and CEC flash microcontrollers, using the powerful graphical user interface of MPLAB X Integrated Development Environment (IDE), version 4.15. The MPLAB

...

Learn More
Add To Cart
Atmel-ICE Full Kit
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
Add To Cart

Similar Devices

Product
Pins
Flash (KB)
RAM (B)
Price 5K
Notes
64
128
4,096
$8.25
 
44
128
16,384
$3.46
 
44
128
16,384
$3.84
 
64
128
4,096
$3.97
 

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
ATMEGA1284-PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA1284P-AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA1284-AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA1284-AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA1284P-AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA128A-AN
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128L-8AN
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128A-ANR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128L-8ANR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128-16AN
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128-16ANR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128A-AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128L-8AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128-16AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128A-AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128-16AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128L-8AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1281-16AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1281V-8AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1281-16AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1281V-8AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1280-16AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1280-16AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1280V-8AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA128A-AU-HCM
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1280-16AU-HCM
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1280V-8AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA1281-16MU
0.242700
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA1281V-8MU
0.242700
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA1284-MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA1281-16MUR
0.242700
0.335500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA1281V-8MUR
0.242700
0.335500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128L-8MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA1284RFR2-ZF
0.144300
0.769231
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA1284RFR2-ZFR
0.144300
0.060857
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA1284RFR2-ZU
0.144300
0.769231
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA1284RFR2-ZUR
0.144300
0.060857
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA128RFA1EEM-ZU
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFA1EEM-ZUR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFA1-ZF
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFA1-ZFR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFA1-ZU00
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFA1-ZUR00
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFR2-ZF
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFR2-ZFR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFR2-ZU
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFR2-ZUR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA1284-MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA1280-16CU
0.139500
0.660000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA1280V-8CUR
0.139500
0.440000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA1280V-8CU
0.139500
0.660000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA1280-16CUR
0.139500
0.440000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA128-16MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128A-MN
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128L-8MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128L-8MNR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA1284P-MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA1284P-MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA128-16MN
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128A-MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128-16MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128A-MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128RFA1-ZU
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128RFA1-ZUR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA128A-MNR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128-16MNR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA128L-8MN
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA1284P-PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from the Microchip Store

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy