Microchip Technology

ATMEGA644P-20MU - 8-bit AVR MCU 20MHz 64KB Flash | Microchip

部品番号: ATMEGA644P-20MU ✗ 生産終了
在庫あり 1〜3営業日以内に発送
4.5 V to 5.5 V (at 20 MHz) Vdss 44-VQFN (7x7 mm) exposed pad Package 20 MHz Speed 64 KB (32K x 16) Memory
開始価格 $5.02 USD / 個
MOQ: 1 |
価格更新日: 2026-09-17
ボリューム価格
数量 単価 小計
1 $6.86 $6.86
10 $6.35 $63.50
100 $5.9 $590.00
500 $5.45 $2,725.00
1,000 $5.02 $5,020.00
ℹ️ すべての価格はUSDです

ATMEGA644P-20MU 概要

The Microchip Technology ATMEGA644P-20MU is an 8-bit AVR ATmega microcontroller delivering 20MHz clock operation, 64KB (32K x 16) of In-System Programmable Flash memory, and 4KB of SRAM in a 44-pin VQFN (7x7 mm) exposed-pad package. It is a low-power CMOS device based on the AVR enhanced RISC architecture, executing most instructions in a single clock cycle for throughputs approaching 1 MIPS per MHz.

A microcontroller unit (MCU) is a single-chip computer that integrates a processor core, program memory, data memory, and peripherals. In the hierarchy of embedded semiconductors, the ATmega644P sits in the 8-bit microcontroller class of the AVR family, a predecessor to modern AVR DA/DB parts and a sibling to the ATmega328P and ATmega1284P.

Key features include 2KB of EEPROM for non-volatile data storage, two USARTs (the P variant adds a second serial port versus the standard ATmega644), a 10-bit ADC with up to 8 channels, an SPI interface, a two-wire I2C-compatible interface, and a JTAG interface for on-chip debug and boundary scan. The device operates at 5V (Vcc range 4.5V to 5.5V at 20MHz per the industrial temperature, green variant), making it robust for noisy environments where 3.3V MCUs are less tolerant.

Technically, the AVR core uses a Harvard architecture with separate program and data buses and 32 general-purpose working registers directly connected to the ALU. This single-cycle execution model allows deterministic timing that remains popular in bit-banged protocols, motor control loops, and legacy firmware maintenance. Low-voltage capability down to 1.8V is supported by family members at reduced clock rates, per AVR505 application note on migration between ATmega16/32 and ATmega164P/324P/644P.

Typical applications include industrial control panels, sensor acquisition nodes, embedded instrumentation, serial-protocol bridges using the dual USART, and hobby/education platforms that keep large installed firmware bases alive.

A key design consideration: Microchip lists the ATmega644P as a mature product not recommended for new designs, replaced by the pin-compatible ATmega644PA; new boards should target the PA while service designs can continue with this part.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

ドロップイン代替品: ATMEGA644P-20MU — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: ATMEGA644P-20MU (同一形状・フットプリント) — 相違点: EEPROM, SRAM, Flash Memory, Package, Core Architecture.

Microchip Technology
EEPROM: 4 KB
SRAM: 16 KB
Flash Memory: 128 KB (64K x 16) ISP, Read-While-Write
比較対象 ATMEGA644P-20MU →
Microchip Technology
EEPROM: 512 B
SRAM: 1 KB
Flash Memory: 16 KB (8K x 16), ISP, read-while-write
比較対象 ATMEGA644P-20MU →
Microchip Technology
Package: 44-VQFN (7x7 mm) with Exposed Pad
比較対象 ATMEGA644P-20MU →
Microchip Technology
EEPROM: 1 KB
SRAM: 2 KB
Flash Memory: 32 KB (16K x 16) ISP
比較対象 ATMEGA644P-20MU →
Microchip Technology
EEPROM: 1 KB
SRAM: 2 KB
Flash Memory: 32 KB (16K x 16)
比較対象 ATMEGA644P-20MU →
Microchip Technology
EEPROM: 2 KB (2,048 bytes)
SRAM: 4 KB (4,096 bytes)
Package: 44-VQFN (7x7 mm) with exposed pad
比較対象 ATMEGA644P-20MU →

クイック比較ツール — 並列比較する代替部品を選択:

ATMEGA644PA-20MU

✅ ドロップイン
📦 44-VQFN (7x7 mm)
Microchip's official replacement; same 64KB Flash / 4KB SRAM / dual USART / 20MHz, lower power consumption, pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

ATMEGA644P-20MQ

✅ ドロップイン
Microchip Technology
📦 44-VQFN (7x7 mm)
AVR 8-bit RISC · 20 MHz · Up to 20 MIPS (1 MIPS per MHz) · 64 KB (32K x 16) · 4 KB (4,096 bytes) · 2 KB (2,048 bytes) · 5 V · 32

✓ 在庫あり

$2.48 / 個

データシートを見る →

ATMEGA644-20MU

✅ ドロップイン
📦 44-VQFN (7x7 mm)
same 64KB Flash / 4KB SRAM / 20MHz / MLF-44 footprint, but only one USART vs two (-50% serial ports)

📋 参考代替品(カタログ未掲載)

ATMEGA1284P-20MU

✅ ドロップイン
📦 44-VQFN (7x7 mm)
double memory: 128KB Flash (+100%), 16KB SRAM (+300%), same pinout, core and peripherals

📋 参考代替品(カタログ未掲載)

ATMEGA644P-20MU 最大定格&電気的特性

Core Architecture AVR 8-bit enhanced RISC
最大クロック周波数 20 MHz
Flash Memory 64 KB (32K x 16)
SRAM 4 KB
EEPROM 2 KB
電源電圧 4.5 V to 5.5 V (at 20 MHz)
USART Count 2
ADC 10-bit, up to 8 channels
Interfaces SPI, TWI (I2C-compatible), USART, JTAG
パッケージ 44-VQFN (7x7 mm) exposed pad
実装タイプ Surface Mount
動作温度 Industrial range
MIPS Rating Up to 20 MIPS (1 MIPS/MHz)
RoHS ステータス Green / RoHS compliant
Product Status Mature product; not recommended for new designs, replaced by ATmega644PA

ATMEGA644P-20MU 44-vqfn (7x7 mm) exposed pad ピン配置ガイド

ATMEGA644P-20MU (44-vqfn (7x7 mm) exposed pad パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

ATMEGA644P-20MU の 44-vqfn (7x7 mm) exposed pad パッケージピン配置図

詳細なピン配置データはありません: ATMEGA644P-20MU.

詳細は データシート をご参照ください。

主な用途

ATMEGA644P-20MU の用途: 6 件s: Industrial Control Panels, Dual-Port Serial Protocol Bridges, Sensor Acquisition Nodes, Embedded Instrumentation, Legacy Firmware Maintenance, Motor and Actuator Control.

🏭

Industrial Control Panels

The ATMEGA644P-20MU fits industrial control panels because its 5V supply domain (4.5V to 5.5V at 20MHz) tolerates the electrically noisy environment around relays, contactors, and motor starters far better than 3.3V MCUs. Its 32 general-purpose I/O lines drive front-panel indicators, keypads, and discrete sensor inputs directly, while the 10-bit ADC with 8 channels reads potentiometers, shunt-based current signals, and analog setpoints. The two independent USARTs allow simultaneous connection of an RS-485 Modbus RTU network and a local HMI or debug console. JTAG enables boundary-scan production testing and on-chip debugging of state-machine firmware. Deterministic single-cycle-per-instruction AVR execution simplifies timing-critical scan loops in the millisecond range.

🌐

Dual-Port Serial Protocol Bridges

The defining advantage of the ATMEGA644P-20MU for protocol bridges is its pair of hardware USARTs, absent from the standard ATmega644 and many smaller AVR parts. A bridge can translate RS-232 field traffic to RS-485 or USB-serial backhaul without software USART bit-banging overhead. With 64KB Flash there is ample room for protocol stacks, buffering tables, and firmware update code, while 4KB SRAM provides generous ring buffers: for example, 1KB per port still leaves room for the stack and static state. The 20MHz clock yields up to 20 MIPS, sustaining baud rates up to 115200 on both ports simultaneously with timing margin. Hardware flow control and interrupt-driven reception keep latency deterministic.

🧩

Sensor Acquisition Nodes

For multi-channel sensor acquisition, the ATMEGA644P-20MU combines an 8-channel, 10-bit ADC with 4KB SRAM, enabling storage of moderate sample windows and averaging filters on-chip before transmission. The AVR core's single-cycle ALU makes FIR/IIR filtering math predictable, and the two USARTs let one node stream data upstream while a second port services a local display or configuration terminal. The 2KB EEPROM retains calibration coefficients and sensor offsets across power cycles without external memory. Operating at 5V gives a full-scale ADC input range suited to industrial 0-5V sensors without level shifting. SPI and TWI interfaces connect external precision ADCs or digital sensors such as humidity and pressure devices when higher resolution is required.

🔧

Embedded Instrumentation

Bench instruments, encoders, and test fixtures benefit from the ATMEGA644P-20MU's JTAG interface, which provides in-system debugging and boundary scan - features the popular ATmega328P lacks. The 64KB Flash holds complex measurement routines, lookup tables, and menus, while hardware SPI drives DACs, precision ADCs, and graphical LCD modules. The 20MHz maximum clock supports time-interval measurements with microsecond-class resolution using the 16-bit timers with input capture. Five-volt logic directly drives legacy TTL-level I/O common on older test equipment. The 44-VQFN exposed pad sinks heat from continuous ADC sampling, and the industrial temperature rating suits unconditioned lab and factory environments.

🖥️

Legacy Firmware Maintenance

A significant share of ATmega644P demand comes from maintaining installed firmware bases that cannot justify redesign. The ATMEGA644P-20MU keeps binary compatibility with code written for the original ATmega644 while adding the second USART the P variant introduced. Because the ATmega644P family shares the peripheral map described in Microchip application note AVR505 (migration between ATmega16/32 and ATmega164P/324P/644P), code can also be consolidated across family members with minimal changes. Heisener's stock of over 100,000 units provides a practical last-buy window; engineers should pair immediate buys with a validated ATMEGA644PA migration path so spares and production do not depend on NRND inventory indefinitely.

⚙️

Motor and Actuator Control

The ATMEGA644P-20MU drives DC and stepper motors using its 16-bit timers with output-compare PWM channels, delivering phase-accurate or fast-PWM waveforms for H-bridge and chopper drivers. Interrupt-driven quadrature decoding on external-interrupt-capable port pins provides closed-loop position feedback, and the 10-bit ADC samples back-EMF or current shunts for torque limiting. The 5V domain directly interfaces common gate-driver and optocoupler inputs, and 32 GPIO lines handle limit switches, enable signals, and status outputs. Flash headroom of 64KB accommodates trapezoidal profiles, acceleration ramps, and fieldbus command parsing on the second USART. Deterministic AVR instruction timing keeps ISR jitter low for smooth low-speed motion.

What is the ATMEGA644P-20MU?
The ATMEGA644P-20MU is an 8-bit AVR ATmega microcontroller IC from Microchip Technology. According to Microchip product data, it runs at 20MHz, integrates 64KB (32K x 16) of Flash memory, 4KB of SRAM, and 2KB of EEPROM, and is housed in a 44-pin VQFN (7x7 mm) exposed-pad package. The P variant adds a second USART compared to the standard ATmega644, making it suited for applications needing two independent serial ports.
What is the difference between ATMEGA644P-20MU and ATMEGA644-20MU?
The ATMEGA644P-20MU has two USARTs, while the ATMEGA644-20MU has only one USART; both share the same 64KB Flash, 4KB SRAM, 20MHz rating, and 44-VQFN package. Per the Xecor comparison, both parts are MLF-44 devices in the ATmega644 series with identical core and memory sizes. If your design uses only one serial port, the non-P version is a pin-compatible, lower-cost option; if two ports are needed, the P variant is required.
Is ATMEGA644P-20MU still recommended for new designs?
No. According to the Microchip ATmega644P product page, the device is a mature product not recommended for new designs and has been replaced by the ATmega644PA. The PA variant is pin-compatible, offers lower active and sleep power consumption, and supports 1.8V low-voltage operation at reduced clock speeds. Existing designs can continue sourcing the ATMEGA644P-20MU for service and maintenance, but new PCB projects should adopt the ATmega644PA to secure long-term supply.
What is the best drop-in replacement for ATMEGA644P-20MU?
The best drop-in replacement is the ATMEGA644PA-20MU. It is pin-to-pin compatible in the same 44-VQFN (7x7 mm) package with identical 64KB Flash, 4KB SRAM, 2KB EEPROM, 20MHz clock, and dual USART peripherals. Because it shares the same footprint and firmware compatibility, the migration typically requires only re-verification of power consumption margins. Cross-brand equivalents with the same package are not established in available cross-reference data for this MCU.
Is there a Microchip equivalent with more memory in the same 44-VQFN package?
Yes, the ATMEGA1284P-20MU provides 128KB Flash and 16KB SRAM while keeping the same 44-pin VQFN (7x7 mm) pinout and 20MHz AVR core. Per Microchip family documentation, the ATmega164P/324P/644P share a common peripheral set (per AVR505 migration note), and the ATmega1284 extends this to the same footprint with larger memory. Firmware migration is straightforward, but Flash and SRAM size differences must be accounted for in linker settings and memory maps.
What is the price of ATMEGA644P-20MU?
As of 2026-09-18, ATMEGA644P-20MU pricing ranges from about $6.86 to $8.15 at unit quantity depending on distributor. Heisener lists it at $6.8596 per unit with in stock, while LCSC lists it from $8.1502. Volume pricing typically drops 10% to 25% at 100 to 1000 pieces. Prices vary by distributor and stock position, so compare multiple sources before placing volume orders.
Is ATMEGA644P-20MU in stock and where can I buy it online?
Yes, the ATMEGA644P-20MU is widely in stock. As of 2026-09-18, Heisener reports in stock and can ship immediately, DigiKey shows the part with buy-now and ships-today availability, and LCSC and Mouser also list the part. Purchase channels include DigiKey, Mouser, LCSC, Heisener, and XAIPART. Because the part is NRND, stock positions at franchised distributors can tighten over time, so consider consolidating future purchases early.
What is the lead time for ATMEGA644P-20MU?
Lead time for the ATMEGA644P-20MU is effectively immediate at multiple distributors as of 2026-09-18. DigiKey advertises ships-today availability, and Heisener reports 103,812 pieces that can ship immediately with expedited delivery of roughly five to seven days depending on destination. Standard franchised-distributor stock is the safest sourcing route since Microchip does not actively recommend the part for new designs, which may lengthen factory lead times for direct orders.
What are the key specifications of ATMEGA644P-20MU that engineers should know?
Key specifications: 8-bit AVR RISC core at 20MHz (about 1 MIPS/MHz, up to 20 MIPS), 64KB (32K x 16) ISP Flash, 4KB SRAM, 2KB EEPROM, two USARTs, 10-bit ADC with up to 8 channels, SPI and TWI (I2C) interfaces, JTAG debug, and a 44-VQFN (7x7 mm) exposed-pad package operating from a 5V supply in industrial temperature range. Data per Microchip product information as of 2026-09-18.
Where can I download the ATMEGA644P-20MU datasheet PDF?
You can download the ATMEGA644P-20MU datasheet PDF from the official Microchip ATmega644P product page at microchip.com. Datasheet aggregator sites such as datasheets.com and octopart.com also host the PDF, but the Microchip site guarantees the latest revision. The datasheet covers register maps, electrical characteristics, ADC calibration, and package mechanical drawings for the 44-pin VQFN. Always verify the revision date on the cover page before finalizing designs.
Where can I find the ATMEGA644P-20MU pinout?
The ATMEGA644P-20MU pinout is documented in the pin configuration section of the official ATmega644P/1284P datasheet on microchip.com, which shows the 44-VQFN (7x7 mm) mapping of ports A through D, VCC/GND pins, RESET, XTAL1/XTAL2, AVCC, AREF, and JTAG pins. Note that the 44-pin VQFN and 40-pin DIP packages differ in pin numbering, so always use the VQFN/MLF table for this suffix rather than DIP diagrams found in hobby documentation.
ATMEGA644P-20MU vs ATMEGA644PA-20MU: which should I choose?
Choose the ATMEGA644PA-20MU for all new designs and the ATMEGA644P-20MU only to maintain existing products. The PA is Microchip's official replacement with lower active current and improved low-voltage capability (down to 1.8V at reduced frequency), while being pin-compatible with the same 44-VQFN footprint and identical peripherals including dual USARTs. For firmware already validated on the P variant, the migration typically requires only re-testing power consumption against the PA datasheet limits.
When should I choose ATMEGA644P-20MU over ATMEGA328P?
Choose the ATMEGA644P-20MU over the ATMEGA328P when you need 64KB Flash instead of 32KB, 4KB SRAM instead of 2KB, a second USART, or more I/O (32 GPIO versus 23). The 644P also offers JTAG debugging, which the 328P lacks. However, the ATMEGA328P is newer, cheaper, and better supported for new designs. For a 5V industrial design needing dual serial ports and larger memory, the 644P family remains a practical choice.
Is ATMEGA644P-20MU RoHS compliant and lead-free?
Yes, the ATMEGA644P-20MU is a green, RoHS-compliant, lead-free part. Distributor listings such as FindIC describe the part as a QFN/MLF industrial temperature, green, 5V device, and Microchip's green status indicates halogen-free, RoHS-compliant construction. For formal compliance documentation such as REACH declarations and material composition certificates, request them directly from Microchip or your franchised distributor at time of order, since per-certificate availability varies by production lot.

エンジニアリング参考データ: ATMEGA644P-20MU — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the ATMEGA644P-20MU when you must maintain an existing ATmega644P design, need dual USARTs with 5V industrial I/O, and distributor stock (over 100,000 units at Heisener as of 2026-09-18) suits your buy. For every new design, choose the ATMEGA644PA-20MU instead - it is pin-compatible, actively recommended by Microchip, and consumes less power. Choose the ATMEGA1284P-20MU if your firmware is outgrowing 64KB Flash or 4KB SRAM, since it shares the same 44-VQFN footprint and peripheral map. Choose the ATMEGA644-20MU to save cost when only one serial port is required. Avoid this part for 3.3V designs: at 20MHz it requires a 4.5V to 5.5V supply; low-voltage operation belongs to the PA family at reduced clock rates.

代替品との比較

パラメータ この製品 ATMEGA644PA-20MU ATMEGA644P-20MQ ATMEGA644-20MU ATMEGA1284P-20MU
Package 44-VQFN (7x7 mm) exposed pad 44-VQFN (7x7 mm) - same 44-VQFN (7x7 mm) - same 44-VQFN/MLF-44 - same 44-VQFN (7x7 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 64 KB (32K x 16) 64 KB 64 KB 64 KB 128 KB
SRAM 4 KB 4 KB 4 KB 4 KB 16 KB
USART Count 2 2 2 1 2
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Lifecycle Status Mature / NRND (replaced by ATmega644PA) Active (recommended) Mature / NRND Mature / NRND Mature family, active sourcing

主な差別化要因

  • Dual hardware USARTs (vs ATMEGA644-20MU)
  • Higher integration than ATMEGA328P (vs ATMEGA328P-MU)
  • Memory growth path on same footprint (vs ATMEGA1284P-20MU)

設計ノート

The 44-VQFN (7x7 mm) exposed pad is the primary ground and thermal connection. Per Microchip MLF/VQFN package application guidance, the center pad must be soldered to a grounded copper keep-out with a 4x4 via array of 0.3 mm vias to stitch to the internal ground plane. Skipping the exposed-pad connection is a common cause of intermittent ADC noise and reset glitches. Keep the VCC/GND pairs (three of each) each decoupled with 100 nF ceramics placed within 2 mm of the pins.

This 20MHz variant specifies operation in the 5V domain (4.5V to 5.5V at 20MHz per Microchip speed-grade tables); do not clock it at 20MHz below 4.5V, as the family's speed-versus-voltage curve does not guarantee it. Estimated: with 20 mA typical active I/O plus core load at 5V, budget a 100 mA regulator such as an LDO with at least 0.5W dissipation margin when dropping from a 12V rail. Power AVCC separately through an LC filter from VCC to keep ADC noise low.

The ATmega644P is NRND per Microchip - design new boards with the ATMEGA644PA-20MU, which is pin-compatible. Do not confuse 44-VQFN pin numbering with 40-pin DIP ATmega diagrams from hobby documentation; the MLF/VQFN pin map differs. When migrating to the PA, re-verify brown-out detector thresholds and power-consumption margins against the PA datasheet, and confirm that any clock-frequency-dependent timing loops calibrated on the P variant still meet timing after supply-voltage changes.

コンプライアンス情報

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Unknown

Listed as a green, industrial-temperature QFN/MLF device (green = RoHS/halogen-free per Microchip convention). Formal REACH and conflict-minerals declarations were not found in the provided data.

データ検証日: 2026-09-18 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

ATMEGA644P-20MU ATMEGA644P-20MU datasheet PDF Microchip ATMEGA644P-20MU price ATmega644P 44-VQFN 20MHz microcontroller ATMEGA644P-20MU pinout 44-pin MLF ATMEGA644P vs ATMEGA644P-A difference ATMEGA644P-20MU drop-in replacement ATmega644P dual USART industrial control buy ATMEGA644P-20MU in stock is ATmega644P still available ATmega644PA migration from ATmega644P what can replace ATMEGA644P-20MU

関連部品&用語

Microchip Technology Atmel ATMEGA644P-20MU ATmega644PA ATMEGA1284P-20MU ATmega328P AVR 8-bit microcontroller MCU enhanced RISC Harvard architecture 44-VQFN QFN/MLF RoHS JTAG USART TWI (I2C) SPI 10-bit ADC AVR505 application note industrial control NRND 1 MIPS per MHz
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示