Estoy usando los 56 bytes de RAM en DS1307 para almacenar algunos datos. Mi DS1307 está conectado al PIC18F46K22. Pero después de ejecutar algunos días, todos los datos dentro de la RAM se convertirán repentinamente en ceros. El tiempo en el RTC sigue siendo preciso, pero es solo que todos los datos en la RAM se han convertido en cero.
He comprobado mi codificación pero no puedo identificar cuál es el problema. tienen alguna idea? No lo reinicié a cero desde mi código.