Orologio siderale

PaoloP:
Domanda:
Si può collegare ad un ATmega320 un quarzo da 32KHz, e usarlo per regolare un timer con overflow ogni 997,26 millisecondi. Avresti, come fai nel looper con i secondi "legali", un secondo siderale "vero" con una buona precisione.

Il modulo RTC degli Atmega328 può lavorare in modo asincrono con il quarzino suddetto.
Normalmente però ottieni delle frequenze diverse, date dal clock di 32768 Hz diviso per il prescaler.
Per cercare di ottenere qualcosa di diverso, bisogna scrivere una ISR che intercetti l'interrupt dell'overflow e modifichi il registro del timer in modo da provare ad ottenere la frequenza richiesta.