Atmel Media Support
Products > AVRŽ 8-Bit RISC > Product Card
ATmega328P
: :
picoPower technology AVR Microcontroller.
32K Byte self-programming Flash Program Memory, 2K Byte SRAM, 1K Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 20 MIPS throughput at 20 MHz.
4Kbyte version: ATmega48PA
8Kbyte version: ATmega88PA
16Kbyte version: ATmega168PA
Flash (Kbytes) 32
EEPROM (Kbytes) 1
SRAM (Bytes) 2048
Max I/O Pins 23
F.max (MHz) 20
Vcc (V) 1.8-5.5
   MLF (VQFN) 32
 PDIP 28
 TQFP 32
More
View Related Documents and Tools
Distributor InventoryCheck Distributor Inventory
:
ATmega48PA/88PA/168PA/328P Summary (26 pages, revision D, updated 10/09)
ATmega48PA/88PA/168PA/328P (448 pages, revision D, updated 10/09)
 
:
AVR077: Opto Isolated Emulation for the DebugWIRE (9 pages, revision A, updated 1/08)
This application note describes how to implement an optoisolated interface for the DebugWIRE. This device could help the debug of applications with non isolated power supply like ballast, motors, vacuum cleaners, refrigerators, etc.
AVR040: EMC Design Considerations (18 pages, revision D, updated 6/06)
This Application Note covers the most common EMC problems designers encounter when using Microcontrollers.
AVR042: AVR Hardware Design Considerations (14 pages, revision F, updated 4/08)
This Application Note covers the most common problems encountered when switching to a new microcontroller architecture like the AVR. Solutions and considerations for the most common design challenges are covered.
AVR000: Register and Bit-Name Definitions for the AVR Microcontroller (2 pages, revision C, updated 11/09)
This Application Note contains files which allow the user to use Register and Bit names from the databook when writing assembly programs.
AVR030: Getting Started with IAR Embedded Workbench for Atmel AVR (10 pages, revision D, updated 10/04)
The purpose of this application note is to guide new users through the initial settings of IAR Embedded Workbench, and compile a simple C-program.
AVR031: Getting Started with ImageCraft C for AVR (8 pages, revision B, updated 5/02)
The purpose of this Application Note is to guide new users through the initial settings of the ImageCraft IDE and compile a simple C program.
  Other Related Application Notes
  
:
Debug Tool: AVR Dragon
AVR JTAGICE mkII
Design Software: 6LoWPAN
AVR Studio 4
QTouch Library 3.1
QTouch Studio 3.0.0
In-System Programming: AVR ISP In-System Programmer
AVRISP mkII In-System Programmer
Starter Kit: ATSTK500
ATSTK600
ATSTK600-DIP
Software Files: AVR IBIS - Mega files
Zip archive with IBIS files for Atmel AVR Mega devices.
Register to download QTouch Library
 
:
AVR Dragon
AVR JTAGICE mkII
See more FAQs
  
:
8-bit Microcontroller Drives Battery-powered Thermostat (Article, 2 pages, updated 1/04)
Algorithm Builder for AVR (Article, 2 pages, updated 1/04)
Atmel AVR-based Constant Current Supply (Article, 4 pages, updated 1/04)
AVR and AVR32 - Quick Reference Guide (Overview, 68 pages, revision I, updated 5/09)
Introduction of the product range of AVR and AVR32 microcontrollers and application processors:
  • Device family description
  • Key features
  • Device selection guides
  • Application oriented device families
  • Tools offer
AVR Instruction Set (User Guide, 155 pages, revision H, updated 7/09)
Heterogeneous Device Networking (Article, 2 pages, updated 1/04)
High-level Tool Targeted for AVR Controllers (Article, 2 pages, updated 1/04)
Mixed-signal ICs for Body and Powertrain Electronics (Brochure, 20 pages, revision C, updated 07/07)
QTouch Library (User Guide, 118 pages, revision F, updated 11/09)
Reference Design Based on ATR2406 and ATmega88 (Flyer, 4 pages, revision B, updated 05/05)