ATMEGA164P-20PU The ATMEGA164P-20PU is an 8-bit AVR microcontroller from Microchip Technology with 16KB Flash memory, 1KB RAM, and 512B EEPROM. It operates at up to 20MHz and comes in a 40-pin DIP package.
Mfr Part #:

ATMEGA164P-20PU

Available from 1 distributors
Mfr Name: Microchip Technology
Microchip Technology
The ATMEGA164P-20PU is an 8-bit AVR microcontroller from Microchip Technology with 16KB Flash memory, 1KB RAM, and 512B EEPROM. It operates at up to 20MHz and comes in a 40-pin DIP package.
✓ Total Stock: 3,500 pcs

ATMEGA164P-20PU Available from 1 distributor

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
3,500 pcs
3500 pcs On Request 1 On Request On Request On Request On Request On Request

ATMEGA164P-20PU Specifications Quick View

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

ATMEGA164P-20PU Description

Short technical summary and product information.

The ATMEGA164P-20PU is a high-performance, low-power 8-bit AVR microcontroller from Microchip Technology. It features 16KB of Flash program memory, 1KB of SRAM, and 512 bytes of EEPROM, providing ample storage for embedded applications. The device operates at a maximum clock speed of 20MHz and supports a supply voltage range of 2.7V to 5.5V, making it suitable for battery-powered and industrial designs.

 

This microcontroller includes 32 general-purpose I/O lines and a rich set of peripherals such as I2C, SPI, and USART interfaces for serial communication. It also integrates an 8-channel 10-bit analog-to-digital converter, brown-out detection, power-on reset, PWM outputs, and a watchdog timer. The internal oscillator eliminates the need for external clock components in many applications.

 

The ATMEGA164P-20PU is housed in a 40-pin PDIP (Plastic Dual In-line Package) with a 0.600-inch body width and 15.24mm lead spacing, designed for through-hole mounting. It operates over an industrial temperature range of -40°C to +85°C, ensuring reliability in harsh environments.

ATMEGA164P-20PU Quick Information

Product Type: Microcontroller
Series: ATmega164P
Canonical Name: ATMEGA164P-20PU
Subcategory: 8-bit

ATMEGA164P-20PU Compliance

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

ATMEGA164P-20PU Features

  • 8-bit AVR core with 20MHz clock speed.
  • 16KB Flash program memory and 1KB SRAM.
  • 512 bytes of EEPROM for data storage.
  • 32 general-purpose I/O pins available.
  • Wide supply voltage range 2.7V to 5.5V.

ATMEGA164P-20PU Applications

  • Ideal for industrial control and automation systems.
  • Used in sensor interface and data acquisition.
  • Suitable for battery-powered portable devices.
  • Applicable in motor control with PWM outputs.
  • Common in communication modules via I2C/SPI.

ATMEGA164P-20PU FAQs

7 frequently asked questions generated from this part’s specifications.
What is the operating voltage range of the ATMEGA164P-20PU?

The operating voltage range is 2.7V to 5.5V.

What package type does the ATMEGA164P-20PU use?

It uses a 40-pin PDIP (Plastic Dual In-line Package) with 0.600-inch body width and 15.24mm lead spacing.

What is the operating temperature range of the ATMEGA164P-20PU?

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

Is the ATMEGA164P-20PU RoHS compliant?

The part is listed as RoHS3 Compliant, but this status is unverified.

How much Flash memory does the ATMEGA164P-20PU have?

It has 16KB of Flash program memory.

What communication interfaces are available on the ATMEGA164P-20PU?

It supports I2C, SPI, and USART interfaces.

How many I/O pins does the ATMEGA164P-20PU have?

It has 32 general-purpose I/O pins.

Home

Categories