
Newer computers sometimes have 5 volt versions but this circuit looks like a quick way to damage chips.

to interface with the programmer, a Flash/EEPROM memory and the circuitry. After programming successfully disconnect (plug out) the programmer and then test your application circuit. The programmer wires should be wired to a FRC female connector so now you can just plug in the programmer when you want to program the PIC.

An example of the EEPROM based NVRAM is the X22C10 and X22C12 from Xicor. To do this easily keep a FRC male connector connected to the necessary pins of the PIC. Example parts of the battery based NVRAM is the Dallas Semiconductor DS1220(photo) or DS1225.

If you have the CPD (Data EEPROM code-protected) fuse set, then Pickit cant read the EEPROM. When power is restored, the RAM memory is refreshed to its original state from the EEPROM array. If you are using Programmer-to-Go mode of Pickit, preserving EEPROM may not work like this.
