ATMEGA1284P-AU 8-bit AVR microcontroller with 128KB Flash, 16KB SRAM, and 4KB EEPROM. Operates up to 20MHz and is housed in a 44-TQFP package.
Mfr Part #:

ATMEGA1284P-AU

Available from 4 distributors
Mfr Name: Microchip Technology
Microchip Technology
8-bit AVR microcontroller with 128KB Flash, 16KB SRAM, and 4KB EEPROM. Operates up to 20MHz and is housed in a 44-TQFP package.
✓ Total Stock: 20,034 pcs

ATMEGA1284P-AU Available from 4 distributors

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
9,884 pcs
9884 pcs On Request 1 On Request On Request 21+ On Request On Request
Non-Authorised Inventory information
3,712 pcs
3712 pcs On Request 1 On Request On Request 20+ On Request On Request
Non-Authorised Inventory information
3,238 pcs
3238 pcs On Request 1 On Request On Request On Request On Request On Request
Non-Authorised Inventory information
3,200 pcs
3200 pcs On Request 1 On Request On Request On Request On Request On Request

ATMEGA1284P-AU 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
Termination Style
Voltage
Watchdog Timer

ATMEGA1284P-AU Description

Short technical summary and product information.

The ATMEGA1284P-AU is a high-performance, low-power 8-bit AVR microcontroller from Microchip Technology. It features 128KB of in-system self-programmable Flash memory, 16KB internal SRAM, and 4KB EEPROM, providing ample memory for complex embedded applications. The device supports a maximum clock frequency of 20MHz at 4.5V to 5.5V, delivering up to 20 MIPS throughput.

 

This microcontroller includes a rich set of peripherals: two 8-bit timers, two 16-bit timers, six PWM channels, an 8-channel 10-bit ADC, a real-time counter, and an analog comparator. Connectivity options include I²C, SPI, and UART/USART interfaces. It also features JTAG support for on-chip debugging and programming.

 

The ATMEGA1284P-AU is supplied in a 44-TQFP package with gull wing leads, suitable for surface mount assembly. It operates over a supply voltage range of 1.8V to 5.5V and a temperature range of -40°C to 85°C, making it suitable for industrial and consumer applications.

ATMEGA1284P-AU Quick Information

Product Type: Microcontroller
Series: ATmega
Canonical Name: ATmega1284P-AU 8-bit AVR Microcontroller
Subcategory: AVR MCU

ATMEGA1284P-AU Compliance

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

ATMEGA1284P-AU Features

  • High-performance 8-bit AVR RISC architecture.
  • 128KB Flash, 16KB SRAM, 4KB EEPROM memory.
  • Up to 20 MIPS throughput at 20MHz.
  • 8-channel 10-bit ADC and six PWM channels.
  • I²C, SPI, and UART/USART serial interfaces.

ATMEGA1284P-AU Applications

  • Ideal for industrial control and automation systems.
  • Used in sensor interfacing and data acquisition.
  • Suitable for motor control and PWM applications.
  • Applicable in consumer electronics and IoT devices.

ATMEGA1284P-AU FAQs

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

The operating voltage range is 1.8V to 5.5V.

What package does the ATMEGA1284P-AU come in?

It comes in a 44-TQFP (10x10mm) surface mount package.

What is the operating temperature range of the ATMEGA1284P-AU?

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

Is the ATMEGA1284P-AU RoHS compliant?

It is listed as RoHS3 Compliant, though this is unverified.

How much Flash memory does the ATMEGA1284P-AU have?

It has 128KB of Flash program memory.

What is the maximum clock speed of the ATMEGA1284P-AU?

The maximum clock speed is 20MHz at 4.5V to 5.5V supply.

How many I/O pins does the ATMEGA1284P-AU have?

It has 32 I/O pins.

Home
Account

Categories