Vamos a ver.
El PIC tiene 2 memorias no volátiles: la EEPROM y la FLASH. En ambas se pueden guardar datos y las dos pueden ser modificadas cuando el PIC esta ejecutando un programa y las dos pueden ser modificadas cuando el PIC se está programando.
Cuando se pone la directiva "const" delante de una constante del programa, esta se guarda en la memoria de programa, es decir , en la flash y cuando se pone la directiva "data", los datos se guardan en la memoria eeprom. Estas dos operaciones se hacen cuando el PIC se está programando.
Con las instrucciones que te han puesto, se escribe y se lee de la memoria eeprom. Si lo que necesitas es almacenar datos que varían con el tiempo, es aconsejable que los guardes en la EEPROM, ya que si los guardas en la flash, corres el riesgo de cambiar accidentalmente el código de tu programa. La flash mejor déjala para las constantes.