ATMEGA328P AU

ATmega 328P AU
Atmega 328P AU Microcontroller

Overview

The Atmel® 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 ATmega328P achieves throughputs approaching 1MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

Features

 ● High performance, low power AVR® 8-bit microcontroller ● Advanced RISC architecture 

● 131 powerful instructions – most single clock cycle execution 

● 32×8 general purpose working registers

 ● Fully static operation

 ● Up to 16MIPS throughput at 16MHz

 ● On-chip 2-cycle multiplier 

● High endurance non-volatile memory segments 

● 32K bytes of in-system self-programmable flash program memory 

● 1Kbytes EEPROM 

● 2Kbytes internal SRAM 

● Write/erase cycles: 10,000 flash/100,000 EEPROM

 ● 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 

● 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 

● 8-channel 10-bit ADC in TQFP and QFN/MLF package 

● Temperature measurement 

● Programmable serial USART

 ● Master/slave SPI serial interface

 ● Byte-oriented 2-wire serial interface (Phillips I2 C 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, and extended standby