Buenas:
Como comentas,la variable la debes almacenar en la eeprom del micro con la instruccion "write direccion,dato"
Esto lo debes hacer cada vez que cambie esta variable, pero existe una instruccion "data direccion,dato", que debieras ponerlo al proncipio de tu programa para que en el momento de grabación del micro, graba el dato inicial en la dirección que asignaste.-
Saludos
Jorge