Zitat Zitat von Jon
Ich verwende keine Interrupts.
Hallo Jon,

wie schon Bluesmash andeutete - es war nur ein guter Rat.
Wenn Du Dich mit Interrupts beschäftigst, wirst Du erkennen, das eine ISR der einzige Weg ist, um diese Unterbrechungen von INKEY/WAITKEY/GETRC5 o.ä. zu vermeiden.

Was benutzt Du für eine Fernsteuerung?

Zitat Zitat von Jon
Das blöde ist nur, dass bei mir schon alle Interrupt-Ports belegt sind
Wirklich? Der Atmega8 besitzt mind. 4 Eingänge um Level-Interrupts zu erzeugen.
Eingänge: INT0, INT1, Analog Comparator ANA_COMP und noch den Timer/Counter1 Capture Event ICP1 (TIFR.ICF1)