We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

Data EEPROM Emulation for PIC18, PIC24, dsPIC, PIC32


Summary
Microchip Technology Inc. offers a wide variety of cost-effective PIC® microcontrollers without an internal data EEPROM. Many applications store nonvolatile information in the Flash program memory using table write and read operations. Applications that need to frequently update this data may have greater endurance requirements than the specified Flash endurance for the device. The alternate solution of using an external, serial EEPROM device may not be appropriate for cost-sensitive or pin-constrained applications.

Typical Applications
The Data EEPROM Emulation Library is typically a small part of a larger system.  An system that required data to be update 10 of thousands of times or more can
benefit from the use of Microchip’s Data EEPROM Emulation library. Typical applications that would require EEPROM emulation include applications that require to store user definable parameters, frequently updated calibration or adjustment parameters, or saving parameters when a device is shut down.

Devices Supported
The Microchip EEPROM Emulation Libraries support the PIC18 devices, 16-bit PIC24F, PIC24H, and dsPIC33 devices and 32-bit PIC32 devices.

The DEE library implementation is based on the App Note AN1095 - Emulating Data EEPROM for PIC18 and PIC24 Microcontrollers and dsPIC® Digital Signal Controllers. Refer the App Note for more information on library implementation for advanced debugging.

The Data EEEPROM Emulation (DEE) library for PIC24 MCUs and dsPIC33 DSCs is now supported in MPLAB® Code Configurator (MCC). For more information and downloads, visit 16-bit Data EEPROM Emulation Library (DEE) for PIC24 MCUs and dsPIC33 DSCs

Data EEPROM Emulation for PIC18, PIC24, dsPIC, PIC32


Title
Date
DEE_Emulation.zip 24 Mar 2025 Download
dee_emulation_pic32_v1_0_1 18 Jun 2015 Download