Datasheet

7
8025MS–AVR–6/11
ATmega48P/88P/168P
2.2 Comparison Between ATmega48P, ATmega88P and ATmega168P
The ATmega48P, ATmega88P and ATmega168P differ only in memory sizes, boot loader sup-
port, and interrupt vector sizes. Table 2-1 summarizes the different memory and interrupt vector
sizes for the three devices.
ATmega88P and ATmega168P support a real Read-While-Write Self-Programming mechanism.
There is a separate Boot Loader Section, and the SPM instruction can only execute from there.
In ATmega48P, there is no Read-While-Write support and no separate Boot Loader Section.
The SPM instruction can execute from the entire Flash.
Table 2-1. Memory Size Summary
Device Flash EEPROM RAM Interrupt Vector Size
ATmega48P 4KBytes 256Bytes 512Bytes 1 instruction word/vector
ATmega88P 8KBytes 512Bytes 1KBytes 1 instruction word/vector
ATmega168P 16KBytes 512Bytes 1KBytes 2 instruction words/vector