Memory Up to 32K Bytes Program Flash Memory Up to 2048 Bytes Data SRAM Memory 256 Bytes Data EEPROM Programmable Code Protection Direct, Indirect, and Relative Addressing Modes