Atmel ATmega64/ATmega64L Datasheet

This document describes a high-performance, low-power AVR® 8-bit microcontroller with advanced RISC architecture, non-volatile program and data memories, peripheral features, JTAG interface, and other characteristics.


Atmel ATmega64/ATmega64L Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
393
File format
PDF
File size
3 MB
Published
07 April, 2012
Updated
29 September, 2023
MD5 checksum
7882ADC12E22638A971D4AB6F4CEE48B

About this manual

The ATmega64 and ATmega64L are low‑power 8‑bit AVR microcontrollers featuring up to 64 KB of in‑system programmable Flash, 2 KB EEPROM, 4 KB SRAM, and 53 programmable I/O lines. They include multiple timers, PWM channels, a 10‑bit ADC, dual USARTs, SPI, JTAG, and extensive low‑power modes.

The document details the device architecture, pin‑out for TQFP/MLF packages, voltage ranges (2.7‑5.5 V for ATmega64L, 4.5‑5.5 V for ATmega64), speed grades (0‑8 MHz for ATmega64L, 0‑16 MHz for ATmega64), and compatibility with ATmega103. It also covers reset behavior, programming interfaces, and peripheral functions.

What's inside

  • Features
  • Pin Configuration
  • Overview
  • ATmega103 Compatibility
  • Port Descriptions
  • Reset
  • AVR CPU Core
  • Architectural Overview
  • Programming Interfaces
  • Power Management

Specifications

Flash Memory64 KB In‑System Reprogrammable Flash
EEPROM2 KB
SRAM4 KB
Programmable I/O Lines53
ADC8‑channel, 10‑bit
Operating Voltage (ATmega64L)2.7 V – 5.5 V
Operating Voltage (ATmega64)4.5 V – 5.5 V
Speed Grade (ATmega64L)0 MHz – 8 MHz
Speed Grade (ATmega64)0 MHz – 16 MHz
Package64‑lead TQFP and 64‑pad MLF
TimersTwo 8‑bit and two expanded 16‑bit Timer/Counters
Programming InterfaceSPI Serial Interface

Frequently asked questions

What is the flash memory capacity of the ATmega64?

The ATmega64 provides 64 KB of in‑system programmable Flash memory.

How many programmable I/O lines does the ATmega64 have?

It offers 53 programmable I/O lines.

What are the operating voltage ranges for ATmega64 and ATmega64L?

ATmega64L operates from 2.7 V to 5.5 V, while ATmega64 operates from 4.5 V to 5.5 V.

Which interface is used for in‑system programming of the ATmega64?

The device uses an SPI serial interface for in‑system programming.

Download PDF (3 MB)

More Atmel Manuals


View all Atmel manuals →