1 What is the 16-Bit Data EEPROM Emulation Library

Microchip Technology Inc. offers a wide variety of cost-effective PIC24 MCUs and dsPIC33 DSCs with only the internal Flash memory. Many applications store nonvolatile information in the Flash program memory using table read and write operations. Applications that need to frequently update this data may have greater endurance requirements than the specified Flash endurance. The alternate solution of using an external, serial EEPROM device may not be appropriate for cost-sensitive or pin-constrained applications. This library offers a cost-effective solution that addresses these issues. The 16-Bit Data EEPROM Emulation Library features an interface similar to an internal data EEPROM,which uses the available Flash program memory and offers endurance improvement typically by a factor of up to 500 . This library provides an easy to configure user interface using which the DEE library can be configured easily and quickly.