Datasheet Microchip ATmega328P

ManufacturerMicrochip
SeriesATmega328P

The high-performance Microchip picoPower 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes

Datasheets

Datasheet ATmega328/P - Summary
PDF, 407 Kb, File published: Dec 10, 2016, Pages: 24
8-bit AVR Microcontrollers
Extract from the document
DataSheet ATmega328/P
PDF, 3.4 Mb, File uploaded: Mar 11, 2018, Pages: 445
AVR Microcontroller with picoPower Technology
Extract from the document

Prices

Status

ATMEGA328P-15AZATMEGA328P-ANATMEGA328P-ANRATMEGA328P-AUATMEGA328P-AURATMEGA328P-AURA0ATMEGA328P-MMHATMEGA328P-MMHRATMEGA328P-MMHRA0ATMEGA328P-MNATMEGA328P-MNRATMEGA328P-MUATMEGA328P-MURATMEGA328P-PNATMEGA328P-PU
Lifecycle StatusProduction (Appropriate for new designs but newer alternatives may exist)Production (Appropriate for new designs but newer alternatives may exist)

Packaging

ATMEGA328P-15AZATMEGA328P-ANATMEGA328P-ANRATMEGA328P-AUATMEGA328P-AURATMEGA328P-AURA0ATMEGA328P-MMHATMEGA328P-MMHRATMEGA328P-MMHRA0ATMEGA328P-MNATMEGA328P-MNRATMEGA328P-MUATMEGA328P-MURATMEGA328P-PNATMEGA328P-PU
N123456789101112131415
PackageTQFPTQFPTQFPTQFPTQFPTQFPVQFNVQFNVQFNVQFNVQFNVQFNVQFNSPDIPSPDIP
Pins3228

Parametrics

Parameters / ModelsATMEGA328P-15AZATMEGA328P-ANATMEGA328P-ANRATMEGA328P-AUATMEGA328P-AURATMEGA328P-AURA0ATMEGA328P-MMHATMEGA328P-MMHRATMEGA328P-MMHRA0ATMEGA328P-MNATMEGA328P-MNRATMEGA328P-MUATMEGA328P-MURATMEGA328P-PNATMEGA328P-PU
# of Comparators11
ADC Input8888888888888
ADC with ComputationNoNoNoNoNoNoNoNoNoNoNoNoNo
ADCC with ComputationNoNo
Angular TimerNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Architecture888888888888888
CPU8-bit AVR8-bit AVR
CPU Type8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR8-bit AVR
CRCNoNoNoNoNoNoNoNoNoNoNoNoNo
CRC/ScanNoNo
Class B HardwareNoNoNoNoNoNoNoNoNoNoNoNoNo
EEPROM / HEF10241024
Emulated EEPROM in Flash1024102410241024102410241024102410241024102410241024
High Voltage CapableNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
I2C111111111111111
Internal OscillatorYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Internal Voltage Reference, BandgapYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
Lead Count32323232322828323232322828
Math AcceleratorNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo
Max # PWM outputs, including complementary outputs66
Max 16 Bit Digital Timers11
Max 16-Bit Digital Timers1111111111111
Max 8 Bit Digital Timers22
Max 8-Bit Digital Timers2222222222222
Max A/D Resolution, bits1010
Max ADC Resolution, Bits10101010101010101010101010
Max CPU Speed, MHz20202020202020202020202020
Max PWM outputs, including complementary6666666666666
Max. CPU Speed MHz2020
Number of Comparators1111111111111
Operating Temperature Range, °C-40 to +85-40 to +85
Operation Voltage Max, V5.55.55.55.55.55.55.55.55.55.55.55.55.5
Operation Voltage Max.(V)5.55.5
Operation Voltage Min, V1.81.81.81.81.81.81.81.81.81.81.81.81.8
Operation Voltage Min.(V)1.81.8
Package Width7x7x1mm7x7x1mm7x7x1mm7x7x1mm7x7x1mm4x4x1mm4x4x1mm5x5x1mm5x5x1mm5x5x1mm5x5x1mm.300in.300in
Peripheral Pin Select, PPSNoNo
Peripheral Pin Select / Pin MuxingNoNoNoNoNoNoNoNoNoNoNoNoNo
Pin count323232323232323232323232323232
Program Memory Size, KB323232323232323232323232323232
RAM, bytes20482048
SPI222222222222222
SRAM, Bytes2048204820482048204820482048204820482048204820482048
Temp Range Max85858585858585858585858585
Temp Range Min-40-40-40-40-40-40-40-40-40-40-40-40-40
Temp. Range Max.8585
Temp. Range Min.-40-40
Total # of A/D channels88
UART111111111111111
Windowed Watchdog Timer, WWDTNoNo
Zero Cross detectNoNoNoNoNoNoNoNoNoNoNoNoNoNoNo

Eco Plan

ATMEGA328P-15AZATMEGA328P-ANATMEGA328P-ANRATMEGA328P-AUATMEGA328P-AURATMEGA328P-AURA0ATMEGA328P-MMHATMEGA328P-MMHRATMEGA328P-MMHRA0ATMEGA328P-MNATMEGA328P-MNRATMEGA328P-MUATMEGA328P-MURATMEGA328P-PNATMEGA328P-PU
RoHSCompliantCompliant

Other Options

ATmega328

Model Line

Manufacturer's Classification

  • Microcontrollers > 8-bit Microcontrollers
EMS supplier