ATMEGA644P-20AU IC MCU 8-bit 64KB Flash 44TQFP. AVR core with 20MHz speed, 4KB RAM, 2KB EEPROM, and 32 I/O.
Mfr Part #:

ATMEGA644P-20AU

Available from 2 distributors
Mfr Name: Microchip Technology
Microchip Technology
IC MCU 8-bit 64KB Flash 44TQFP. AVR core with 20MHz speed, 4KB RAM, 2KB EEPROM, and 32 I/O.
✓ Total Stock: 3,683 pcs

ATMEGA644P-20AU Available from 2 distributors

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
3,121 pcs
3121 pcs On Request 1 On Request On Request On Request On Request On Request
Non-Authorised Inventory information
562 pcs
562 pcs On Request 1 On Request On Request 17+ On Request On Request

ATMEGA644P-20AU Specifications Quick View

Most important parameters for selection – full specs in datasheet.
Category
Manufacturer Name
Connectivity
Core Processor
Core Size
Data Converters
EEPROM Size
Mounting Type
Number of I
Operating Temperature
Oscillator Type
Peripherals
Program Memory Size
Program Memory Type
RAM Size
Speed
Supplier Device Package
Voltage

ATMEGA644P-20AU Description

Short technical summary and product information.

The ATmega644P-20AU is an 8-bit AVR microcontroller from Microchip Technology, featuring the high-performance, low-power AVR enhanced RISC architecture. It operates at up to 20 MHz with 20 MIPS throughput, and supports a wide supply voltage range of 2.7V to 5.5V. The device includes 64 KB of in-system self-programmable Flash program memory, 4 KB of SRAM, and 2 KB of EEPROM, with high endurance (10,000 write/erase cycles for Flash, 100,000 for EEPROM).

 

This microcontroller offers a rich set of peripherals including two 8-bit and one 16-bit timer/counters, six PWM channels, an 8-channel 10-bit ADC with differential mode and selectable gain, and a real-time counter. Connectivity options include I2C, SPI, and two USARTs. The device also features brown-out detection, power-on reset, and a watchdog timer for reliable operation.

 

The ATmega644P-20AU is housed in a 44-pin TQFP package (10x10 mm) with surface mount mounting. It is designed for industrial temperature range (-40°C to 85°C) and is RoHS3 compliant. The low current consumption (0.4 mA typical at 1 MHz, 1.8V) makes it suitable for battery-powered applications.

ATMEGA644P-20AU Quick Information

Product Type: Microcontroller
Series: ATmega
Canonical Name: Microchip Technology ATmega644P-20AU
Subcategory: Microcontrollers

ATMEGA644P-20AU Compliance

RoHS Status: RoHS Compliant
Moisture Sensitivity Level (MSL): 1 Unlimited
REACH Status: REACH Unaffected
Lead Free: Yes

ATMEGA644P-20AU Features

  • 8-bit AVR RISC architecture at 20MHz.
  • 64KB in-system self-programmable Flash memory.
  • 4KB SRAM and 2KB EEPROM on-chip.
  • 32 general-purpose I/O lines available.
  • Supply voltage range 2.7V to 5.5V.

ATMEGA644P-20AU Applications

  • Industrial control and automation systems.
  • Embedded sensor monitoring and data logging.
  • Low-power battery-operated devices.
  • Communication interfaces via I2C, SPI, USART.
  • Automotive and consumer electronics control.

ATMEGA644P-20AU FAQs

7 frequently asked questions generated from this part’s specifications.
What is the operating voltage range?

The operating voltage range is 2.7V to 5.5V.

What is the package type?

The device is available in a 44-TQFP (10x10 mm) package.

What is the operating temperature range?

The operating temperature range is -40°C to 85°C.

Is the component RoHS compliant?

It is listed as RoHS3 compliant, but this status is unverified from the manufacturer.

What core processor does it use?

It uses an AVR 8-bit core.

What is the maximum clock speed?

The maximum clock speed is 20 MHz at 4.5V-5.5V, and 10 MHz at 2.7V-5.5V.

How much program memory and RAM does it have?

It has 64 KB of Flash program memory and 4 KB of SRAM.

Home
Account

Categories