ATmega328P
ATmega328P is 8-bit Microcontroller manufactured by Atmel.
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 pare mode
- One 16-bit Timer/Counter with separate prescaler, pare 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 I2C patible)
- Programmable watchdog timer with separate on-chip oscillator
- On-chip analog parator
- 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
7810D-AVR-01/15
- I/O and packages
- 23 programmable I/O lines
- 32-lead TQFP, and 32-pad...
Representative ATmega328P image (package may vary by manufacturer)