The CAT24C05 is a 4-Kb CMOS Serial EEPROM device organized internally as 32 pages of 16 bytes each for a total of 512x8 bits. The device supports both Standard (100kHz) as well as Fast (400kHz) I2C protocol. Data is written by providing a starting address then loading 1 to 16 contiguous bytes into a Page Write Buffer and then writing all data to non-volatile memory in one internal write cycle. Data is read by providing a starting address and then shifting out data serially while automatically incrementing the internal address count. Write operations can be inhibited for upper half of memory by taking the WP pin High. External address pins make it possible to address up to four CAT24C05 devices on the same bus.