ATMEGA1284P-PU ATMEGA1284P-PU is an 8-bit AVR microcontroller from Microchip Technology with 128KB Flash memory, 16KB RAM, and 4KB EEPROM. It operates at up to 20MHz and comes in a 40-PDIP package.
Mfr Part #:

ATMEGA1284P-PU

Available from 3 distributors
Mfr Name: Microchip Technology
Microchip Technology
ATMEGA1284P-PU is an 8-bit AVR microcontroller from Microchip Technology with 128KB Flash memory, 16KB RAM, and 4KB EEPROM. It operates at up to 20MHz and comes in a 40-PDIP package.
✓ Total Stock: 9,506 pcs

ATMEGA1284P-PU Available from 3 distributors

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
6,344 pcs
6344 pcs On Request 1 On Request On Request On Request On Request On Request
Non-Authorised Inventory information
1,794 pcs
1794 pcs On Request 1 On Request On Request On Request On Request On Request
Non-Authorised Inventory information
1,368 pcs
1368 pcs On Request 1 On Request On Request 19+20+ On Request On Request

ATMEGA1284P-PU 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
Watchdog Timer

ATMEGA1284P-PU Description

Short technical summary and product information.

The ATMEGA1284P-PU is a high-performance, low-power 8-bit AVR microcontroller based on the advanced RISC architecture. It features 128KB of in-system self-programmable Flash memory, 16KB of internal SRAM, and 4KB of EEPROM. The device can achieve up to 20MIPS throughput at 20MHz, with most instructions executing in a single clock cycle.

 

Key peripherals include two 8-bit and one 16-bit timer/counter with separate prescalers and compare modes, six PWM channels, an 8-channel 10-bit ADC, and an analog comparator. Connectivity options include I²C, SPI, and UART/USART interfaces. The microcontroller also features brown-out detection, power-on reset, and a watchdog timer. It operates from a supply voltage of 1.8V to 5.5V and is specified for the industrial temperature range of -40°C to 85°C.

 

The device is available in a 40-pin PDIP (plastic dual in-line package) for through-hole mounting, making it suitable for prototyping and applications requiring robust mechanical connections. It supports JTAG debugging and in-system programming via the on-chip boot program.

ATMEGA1284P-PU Quick Information

Product Type: Microcontroller
Canonical Name: Microchip ATmega1284P-PU 8-bit AVR Microcontroller with 128KB Flash, 40-PDIP
Subcategory: 8-bit Microcontroller

ATMEGA1284P-PU Compliance

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

ATMEGA1284P-PU Features

  • 8-bit AVR core with up to 20MIPS throughput.
  • 128KB Flash and 16KB SRAM memory.
  • 32 I/O pins with I2C, SPI, UART connectivity.
  • 8-channel 10-bit ADC and 6 PWM channels.
  • Wide voltage range 1.8V to 5.5V and industrial temperature range.

ATMEGA1284P-PU Applications

  • Industrial control and automation systems.
  • Embedded sensor interfaces and data logging.
  • Motor control with PWM and timer peripherals.
  • Consumer electronics requiring low-power operation.

ATMEGA1284P-PU FAQs

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

1.8V to 5.5V.

What package does the ATMEGA1284P-PU come in?

40-DIP (0.600", 15.24mm) through-hole package.

What is the operating temperature range?

-40°C to 85°C.

Is the ATMEGA1284P-PU RoHS compliant?

RoHS3 Compliant (unverified).

What is the maximum clock speed?

20MHz at 4.5V-5.5V, 10MHz at 2.7V-5.5V, 4MHz at 1.8V-5.5V.

How much Flash memory and RAM does it have?

128KB Flash and 16KB SRAM.

How many I/O pins are available?

32 I/O pins.

Home
Account

Categories