Thomas schrieb:
> Wenn dir das nicht gefällt ist die einfachste Möglichkeit vermutlich
> dass du einene Interrupt baust der alle X Millisekunden aktiviert wird
> (und damit den Prozesser auch aus einem Delay 'rausholt') und irgendwas
> macht.
> Zum Beispiel ein LCD aktualisieren.
Anders rum.
Die einfachste Möglichkeit ist es definitiv, den Interrupt alle X
Millisekunden vom Timer aktivieren zu lassen und dort drinnen das
BLINKEN zu erledigen. Wobei Blinken darin besteht, dass die LED einfach
nur in den jeweils anderen Zustand geschaltet wird und damit hat dann
der Interrupt seine AUfgabe schon wieder erledigt.
Immer die zeitlich kürzere Aktion in den Interrupt legen.
Aufrufe einer ISR mitzählen und nach X Aufrufen eine LED umschalten geht
ratz fatz. Das kann man in der ISR problemlos erledigen. Hingegen alles
was mit Textaufbereitung bzw. Stringausgabe zu tun hat, hat in einer ISR
normalerweise nichts verloren.