Ah, ich hab weiter detektiert!
Der Komparator-Interrupt, der die Variable T hochzählen lässt, kommt von einer Photodiode.
Wenn ich die Leuchtstofflampe über meinem Pult an/ausschalte, dann schnellt T sofort auf über 50 hoch.....
Dort kamen also auch Störungen rein, die wird geflackert haben.....
Nun denn: Lampe aus:
Wenn ich die Schaltung anschalte, und dann zum ersten mal die Photodiode bestrahle, dann zählt t bis auf 7 hoch. Dann kommt komischerweise ein Reset.
Dann werden automatisch alle Variablen wieder auf 0 gesetzt. Wenn ich jetzt die Photodiode wieder bestrahle, funktioniert alles wunderbar!
Nur: wieso klappt das nicht schon beim ersten Versuch? Den HW/SW-Stack hab ich auf 128...
Was könnte das sein?