8-bit AVR Microcontrollers
ATmega644PA
DATASHEET SUMMARY
Introduction
The Atmel
®
picoPower
®
ATmega644PA 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 ATmega644PA
achieves throughputs close to 1MIPS per MHz. This empowers system
designer to optimize the device for power consumption versus processing
speed.
Feature
High Performance, Low Power Atmel
®
AVR
®
8-Bit Microcontroller Family
Advanced RISC Architecture
131 Powerful Instructions
Most Single Clock Cycle Execution
32 x 8 General Purpose Working Registers
Fully Static Operation
Up to 20 MIPS Throughput at 20MHz
On-chip 2-cycle Multiplier
High Endurance Non-volatile Memory Segments
64KBytes of In-System Self-Programmable 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
(1)
Optional Boot Code Section with Independent Lock Bits
In-System Programming by On-chip Boot Program
True Read-While-Write Operation
Programming Lock for Software Security
Atmel QTouch
®
Library Support
Capacitive Touch Buttons, Sliders and Wheels
QTouch and QMatrix acquisition
Up to 64 Sense Channels
Atmel-42717C-ATmega644PA_Datasheet_Summary-10/2016
JTAG (IEEE std. 1149.1 Compliant) Interface
Boundary-scan Capabilities According to the JTAG Standard
Extensive On-chip Debug Support
Programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG Interface
Peripheral Features
Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
Real Time Counter with Separate Oscillator
Six PWM Channels
8-channel 10-bit ADC
Differential Mode with Selectable Gain at 1×, 10× or 200×
One Byte-oriented 2-wire Serial Interface (Philips I
2
C compatible)
Two Programmable Serial USART
One Master/Slave SPI Serial Interface
Programmable Watchdog Timer with Separate On-chip Oscillator
On-chip Analog Comparator
Interrupt and Wake-up on Pin Change
Special Microcontroller Features
Power-on Reset and Programmable Brown-out Detection
Internal Calibrated RC Oscillator
External and Internal Interrupt Sources
Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and
Extended Standby
I/O and Packages
32 Programmable I/O Lines
40-pin PDIP
44-lead TQFP
44-pad VQFN/QFN
Operating Voltage:
1.8 - 5.5V
Speed Grades
0 - 4MHz @ 1.8V - 5.5V
0 - 10MHz @ 2.7V - 5.5V
0 - 20MHz @ 4.5 - 5.5V
Power Consumption at 1MHz, 1.8V, 25°C
Active Mode: 0.4mA
Power-down Mode: 0.1μA
Power-save Mode: 0.6μA (Including 32kHz RTC)
Note: 
1. Refer to Data Retention
Related Links
Data Retention on page 13
Atmel ATmega644PA [DATASHEET]
Atmel-42717C-ATmega644PA_Datasheet_Summary-10/2016
2
Table of Contents
Introduction......................................................................................................................1
Feature............................................................................................................................ 1
1. Description.................................................................................................................4
2. Configuration Summary............................................................................................. 5
3. Ordering Information .................................................................................................6
4. Block Diagram........................................................................................................... 7
5. Pin Configurations..................................................................................................... 8
5.1. Pinout........................................................................................................................................... 8
5.2. Pin Descriptions............................................................................................................................9
6. I/O Multiplexing........................................................................................................ 11
7. General Information.................................................................................................13
7.1. Resources.................................................................................................................................. 13
7.2. Data Retention............................................................................................................................13
7.3. About Code Examples................................................................................................................13
7.4. Capacitive Touch Sensing.......................................................................................................... 13
8. Packaging Information.............................................................................................14
8.1. 40-pin PDIP................................................................................................................................ 14
8.2. 44-pin TQFP...............................................................................................................................15
8.3. 44-pin VQFN...............................................................................................................................16

ATMEGA644PA-ANR

Mfr. #:
Manufacturer:
Microchip Technology / Atmel
Description:
8-bit Microcontrollers - MCU AVR 64KB FLSH 2KB EE 4KB RAM-16MHz 105C
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet