Microchip Technology

ATMEGA164A-MCH - 16KB AVR MCU 20MHz 44-QFN | Microchip

Артикул: ATMEGA164A-MCH ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.7 V to 5.5 V Vdss 44-pin QFN (5x5 mm) with exposed pad Package 20 MHz Speed 16 KB Memory
От $3.55 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-10-06
Оптовые цены
Кол-во Цена за ед. Итого
1 $5.62 $5,62
10 $5.1 $51,00
100 $4.5 $450,00
500 $3.98 $1.990,00
1.000 $3.55 $3.550,00
ℹ️ Все цены указаны в USD

ATMEGA164A-MCH Обзор

The Microchip Technology ATMEGA164A-MCH is an 8-bit AVR RISC microcontroller with 16 KB in-system-programmable FLASH, 512 B EEPROM, 1 KB SRAM and a maximum clock rate of 20 MHz, housed in a 44-pin QFN (5x5 mm) package with exposed pad. It executes up to 20 MIPS at 20 MHz because most of its 131 AVR instructions complete in a single clock cycle, making it one of the most code-dense 8-bit MCUs in the AVR family.

An AVR ATmega microcontroller is a member of the microcontroller unit (MCU) family within the broader semiconductor hierarchy: MCU -> embedded processor -> integrated circuit. An MCU integrates a CPU core, program memory, data memory and peripherals (timers, serial interfaces, ADC) on a single die, replacing multi-chip designs in embedded systems and reducing both BOM count and PCB area. The 'A' suffix denotes the picoPower variant with revised sleep-mode current figures relative to the classic ATmega164P die.

Key features include 32 general purpose I/O lines and 32 general purpose working registers directly connected to the ALU for fast single-cycle operation. The memory architecture supports read-while-write ISP FLASH, enabling firmware updates in the field. Peripherals include a real-time counter, multiple timers with PWM, a 10-bit ADC, USART, SPI and TWI (I2C) serial interfaces, and JTAG for on-chip debugging and boundary scan. The advanced RISC Harvard architecture separates program and data buses, so instruction fetch and data access occur in parallel.

Operating from a 2.7 V to 5.5 V supply range (per distributor listings), the device suits both 3.3 V and 5 V designs. Power management includes idle, power-down, power-save and standby sleep modes for battery-operated products. The 44-QFN footprint saves board area versus TQFP while the exposed pad improves ground and thermal performance. Choose the system clock carefully - full 20 MHz operation requires a 4.5 V to 5.5 V supply, while lower-voltage rails limit the maximum safe frequency per the datasheet speed-grade table.

Typical applications include industrial control and automation nodes, consumer appliances, battery-powered instrumentation, and embedded controllers requiring in-field ISP firmware updates.

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

Аналоги без доработки для ATMEGA164A-MCH — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с ATMEGA164A-MCH (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Communication Interfaces, EEPROM, Instructions.

Microchip Technology
ADC: 8-channel 10-bit
Package: 44-VQFN (7x7 mm) with Exposed Pad
Communication Interfaces: 2x USART, TWI (I2C), SPI
Сравнить с ATMEGA164A-MCH →
Microchip Technology
ADC: 10-bit ADC
Package: VQFN-44 (MLF), 44QFN with exposed pad
Communication Interfaces: USART, SPI, TWI (I2C)
Сравнить с ATMEGA164A-MCH →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

ATMEGA324A-MCHR

✅ Прямая замена
Microchip Technology
📦 44-QFN
8-bit AVR RISC · 32 KB ISP Flash (read-while-write) · 1 KB · 2 KB · 20 MHz · 131 instructions, most single-cycle · 32 I/O lines · 32 x 8-bit general purpose

✓ В наличии

Уточнить цену

Открыть даташит →

ATMEGA644A-MCH

✅ Прямая замена
📦 44-QFN
64 KB flash vs 16 KB (+300%), 4 KB SRAM vs 1 KB (+300%), same 44-QFN pinout and peripheral set

📋 Справочный аналог (нет в каталоге)

ATMEGA164P-20MU

✅ Прямая замена
Microchip Technology
📦 44-QFN
AVR · 8-Bit · 20 MHz · 16 KB (8K x 16) FLASH · 512 B · 1 KB SRAM · 2.7 V to 5.5 V · 32

✓ В наличии

$2.98 / шт.

Открыть даташит →

ATMEGA1284-MCH

✅ Прямая замена
📦 44-QFN
128 KB flash vs 16 KB (+700%), 16 KB SRAM vs 1 KB (+1500%), same 44-QFN pinout and peripheral set

📋 Справочный аналог (нет в каталоге)

ATMEGA16-16MUR

✅ Прямая замена
📦 44-QFN
16 KB flash same, classic non-picoPower die, same 44-QFN pinout, lower max speed 16 MHz vs 20 MHz (-20%)

📋 Справочный аналог (нет в каталоге)

ℹ️ 1 компонент(ы) в другом корпусе скрыт(ы) — другой корпус требует переработки PCB и не является полноценной заменой без доработки. Свяжитесь с нами если вам нужны предложения по другим корпусам.

ATMEGA164A-MCH Максимальные параметры и электрические характеристики

Product Type 8-bit AVR RISC Microcontroller
Family ATmega
Program Memory (Flash) 16 KB
EEPROM 512 B
SRAM 1 KB
Maximum CPU Speed 20 MHz
CPU Throughput 20 MIPS
Supply Voltage (Vcc) 2.7 V to 5.5 V
I/O Pins 32
Working Registers 32 x 8-bit
ADC 10-bit
Корпус 44-pin QFN (5x5 mm) with exposed pad
Разрядность шины данных 8 bit
Instruction Set AVR (131 instructions, mostly single-cycle)
Programming Interface ISP / JTAG
Рабочая температура -40C to +85C (industrial)
Тип монтажа Surface Mount
Статус RoHS Compliant

Конфигурация выводов ATMEGA164A-MCH

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Контакт 1 VCC — Digital supply voltage
Контакт 2 GND — Ground
Контакт 3 AVCC — Analog supply voltage
Контакт 4 AREF — ADC reference voltage
Контакт 5 ADC0/PA0 — Analog input / GPIO PA0
Контакт 6 ADC1/PA1 — Analog input / GPIO PA1
Контакт 7 ADC2/PA2 — Analog input / GPIO PA2
Контакт 8 ADC3/PA3 — Analog input / GPIO PA3
Контакт 9 ADC4/PA4 — Analog input / GPIO PA4
Контакт 10 ADC5/PA5 — Analog input / GPIO PA5
Контакт 11 ADC6/PA6 — Analog input / GPIO PA6
Контакт 12 ADC7/PA7 — Analog input / GPIO PA7
Контакт 13 PB0 — GPIO PB0 / PCINT8
Контакт 14 PB1 — GPIO PB1 / PCINT9
Контакт 15 PB2 — GPIO PB2 / PCINT10
Контакт 16 PB3 — GPIO PB3 / PCINT11
Контакт 17 PB4 — GPIO PB4 / PCINT12
Контакт 18 PB5 — GPIO PB5 / PCINT13
Контакт 19 PB6 — GPIO PB6 / PCINT14
Контакт 20 PB7 — GPIO PB7 / PCINT15
Контакт 21 PC0/SCL — GPIO PC0 / TWI SCL
Контакт 22 PC1/SDA — GPIO PC1 / TWI SDA
Контакт 23 PC2 — GPIO PC2
Контакт 24 PC3 — GPIO PC3
Контакт 25 PC4 — GPIO PC4
Контакт 26 PC5 — GPIO PC5
Контакт 27 PC6 — GPIO PC6
Контакт 28 PC7 — GPIO PC7
Контакт 29 RESET — Reset input (active low)
Контакт 30 VCC — Digital supply voltage
Контакт 31 GND — Ground
Контакт 32 XTAL2 — Crystal oscillator output
Контакт 33 XTAL1 — Crystal oscillator input
Контакт 34 PD0/RXD0 — GPIO PD0 / USART0 RXD
Контакт 35 PD1/TXD0 — GPIO PD1 / USART0 TXD
Контакт 36 PD2/INT0 — GPIO PD2 / External INT0
Контакт 37 PD3/INT1 — GPIO PD3 / External INT1
Контакт 38 PD4/OC1B — GPIO PD4 / Timer1 OC1B
Контакт 39 PD5/OC1A — GPIO PD5 / Timer1 OC1A
Контакт 40 PD6/OC2B — GPIO PD6 / Timer2 OC2B
Контакт 41 PD7/OC2A — GPIO PD7 / Timer2 OC2A
Контакт 42 TCK — JTAG Test Clock
Контакт 43 TMS — JTAG Test Mode Select
Контакт 44 TDO — JTAG Test Data Out

Типичное применение

ATMEGA164A-MCH подходит для 6 применениеs: Industrial Control Nodes, Battery-Powered Sensor Hubs, Consumer Appliance Controllers, HMI and Display Modules, Motor Control and PWM Drive, Educational and Hobby Development.

🏭

Industrial Control Nodes

The ATMEGA164A-MCH is a strong fit for industrial control nodes thanks to its 32 GPIO, 10-bit ADC, USART, SPI and TWI peripherals, and 20 MIPS throughput at 20 MHz. Its -40C to +85C industrial temperature range and 2.7 to 5.5 V supply tolerance let it operate directly from a 24V->5V industrial bus. The 16 KB ISP flash with read-while-write supports in-field firmware updates via bootloader, critical for long-life factory equipment. JTAG debug simplifies bring-up of deterministic real-time control loops, while the 44-QFN package keeps the PCB footprint compact for DIN-rail mounted modules.

🔋

Battery-Powered Sensor Hubs

The ATMEGA164A-MCH picoPower variant supports idle, power-down, power-save and standby sleep modes, making it well suited for battery-powered sensor hubs and remote telemetry nodes. At 3.3 V supply and 8 MHz clock, active current stays in the low single-digit mA range, while power-down mode drops below 1 uA, enabling multi-year coin-cell runtime when duty-cycled. The 10-bit ADC and TWI peripheral allow direct interface to I2C sensors and battery monitors, and the 16 KB flash accommodates OTA-bootloader plus application code. The 44-QFN footprint keeps the PCB small for wearable and IoT form factors.

🔧

Consumer Appliance Controllers

The ATMEGA164A-MCH serves as a reliable main controller in consumer appliances such as washing machines, coffee makers, dishwashers and HVAC thermostats. Its 32 GPIO drive relays, triacs, keypads and displays directly, while PWM timers control motors, valves and dimmable lighting without an extra driver chip. ISP flash with read-while-write lets manufacturers push bug fixes and feature updates post-sale. The 2.7 to 5.5 V range supports both 3.3 V logic sensor interfaces and legacy 5 V systems, and the JTAG interface accelerates firmware development of real-time scheduling code.

📺

HMI and Display Modules

The ATMEGA164A-MCH pairs well with character LCDs, OLED displays, and small TFT panels in HMI modules thanks to its high-throughput SPI peripheral and 20 MIPS performance. With 32 GPIO it can drive a 4x4 keypad, multiple status LEDs, and a TFT via hardware SPI, leaving CPU cycles free for menu logic. The 16 KB flash comfortably hosts a graphics library and UI state machine, while 1 KB SRAM supports double-buffered small displays. JTAG accelerates UI bring-up, and the 44-QFN package fits compact panel-mount enclosures.

⚡

Motor Control and PWM Drive

The ATMEGA164A-MCH's multiple 16-bit timer/counter PWM channels make it well suited for brushed DC motor control, stepper sequencing, and LED dimming in industrial and hobby applications. Hardware PWM frees the CPU from tight timing loops, while the 32 GPIO can directly interface to H-bridge drivers and encoder feedback. The 20 MIPS throughput handles trapezoidal and basic field-oriented control routines at modest RPM. With a 2.7 to 5.5 V supply, the same hardware supports both 3.3 V logic motor drivers and 5 V industrial systems.

🧩

Educational and Hobby Development

The ATMEGA164A-MCH is a popular choice in advanced hobbyist projects, university embedded courses, and retro computing thanks to its compact QFN footprint, generous 32 GPIO, and Arduino MiniCore support. With 16 KB flash, 1 KB SRAM and USART/SPI/TWI, students can build serial terminals, audio synthesizers, and custom peripherals. ISP programming via 6-pin header or JTAG via 10-pin header simplifies lab bring-up, and the picoPower modes let projects demonstrate low-power design techniques. The 44-QFN package encourages learning modern SMD rework skills.

Сводка рекомендуемых товаров

ATMEGA324A-MCHR Microchip Technology Используется в: Industrial Control Nodes, Battery-Powered Sensor Hubs, HMI and Display Modules, Educational and Hobby Development ATMEGA644A-MCH Drop-in upgrade with 64 KB flash for larger applications Используется в: Industrial Control Nodes, Consumer Appliance Controllers, Motor Control and PWM Drive ATMEGA164A-AU Microchip Technology Используется в: Battery-Powered Sensor Hubs, Educational and Hobby Development ATMEGA164P-20MU Microchip Technology Используется в: Consumer Appliance Controllers, Motor Control and PWM Drive ATMEGA1284-MCH 128 KB flash / 16 KB SRAM for TFT framebuffer Используется в: HMI and Display Modules
What is the flash memory size of ATMEGA164A-MCH?
The ATMEGA164A-MCH contains 16 KB of in-system programmable (ISP) flash memory with read-while-write support, according to the Microchip ATmega164A datasheet. This allows firmware to be updated in the field without erasing the application section, suitable for OTA-style updates via a bootloader.
What is the maximum operating frequency of ATMEGA164A-MCH?
The ATMEGA164A-MCH operates at up to 20 MHz, delivering approximately 20 MIPS of throughput because most AVR instructions execute in a single clock cycle. The 20 MHz speed grade requires a 4.5 V to 5.5 V supply; lower voltages restrict the maximum safe frequency per the datasheet speed-grade table.
What package does ATMEGA164A-MCH use?
The ATMEGA164A-MCH ships in a 44-pin QFN package measuring approximately 5 x 5 mm with an exposed thermal pad (per Microchip ordering code suffix 'MCH'). The exposed pad must be soldered to the PCB ground plane for thermal dissipation and electrical grounding.
What is the difference between ATMEGA164A-MCH and ATMEGA164P-MCH?
The ATMEGA164A is the picoPower variant with reduced sleep current and improved power management versus the classic ATmega164P die. Both share the same 16 KB flash, 1 KB SRAM, 32-pin I/O count and 44-QFN footprint for the MCH ordering code, making them drop-in compatible for most applications.
Where can I download the ATMEGA164A-MCH datasheet PDF?
The official ATMEGA164A datasheet PDF is available from Microchip's product page at https://www.microchip.com/en-us/product/ATmega164A, where you can also access errata, application notes and the Atmel Studio device pack. Datasheet mirrors are hosted on allDatasheet and DigChip as referenced in the data sources.
What is the pinout of ATMEGA164A-MCH?
The 44-pin QFN pinout follows the standard ATmega164A family assignment: VCC/AVCC power pins on multiple pads, GND on the exposed pad and dedicated pins, 32 GPIO on PA/ PB/PC/PD ports, ADC inputs on PA0-PA7, TWI on PC0/PC1, and JTAG on PF bits of the same family. See the diagram on this page for the full pin-by-pin assignment.
How much does ATMEGA164A-MCH cost?
As of 2026-10-07, the ATMEGA164A-MCH lists at approximately $5.62 at qty 1, falling to around $3.55 at qty 1000 on major distributors such as Mouser and Digi-Key. Pricing fluctuates with distributor stock and reel packaging, so check Octopart for live comparison across all 10+ in-stock distributors.
Is ATMEGA164A-MCH in stock at distributors?
As of 2026-10-07, Mouser lists the ATMEGA164A-MCH in tape-and-reel packaging with active inventory, and Octopart aggregates availability from 10 distributors. Stock levels vary, so we recommend checking Octopart or the distributor's live page for current lead time before placing a production order.
What is the best drop-in replacement for ATMEGA164A-MCH?
The closest drop-in alternatives for ATMEGA164A-MCH are the ATMEGA324A-MCHR (32 KB flash, same 44-QFN footprint) and ATMEGA644A-MCH (64 KB flash, same 44-QFN footprint). All three share the identical 44-QFN package, pinout and peripheral set; the difference is only the flash size, making them mechanically interchangeable on the same PCB.
What is the difference between ATMEGA164A-MCH and ATMEGA324A-MCHR?
Both ATMEGA164A-MCH and ATMEGA324A-MCHR use the same 44-QFN package and pinout. The ATMEGA324A doubles flash to 32 KB and SRAM to 2 KB while the ATMEGA164A offers 16 KB flash and 1 KB SRAM. Peripherals and I/O count are identical, so either part drops onto the same PCB footprint.
Can ATMEGA164A-MCH be used with Arduino IDE?
Yes, the ATMEGA164A-MCH is supported in Arduino IDE via the 'MiniCore' third-party core, which provides the standard AVR board definitions for ATmega164A/324A/644A/1284 in 44-QFN. The chip is also fully supported in Atmel Studio 7 and Microchip MPLAB X with the AVR device packs.
Is ATMEGA164A-MCH suitable for battery-powered applications?
Yes, the ATMEGA164A-MCH picoPower variant supports idle, power-down, power-save and standby sleep modes that draw only microamps, making it suitable for battery-powered sensor nodes and remote controls. At 3.3 V supply the active current at 8 MHz is in the low single-digit mA range, and sleep current falls below 1 uA in power-down mode.
What is the difference between ATMEGA164A-MCH and ATMEGA164PV-10AU?
The ATMEGA164A-MCH is the picoPower 44-QFN industrial-temperature variant at 20 MHz max, while the ATMEGA164PV-10AU is the classic 44-TQFP variant rated for 10 MHz and 2.7 to 5.5 V. Both have 16 KB flash, but the package (QFN vs TQFP) differs, so they are not footprint-compatible drop-in parts.
What are the key specifications of ATMEGA164A-MCH that engineers should know?
The ATMEGA164A-MCH integrates 16 KB flash, 512 B EEPROM, 1 KB SRAM, 32 GPIO, a 10-bit ADC, USART/SPI/TWI serial interfaces, JTAG debug, and runs up to 20 MIPS from a 2.7-5.5 V supply in a 44-QFN package. According to the Microchip datasheet, the picoPower sleep modes and ISP read-while-write flash make it a strong fit for low-power in-field-reprogrammable embedded controllers.

Справочные инженерные данные для ATMEGA164A-MCH — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the ATMEGA164A-MCH when you need a compact 44-QFN footprint, picoPower low sleep current, and 16 KB flash is sufficient for your application. It is ideal for battery-powered sensor hubs, small industrial nodes, and consumer HMI where PCB area is at a premium. If your firmware grows beyond 16 KB or you need more SRAM for buffers, the ATMEGA324A-MCHR (32 KB flash, 2 KB SRAM) or ATMEGA644A-MCH (64 KB flash, 4 KB SRAM) are drop-in upgrades on the same 44-QFN footprint - no PCB rework needed. For breadboard prototypes or hand-soldered hobby projects, choose the ATMEGA164A-AU (44-TQFP) which is mechanically easier to assemble but occupies roughly 4x the PCB area.

Сравнение с аналогами

Параметр Этот товар ATMEGA324A-MCHR ATMEGA644A-MCH ATMEGA164A-AU ATMEGA164P-20MU
Package 44-QFN 44-QFN - same 44-QFN - same 44-TQFP 44-QFN - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 16 KB 32 KB 64 KB 16 KB 16 KB
SRAM 1 KB 2 KB 4 KB 1 KB 1 KB
EEPROM 512 B 1 KB 2 KB 512 B 512 B
Maximum Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
I/O Pins 32 32 32 32 32
picoPower Variant Yes Yes Yes Yes No (classic)
Supply Voltage 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V

Ключевые отличия

  • picoPower variant with sub-uA sleep currents (против ATMEGA164P-20MU)
  • More flash and SRAM headroom in same footprint (против ATMEGA324A-MCHR)
  • 44-QFN compact footprint with exposed pad (против ATMEGA164A-AU)

Заметки по проектированию

The 44-QFN package has an exposed thermal pad that MUST be soldered to the PCB ground plane for both thermal dissipation and electrical grounding. Use an array of thermal vias (typically 9-16 vias on 0.5 mm pitch) under the pad to connect it to an inner ground plane, and ensure the pad solder paste aperture follows the datasheet recommendation to avoid voids that could starve ground or heat paths.

Place a 100 nF decoupling capacitor as close as possible to each VCC pin and a 10 uF bulk capacitor near the AVCC pin. Use a separate analog ground island connected to the main ground at a single point if analog reference accuracy is critical. The picoPower variant retains accurate ADC readings in sleep modes, but supply noise above 50 mVpp on AVCC will degrade ADC SNR.

Full 20 MHz operation requires a 4.5 V to 5.5 V supply - the speed grade drops to ~10 MHz at the lower end of the 2.7 V range per the datasheet. CKSEL fuse selection must match the chosen crystal or clock source, and an unprogrammed device defaults to the internal 1 MHz RC oscillator. When migrating from the ATmega164P to ATmega164A, review sleep current figures and ADC offset in the errata sheet.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
Yes
Без галогенов
Unknown
Конфликтные минералы
Compliant

RoHS and REACH compliance per Microchip product page. Not AEC-Q100 qualified - the ATmega164A-MCH is intended for industrial and consumer use, not automotive. Lead-free reflow profile per JEDEC J-STD-020 is supported.

Данные проверены: 2026-10-07 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

ATMEGA164A-MCH ATMEGA164A-MCH datasheet Microchip ATMEGA164A-MCH ATmega 16KB flash 44-QFN microcontroller AVR 8-bit MCU 20MHz picoPower ATmega164A industrial temperature QFN ATMEGA164A-MCH vs ATMEGA324A-MCHR ATMEGA164A-MCH drop-in replacement ATMEGA164A-MCH buy price stock 44-QFN AVR microcontroller pinout what is the flash memory of ATMEGA164A-MCH ATmega164A Arduino MiniCore support

Связанные компоненты & термины

Microchip Technology ATMEGA164A-MCH ATMEGA324A-MCHR ATMEGA644A-MCH ATMEGA164A-AU ATMEGA164P-20MU ATmega1284 AVR RISC microcontroller MCU QFN-44 picoPower JTAG ISP USART SPI TWI I2C 10-bit ADC RoHS REACH
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ