Hi AsuroNeu!

Der Interrupt ist nicht von Anfang an aktiviert. Das geschieht erst mit StartSwitch(); Du musst nix machen,w enn du ihn nicht brauchst.

Außerdem, selbst wenn er angeschaltet wäre, wen juckt's? Dann ist eben switched beim ersten Tastendruck 1 und danach kommt kein Interrupt mehr, weil der sich mit dem Eintreten (soweit ich weiß) selbst deaktiviert. Wenn du die Variable switched nie anschaust, kann dir das ja dann egal sein.

Bääääär