Electrically Eraseable Programmable Read Only Memory

Avoiding EEPROM corruption

Serial EEPROM Solutions vs. Parallel Solutions - The cost break even point for serial I2C non-volitile memory from useing multiple 32kx8 EEPROMs to using parallel flash memory with an I2C controller is at about 128k as of late 1999.

Ian Chapman <pic@chapmip.demon.co.uk> says:

BTW, I've just spotted an interesting point in AN709 about I2C EEPROMs which can power up in an incorrect state. The following initialisation sequence after power-up is recommended to resolve this:

I haven't seen this in any examples of I2C master code before, but AN709 gives a good explanation of why it is needed to avoid the possibility of an erroneous write to the EEPROM.

Extending lifetime and reliability in EEPROMs

FLASH@

See also:

See:

Code:

For another example of reading the EEPROM, see PIC 16F876 full initialization sample program /techref/microchip/16f877/snipp.htm .

Questions:

Comments: