7 Comparison Between Processors

The ATmega48PB/88PB/168PB differ only in memory sizes, boot loader support, and interrupt vector sizes. The table below summarizes the different memory and interrupt vector sizes for the devices.

Table 7-1. Memory Size Summary
DeviceFlashEEPROMRAMInterrupt Vector Size
ATmega48PB4KBytes256Bytes512Bytes1 instruction word/vector
ATmega88PB8KBytes512Bytes1KBytes1 instruction word/vector
ATmega168PB16KBytes512Bytes1KBytes2 instruction words/vector

ATmega88PB/168PB support a real Read-While-Write Self-Programming Mechanism (SPM). The SPM instruction can only execute from the separate Boot Loader Section. In ATmega48PB there is no Read-While-Write support and no separate Boot Loader Section. The SPM instruction can execute from the entire Flash.