Hallo! Ich will via ISR erkennen, wenn eine Transaktion anliegt. In der ISR selbst lösche ich via
1 | ldi r24,0b11 |
2 | sts USB_INTFLAGSBCLR,r24 |
die Flags. Nachdem ich mich gewundert habe, dass die ISR trotzdem gespammt wird, habe ich direkt danach mal ein lds r24,USB_INTFLAGSBCLR gemacht und durfte feststellen, dass das Flag noch auf 1 steht.... Anscheinend übersehe ich irgendwas, aber das Flag bekomme ich einfach nicht gelöscht... Weiss jemand warum das nicht geht?