me esta pasando algo con el pic que es lo mas raro que he visto nunca.o almenos es la primera vez que me pasa.
resulta que he hecho un programa para grabar en la eeprom de datos las veces que el pic se reinicia.
asi que en el programa inicialmente borro un dato de una direccion de la eeprom de datos,para grabar ahi el dato.
pues bien.pongo el circuito a funcionar, y lo apago.ahora cojo el pic y leo en el programador lo que ha escrito.
y hay un dato escrito.
ahora borro de nuevo el pic y lo leo.veo que el dato se ha borrado.vuelvo a grabar el pic.lo leo y todo esta correcto.
los datos son los que el programa debe de grabar.
pero vuelvo a leerlo.y ahi esta.sale el dato que se grabo cuando el pic se puso en el circuito.
que significa esto? puede ser que si se graba muchas vezes en la eeprom de datos.se quede como una informacion fanstasma que sale cuando menos lo esperamos?
como todos sabemos los bits de los datos de la eeprom,estan a 1.y cuando ponemos algunos de ellos a 0.esa informacion dura un tiempo determinado.
supongo que los bit que se quedaron a 1,no se pueden poner a 0.de ahi el fallo.
porque el dato que se grabo es el 55h b'0010101 y solo se pueden poner valores que no impliquen poner los bits que estan como 1 al valor 0.
pero cuantas vezes se puede grabar un valor sin que las celdas de datos se estropeen?