Key facts
- Brand
- Atmel
- Model
- ATMEGA644
- Industry
- Industrial
- Documents
- 3
- Languages
- EN
- Last added
- 2012-05-04
Start here

Atmel ATmega644/V Preliminary Manual
The ATmega644/V microcontroller offers a high‑performance, low‑power AVR® 8‑bit core with up to 20 MIPS throughput at 20 MHz. It includes 64 KB of in‑system programmable flash, 2 KB EEPROM, 4 KB SRAM, and a rich set of peripherals such as timers, PWM channels, ADC, USARTs, SPI, and JTAG.
The device is available in PDIP, TQFP, and QFN/MLF packages and supports a wide voltage range with speed grades of 0‑4 MHz (ATmega644V) and 0‑10 MHz (ATmega644). Power‑down current can be as low as 0.1 pA, making it suitable for battery‑operated applications.
Atmel ATMEGA644 specifications
| Flash Memory | 64 KB |
|---|---|
| EEPROM | 2 KB |
| SRAM | 4 KB |
| General‑purpose I/O lines | 32 |
| ADC resolution | 10‑bit, 8 channels |
| PWM channels | 6 |
| USARTs | 2 |
| Speed grade (ATmega644V) | 0‑4 MHz @ 1.8‑5.5 V |
| Speed grade (ATmega644) | 0‑10 MHz @ 2.7‑5.5 V |
| Active power consumption (1 MHz, 3 V, 25 °C) | 240 pA @ 1.8 V |
| Power‑down current | 0.1 pA @ 1.8 V |
All Atmel ATMEGA644 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
How many I/O pins does the ATmega644/V provide?
It provides 32 programmable I/O lines across ports A, B, C, and D.
What are the power‑down current specifications?
The microcontroller can achieve a power‑down current of 0.1 pA at 1.8 V.
What is the flash memory size of the ATmega644?
The ATmega644 provides 64 KB of In‑System Programmable Flash memory.
From: Atmel ATmega644 8-bit AVR Microcontroller 64KB Flash Datasheet
Which package types are available for the ATmega644?
It is offered in 40‑pin PDIP, 44‑lead TQFP and 44‑pad QFN/MLF packages.
From: Atmel ATmega644 8-bit AVR Microcontroller 64KB Flash Datasheet
What is the size of the Flash memory in the ATmega644/V?
The device includes 64 KB of in‑system self‑programmable Flash memory.
How many programmable I/O pins does the ATmega644/V have?
It provides 32 programmable I/O lines.
