TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: fastyx2 en 06 de Septiembre de 2007, 00:15:41
-
Amigos : tengo un pic16f628 al que por accidente se le cortocircuitó la entrada de +5 ( en realidad sufrió la fuente pero no el pic ) y tuve que grabar los datos de seteo de la eeprom interna otra vez :shock:
puede pasar?
desde ya gracias!!
-
Hola fantasyx2!
Yo por ruido he perdido valores de la eeprom. Lo que suele ocurrir es que cambia a cualquier otro valor el número que teníamos guardado.
Siempre que grabo en la eeprom lo hago por triplicado y a la hora de recuperar el dato hago una comprobación para ver que el número que cojo es el correcto.
No niego que sea muy paranoico por mi parte, pero, me ha pasado ya muchas veces y de esta forma me curo en salud.
Un saludo desde Alicante.
-
puede pasar?
Si. :mrgreen:
-
gracias por contestar , voy a a probar con triplicar los datos como dice el amigo azicuetano
-
Pa comprobar un dato, lo mas simple es hacer XOR entre todos. Si el resultado da cero, esta correcto(o los 3 se corrompieron de manera identica) :)
Si no da cero, al menos uno de ellos esta mal. En dicho caso podrias quedarte con el que mas veces se repita.
Saludos.
-
gracias bruno !! tanto tiempo