ATmega328P
Key datasheet specifications and the closest alternatives, ranked by parametric similarity and grounded in the manufacturer datasheet.
This Microchip datasheet covers the ATmega328P, an 8-bit AVR microcontroller. It details specifications for a high-performance, low-power device featuring 32K bytes of Flash memory and 1K byte EEPROM. Key parameters include operating voltages of 2.7V to 5.5V, speeds up to 16MHz, and active current consumption of 1.5mA at 3V. The chip offers six sleep modes, multiple timers, PWM channels, and interfaces like USART and SPI. Available in 32-lead TQFP or QFN packages, it supports automotive temperature ranges from -40°C to +125°C.
Datasheet parameters
| Parameter | Min | Typ | Max | Conditions |
|---|---|---|---|---|
| quiescent current | — | 1.5 mA | 2.4 mA | Active 4MHz, VCC = 3V |
| supply voltage range | 2.7 V | — | 5.5 V | |
| input offset voltage | — | 10 mV | 40 mV | 0.4V < Vin< VCC- 0.5 (absolute value) |
| operating temperature | -40 °C | — | 125 °C | |
| clock frequency | — | 20 MHz | — | |
| cpu speed | — | 16 MHz | — | |
| program memory size | — | 32 kB | — | |
| ram size | — | 2 kB | — | |
| eeprom size | — | 1 kB | — | |
| io count | — | 23 | — | |
| adc resolution | — | 10 bit | — | |
| core size | — | 8 bit | — | |
| rise time | — | — | 1.6 ns | |
| fall time | — | — | 1.6 ns | |
| output voltage high | 4.1 V | — | — | IOH = -20mA, VCC = 5V |
| output voltage low | — | — | 800 mV | IOL = 20mA, VCC = 5V |
Closest matches to ATmega328P
Frequently asked questions
What is the ADC resolution of the ATmega328P?
The ADC resolution is 10 bit.
What is the maximum clock frequency of the ATmega328P?
The maximum clock frequency is 20 MHz.
What is the core size of the ATmega328P?
The core size is 8 bit.
What is the maximum CPU speed of the ATmega328P?
The maximum CPU speed is 16 MHz.
What is the EEPROM size of the ATmega328P?
The EEPROM size is 1 kB.
What is the fall time?
The fall time is 1.6 ns.
What is the input offset voltage when 0.4V < Vin < VCC- 0.5?
The input offset voltage is 10 mV (absolute value).
How many I/O pins does the ATmega328P have?
The ATmega328P has 23 I/O pins.