This is a ATmega328P microcontroller feature description document.
The ATmega325P/V and ATmega3250P/V are low‑power 8‑bit AVR microcontrollers offering up to 32 KB of flash, 1 KB EEPROM, 2 KB SRAM and a rich set of peripherals. They support high‑speed single‑cycle instructions, JTAG debugging, and in‑system programming with read‑while‑write capability.
The document provides a complete feature list, pin‑out diagrams, detailed port descriptions, electrical characteristics, and programming information, including memory organization, fuse settings, and timing specifications for various operating modes.
| Flash memory | 32 KB |
|---|---|
| EEPROM | 1 KB |
| SRAM | 2 KB |
| Programmable I/O lines | 54 / 69 |
| ADC channels | 8‑channel, 10‑bit |
| PWM channels | 4 |
| 8‑bit Timer/Counters | 2 |
| 16‑bit Timer/Counter | 1 |
| Power‑down mode current | 40 nA at 1.8 V |
Each device provides 32 KB of In‑System Self‑programmable Flash memory.
The ATmega325P offers 54 programmable I/O lines.
It includes an 8‑channel, 10‑bit analog‑to‑digital converter.