Zitat Zitat von JonnyBischof Beitrag anzeigen
Bezüglich Einlesen: Da das DCF Signal für einen uC extrem langsam ist (1 Hz) würde ich Interrupts auf die positive und die negative Flanke auslösen lassen. Dazwischen kannst du problemlos weitere Aufgaben ausführen...
Das mit dem Interrupt ist keine gute Strategie. Jede kurze Störung, jede Nadel im Signal, löst einen Interrupt aus, und bringt die Auswertung aus dem Tritt. Besser ist es, das Signal im Timerinterrupt einzulesen, so alle 10 bis 20ms. So lassen sich leicht die 100 und 200ms unterscheiden.

MfG Klebwax