The dsPIC30 has on board high endurance data EEPROM memory. The dsPIC33 devices do not. However, the flash memory is useable as EEPROM memory. Programming the flash does not require any external high voltage or control. The flash can withstand 1000 write/erase cycles.