hmm delay ist pfui![]()
und die Verwendung in einem Interrupt widerspricht es der Empfehlung, nur wenig in selbigen zu packen ...
Also wieso stellst Du den Timer nicht so ein, daß Du alle 1,5 ms einen Interrupt bekommst und zählst da eine volatile byte variable hoch .. .
setzt diese auf 0 und machst im Programmablauf weiter, wenn diese 1 ist ...
als eine der vielen Möglichkeiten .....
Lesezeichen