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

ATmega64

Status: In Production

Features:

  • 130 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
  • 64Kbytes of In-System Reprogrammable Flash program memory
  • 2Kbytes 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
  • Optional Boot Code Section with Independent Lock Bits
  • True Read-While-Write Operation
  • Up to 64Kbytes Optional
  • External Memory Space
  • Programming Lock for Software Security
  • SPI Interface for In-System Programming
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

Mature product; not recommended for new designs. Replaced by ATmega64A.

The ATmega64 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega64 achieves throughputs approaching 1 MIPS per MHz, allowing the system designer to optimize power consumption versus processing speed.

Additional Features

     

    • Advanced RISC Architecture
      • 130 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
      • 64Kbytes of In-System Reprogrammable Flash program memory
      • 2Kbytes 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
      • Optional Boot Code Section with Independent Lock Bits
      • In-System Programming by On-chip Boot Program
        • True Read-While-Write Operation
        • Up to 64Kbytes Optional
      • External Memory Space
      • Programming Lock for Software Security
      • SPI Interface for In-System Programming

     

Parametrics
Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
64
CPU Speed (MIPS/DMIPS)
16
SRAM Bytes
4,096
Data EEPROM/HEF (bytes)
2048
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:

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
44
16
1,024
$3.22
 
44
16
1,024
$2.00
 
44
32
2,048
$3.91
 
44
32
2,048
$2.26
 
64
64
4,096
$5.66
 
64
64
4,096
$3.16
 
44
8
0
$1.94
 

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
ATMEGA644-20AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644V-10AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644V-10AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644-20AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PV-10AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644P-20AQ
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PV-10AQR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PV-10AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PA-AN
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PA-ANR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PV-10AQ
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644P-20AQR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA649A-AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64C1-15AZ
0.338300
0.497500
32
TQFP
7x7x1.0mm
Matte Tin
e3
ATMEGA6450A-AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450P-AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450P-AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490A-AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490A-AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490P-AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64M1-15AZ
0.338300
0.497500
32
TQFP
7x7x1.0mm
Matte Tin
e3
ATMEGA64M1-AU
0.338300
0.800000
32
TQFP
7x7x1.0mm
Matte Tin
e3
ATMEGA6490P-AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450A-AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450V-8AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490-16AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649V-8AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450V-8AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490V-8AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490V-8AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649-16AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645-16AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645-16AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649V-8AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450-16AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645V-8AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64-16AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64L-8AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA640-16AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA640V-8AUR
0.497000
1.199000
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64A-AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64L-8AQ
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA640-16AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64A-AN
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA640V-8AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64A-ANR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64A-AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64L-8AQR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645A-AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645P-AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649P-AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645A-AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645P-AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649P-AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64-16AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6450-16AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA645V-8AUR
0.540000
0.750000
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA6490-16AU
0.497000
2.333333
100
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649-16AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA649A-AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64L-8AU
0.540000
4.122222
64
TQFP
14x14x1mm
Matte Tin
e3
ATMEGA64-16MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA644-20MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644-20MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644A-MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644P-A15MZ
0.132100
0.262500
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PA-MN
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PA-MNR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PA-MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PA-MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PV-10MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PV-10MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644V-10MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644V-10MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA64C1-15MZ
0.126800
0.031750
32
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA64L-8MQ
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA64L-8MQR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA64M1-15MZ
0.126800
0.031750
32
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA64M1-MU
0.126800
0.572115
32
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA64-16MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA64A-MN
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA64M1-15AD
0.338300
0.497500
32
TQFP
7x7x1.0mm
Matte Tin
e3
ATMEGA644A-AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644A-AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644P-20AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644P-20AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PA-AU
0.273300
1.187500
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644PA-AUR
0.273300
0.748333
44
TQFP
10x10x1mm
Matte Tin
e3
ATMEGA644RFR2-ZF
0.144300
0.769231
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA644RFR2-ZFR
0.144300
0.060857
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA644RFR2-ZU
0.144300
0.769231
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA644RFR2-ZUR
0.144300
0.060857
48
VQFN
7x7x0.9mm
Matte Tin
e3
ATMEGA64RFR2-ZF
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA64RFR2-ZFR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA64RFR2-ZU
0.189300
0.838462
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA64RFR2-ZUR
0.189300
0.009500
64
VQFN
9x9x0.9mm
Matte Tin
e3
ATMEGA64M1-15MD
0.126800
0.031750
32
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA645P-MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645A-MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649P-MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645P-MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645A-MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649P-MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA644A-MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644P-20MU
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644P-20MUR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA649A-MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649A-MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA64L-8MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649-16MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645V-8MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649V-8MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645-16MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645V-8MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649-16MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA645-16MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA649V-8MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA640-16CUR
0.139500
0.440000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA640V-8CUR
0.139500
0.440000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA640V-8CU
0.139500
0.660000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA640-16CU
0.139500
0.660000
100
TFBGA
9x9x1.2mm
SAC305
e1
ATMEGA644PV-10MQR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644P-20MQR
0.137900
0.061000
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA644PV-10MQ
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA64L-8MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA644P-20MQ
0.137900
0.627778
44
VQFN
7x7x1mm
Matte Tin
e3
ATMEGA64A-MU
0.197800
0.842308
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA64A-MUR
0.197800
0.248500
64
VQFN
9x9x1mm
Matte Tin
e3
ATMEGA644A-PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644P-20PQ
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644P-20PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644PA-PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644PV-10PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644V-10PU
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644PV-10PQ
6.500000
10.600000
40
PDIP
.600in
Matte Tin
e3
ATMEGA644-20PU
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