MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Atmel AVR » Chips » ATmega328P-PU My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
  In-Circuit Debuggers
  Starter & Evaluation Kits->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Atmel ATmega328P-PU AVR Microcontroller, 28 DIP, 20MHz US$4.28

Atmel ATmega328P-PU AVR Microcontroller, 28 DIP, 20MHz

The high-performance Atmel ATmega328P-PU 8-bit AVR RISC-based microcontroller combines 32KB ISP Flash memory with read-while-write capabilities, 1KB 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, 6-channel 10-bit A/D converter, programmable watchdog timer with internal oscillator, and five software-selectable power-saving modes. The device operates between 1.8 and 5.5 volts.

By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

ATmega328P-PU AVR Microcontroller Features

Advanced RISC Architecture

  • 131 Powerful Instructions Most Single Clock Cycle Execution
  • 32 x 8 General Purpose Working Registers
  • Fully Static Operation
  • Up to 20 MIPS Throughput at 20 MHz
  • On-chip 2-cycle Multiplier

High-Endurance Non-volatile Memory segments

  • 32K Bytes of In-System Self-programmable Flash program memory
  • 1K Bytes EEPROM
  • 2K Bytes Internal SRAM
  • Write/Erase cyles: 10,000 Flash/100,000 EEPROM
  • Data retention: Less than 1 PPM over 20 years at 85C; 100 years at 25C
  • Optional Boot Code Section with Independent Lock Bits
    In-System Programming by On-chip Boot Program
    True Read-While-Write Operation
  • Programming Lock for Software Security

Atmel QTouch Library Support

  • Capacitive touch buttons, sliders and wheels
  • QTouch and QMatrix acquisition
  • Up to 64 sense channels

Peripheral Features

  • Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode
  • One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
  • Real-Time Counter with Separate Oscillator
  • Six PWM Channels
  • 6-channel 10-bit ADC; Temperature Measurement
  • Programmable Serial USART
  • Master/Slave SPI Serial Interface
  • Byte-oriented 2-wire Serial Interface (Philips I2C compatible)
  • Programmable Watchdog Timer with Separate On-chip Oscillator
  • On-chip Analog Comparator
  • Interrupt and Wake-up on Pin Change

Special Microcontroller Features

  • Power-on Reset and Programmable Brown-out Detection
  • Internal Calibrated Oscillator
  • External and Internal Interrupt Sources
  • Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby

I/O and Packages

  • 23 Programmable I/O Lines
  • 28-pin PDIP

Operating Voltage

  • 1.8V - 5.5V

Temperature Range

  • -40C to +85C

Speed Grades

  • 0 - 4 MHz @ 1.8V - 5.5V
  • 0 - 10 MHz @ 2.7V - 5.5V
  • 0 - 20 MHz @ 4.5V - 5.5V

Power Consumption

  • Active Mode: 0.2 mA at 1 MHz, 1.8V, 25 C
  • Power-Down Mode: 0.1 A at 1 MHz, 1.8V, 25 C
  • Power-Save mode: 0.75 A (including 32 kHz RTC) at 1 MHz, 1.8V, 25 C

The Atmel ATmega328P Page has datasheets and other documentation.

Please contact us for volume discount on orders of more than 50 pieces.

This product was added to our catalog on Monday 20 July, 2009.


Customers who bought this product also purchased
Power Supply 3-12V DC, U.S. plug, 6 connection tipsPower Supply 3-12V DC, U.S. plug, 6 connection tipsUS$11.00

AVR Dragon USB Programmer/Debugger, w/ Cables and AdaptersAVR Dragon USB Programmer/Debugger, w/ Cables and AdaptersUS$89.00

Atmel AVR JTAG In-Circuit Debugger & Programmer, USBAtmel AVR JTAG In-Circuit Debugger & Programmer, USBUS$27.60

Atmel AVR ISP Adapter, 10-pin to 6-pin (Atmel Butterfly)Atmel AVR ISP Adapter, 10-pin to 6-pin (Atmel Butterfly)US$7.50

Arduino Leonardo R3, ATmega32U4 Board, micro-USBArduino Leonardo R3, ATmega32U4 Board, micro-USBUS$26.79

AVR In-System Programmer, USB, MkII Compatible, ICSP, PDI, TPIAVR In-System Programmer, USB, MkII Compatible, ICSP, PDI, TPIUS$26.38

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Test & Debugging" Feature Pack
Flowcode 7 "Test & Debugging" Feature Pack
Specials more
48 TSOP to DIP Programming Adapter
48 TSOP to DIP Programming Adapter
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Atmel ATmega328P-PU AVR Microcontroller, 28 DIP, 20MHz
Reviews more
Write ReviewWrite a review on this product!
  Tuesday 26 September, 2017   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce