Zitat Zitat von Besserwessi
Die Variablen in der ISR muß man als Volatile deklarieren, sonst werden die Werte am ende der ISR wahrscheinlich verworfen weil nie aus den Registern ins RAM kopiert.
Sorry, aber das ist Blödsinn.
Das sind globale Variablen und werden daher selbstverständlich spätestens am Ende der Funktion ins RAM zurückgeschrieben.