ABSTRACT

This chapter explains about Electrically-Erasable Programmable Read-Only Memory (EEPROM). It explains data EEPROM as implemented in the mid-range PICs and in particular in the 16F84. To the PIC programmer, EEPROM data memory can refer either to on-board EEPROM memory or to EEPROM memory ICs that are furnished as separate circuit components. EEPROM elements are classified according to their electrical interfaces into serial and parallel. Some early EEPROMs could be erased and rewritten about 100 times before failing, but more recent EEPROMs tolerate thousands of erase-write cycles. EEPROM memory is different from Random Access Memory (RAM) in that RAM can be rewritten millions of times. PICs also use EEPROM - type memory internally as flash program memory and as data memory. Serial EEPROM memory is also available as separate ICs that can be placed on the circuit board and accessed through PIC ports.