Hallo,
ich stehe vor dem Problem, dass bei einem Microcontrollersystem die Uhrzeit der (externen) RTC und die Uhrzeit des Controllers (per Software erzeugt) st=E4ndig auseinanderlaufen. Das macht am Tag zwar nicht mehr als vielleicht 1 Sekunde aus, ist aber dennoch =E4rgerlich. Ich hatte schon =FCberlegt, die Uhrzeit z.B. min=FCtlich aus der RTC einzulesen. Da ich aber f=FCr verschiedene Zwecke eine m=F6glichst kontinuierliche Systemzeit ben=F6tige und die Zeit um 1 Sekunde "springen" kann, wenn eine leichte Abweichung besteht und beim Einlesen gerade der Sekundenwechsel erwischt wird, m=F6chte ich lieber eine kontinuierlichere Synchronisation durchf=FChren. Die benutzte RTC hat f=FCr Abgleichzwecke einen 100Hz-Ausgang. Ich hatte zun=E4chst vor, dessen Flanke im Timerinterrupt zu =FCberwachen und die Controller-Zeit entsprechend "sanft" nachzustellen. Leider ist dieser Rechteckausgang nicht an den Uhrkorrekturwert der RTC angebunden, was diesen Ausgang f=FCr diesen Zweck somit unbrauchbar macht.
Diese Problematik ist doch sicher nichts neues? Wie sind eure Vorschl=E4ge?
Gru=DF Thorsten