Zitat Zitat von for_ro
In dem obigen Beispiel würde die Heizung überhaupt nicht eingeschaltet, wenn die Befehlszeile wegen eines Interrupts z.B. nicht genau um 6:00:00 ausgeführt wird. Du müsstest also zumindest fragen, ob die Zeit größer als Stunde 6 Minute 0 und Sekunde 0 ist.
Also wenn deine Interrupts so lange dauern, hast du nen ziemlichen Wurm in deinem Programm drin! Vor allem dann, wenn man bedenkt das so ein Mikrocontroller mehrere Millionen Operationen pro Sekunde durchführen kann.

Grüße,
Hanni