ATmega328P Datasheet – AVR Microcontroller

This is one of the Microcontroller types.

Part Number : ATmega328P

Function : 8-bit AVR RISC-based Microcontroller

Package : TQFT, MLF 32 Pin

Manufactuerers : ATMEL

Although we have many controllers ATMEGA328P is most popular of all because of its features and cost. ARDUINO boards are also developed on this controller because of its features. With program memory of 32 Kbytes ATMEGA328P applications are many.

Image

ATmega328P datasheet
Description :

This is 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash.

The ATmega328P is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega48A / PA/ 88A / PA / 168A / PA /328 / P achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

The high-performance Atmel 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. The device operates between 1.8-5.5 volts.

 

ATmega328P Pinout

ATmega328P Pinout Datasheet

 

Peripheral features

1. Two 8-bit Timer/Counters with separate prescaler and compare mode
2. One 16-bit Timer/Counter with separate prescaler, compare mode, and capture mode
3 Real time counter with separate oscillator
4. Six PWM channels
5. 8-channel 10-bit ADC in TQFP and QFN/MLF package

Block Diagram

ATmega328P Datasheet Block diagram

Memory Size

ATmega328P PDF Memory Size

Reference site : ATmega328 – Wikipedia

ATmega328P Datasheet

Official Homepage : http://www.atmel.com/devices/atmega328p.aspx

 

ATmega328P PDF – 8-bit AVR RISC-based Microcontroller

Part Number : ATmega328P

Function : 8-bit AVR RISC-based Microcontroller

Package : TQFT, MLF 32 Pin

Manufactuerers : ATMEL

Image

ATmega328P datasheet

Overview

The ATmega328P is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega48A / PA/ 88A / PA / 168A / PA /328 / P achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

The high-performance Atmel 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. The device operates between 1.8-5.5 volts.

 

ATmega328P Pinout

ATmega328P Pinout Datasheet

Special microcontroller features

1. Power-on reset and programmable brown-out detection
2. Internal calibrated oscillator
3. External and internal interrupt sources
4. Six sleep modes: Idle, ADC noise reduction, power-save, power-down, standby,
and extended standby

Block Diagram

ATmega328P Datasheet Block diagram

Memory Size

ATmega328P PDF Memory Size

Reference Site : [ Arduino to AVR-C on the ATmega328p ]

ATmega328P Datasheet PDF

Official Homepage : http://www.atmel.com/devices/atmega328p.aspx