Das mit dem Beeinflussen sehe ich etwas anders. Ein Interrupt, der Beispielsweise auf einem 8-Bit Timer läuft, der mit einem Prescaler von 1024 getaktet wird, hat nur jedem 262144. Takt Auswirkungen auf den Programmablauf. Selbst wenn die aufgerufene Routine hier eine Variable ändert und dort etwas anders macht, so wird man im zeitlichen Ablauf des Hauptprogramms und in der allgemeinen Prozessorlast kaum irgendwelche Unterschiede feststellen. Da der Timer in Hardware läuft und die Interrupt-Routine so selten aufgerufen wird, stellt dies für mich vom Programmablauf her eine äußerst geringe beeinflussung dar, im Gegensatz z.B. zu einem Wait oder einer Variablen, die im Hauptprogramm manipuliert wird.Zitat von gaggi
Für mich ist Wait eine totale Beeinflussung des Programmablaufes, da eben nichts "mehr läuft".
Aber das sind nur verschiedene Ansichten weswegen ich niemals behaupten würde Recht zu haben und du nicht @gaggi.
Und um es nochmal zu wiederholen: müßte ich selbige Aufgabenstellung lösen und hätte keinen Spass am Basteln, so würde ich auch in jedem Fall eine Blink-LED nehmen.
Gruß MeckPommER
Lesezeichen