Actualmente, estoy trabajando con el módulo DS3231M RTC con Arduino Uno y también creando una biblioteca para esto. Funciona perfectamente, pero tengo una duda de que DS3231M funciona tanto en VCC (corriente principal) como en VBAT (es decir, la batería). Entonces, cuando desconecto la alimentación de VCC, no es posible comunicarme desde el microcontrolador al DS3231M a través de I2C. Solo quiero saber por qué sucede, ¿es el comportamiento normal del chip o estoy haciendo algo mal?
También si alguien puede explicar el uso del Registro de envejecimiento en el chip y cómo puede ser útil ajustar el tiempo. Aquí está la hoja de datos Hoja de datos de DS3231M . Pero ahí está escrito, "El uso del registro de compensación de envejecimiento no es necesario para lograr la precisión tal como se define en las tablas de Características eléctricas".
Gracias a todos por adelantado.