The ATMEGA328-PU 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 ATMEGA328-PU achieves throughputs approaching 1MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
High Performance, Low Power Design
8-Bit Microcontroller Atmel® AVR® advanced RISC architecture
- 131 Instructions most of which are executed in a single clock cycle
- Up to 20 MIPS throughput at 20 MHz
- 32 x 8 working registers
- 2 cycle multiplier
Memory Includes
- 32KB of programmable FLASH
- 1KB of EEPROM
- 2KB SRAM
- 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM
- Data retention for 20 years at 85°C and 100 years at 25°C
- Optional boot loader with lock bits
- In System Programming (ISP) via boot loader
- True Read-While-Write operation
- Programming lock available for software security