The 24XXX series serial EEPROMs from Microchip
Technology are I2C compatible and have maximum clock frequencies ranging from 100 kHz to 1 MHz. The MSSP module available on many PICmicro microcontrollers provides a very easy-to-use interface for communicating with the 24XXX series devices. This application note is intended to serve as a reference for communicating with Microchip’s 24XXX series serial EEPROM devices with the use of the MSSP module featured on many PIC18 family devices. Source code for common data transfer modes is also provided.