>Hat leider keine Veränderung bewirkt...
Nun. Falsch war es in jedem Fall und es hätte auch erklärt, warum das
globale Interrupt Flag auf einmal gelöscht ist.
Allerdings hätte das vorausgesetzt, das Deine Beschreibung nicht
wortwörtlich zutraf, da der SBRS Befehl in keinem Fall das Interrupt
Flag beeinflussen kann.
Dann muss Dein Problem woanders liegen. Aber nicht in dem gezeigten
Quellcode-Abschnitt.
Wie stellst Du eigentlich fest, ob das Flag gesetzt ist? Im Simulator?
Dann gäbe es da noch die Falle, das der Simulator nicht immer korrekt
arbeitet.
Poste am besten das ganze Projekt und sage was zu den Einstellungen.
Welcher Prozessor? Welche Entwicklungsumgebung?
Vielleicht findet sich ja jemand, der sich die Mühe macht, das mal zu
laden.
Ich habe noch die gute alte Version 4 vom AVRStudio geladen.