TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: koso en 30 de Junio de 2008, 12:26:07
-
Necesito ayuda pronto... :z) Tengo programado y funcionando un DS1307 pero cuando lo quito de la corriente se para el conteo (tiene la bateria puesta) para cuando le conecto la corriente de nuevo el conteo comienza por donde mismo se quedo y no en la hora que deberia....si alguien ha visto algo asi antes pleaseeeeeeeeee.. :!: :?:
-
Siendo así como lo cuentas el problema no es el rtc sino tu programa al comenzar tu programa el mismo comienza a trabajar con la última lectura del rtc y no con la actual.
Si fuera el rtc el que estuviera mal te daría 00000000000 en los registros de dia mes etc.
O en su defecto datos no validos.
Así que checa tu rutina de lectura del rtc
-
Acabo de descubrir que es una capacidad parásita en los pines del cristal... :-/, ya el reloj funciona, si te sirve de experiencia a ti tambien tengan cuidados con los capacitores en el cristal :D muchas gracias por la ayuda....