Guten Morgen,
RTC-Chips mit Temperaturkompensation haben ein EEPROM für den Abgleich und flüchtige Register für die Konfiguration (Interrupt Enables usw.). Bei Micro Crystal können manche Register nach einem Batteriewechsel automatisch aus dem EEPROM geladen werden. Das braucht man vor allem, wenn die RTC auch den Takt für den uC liefert. So weit so nett.
Jetzt das Rätsel: Es gibt eine Refresh-Funktion, mit der der EEPROM-Inhalt regelmäßig und automatisch ins RAM kopiert wird. Bei älteren Chips jede Stunde, beim neuen RV-3032-C7 nur noch einmal am Tag. Warum? Gehen die Einstellungen so oft verloren? Dann hilft der Trick auch nicht. Wozu könnte das gut sein?
Die gleiche Frage gab's vor 12 Jahren schon mal, aber ohne sinnvolle Antwort. Beitrag "EEPROM Refresh"