Zitat Zitat von c-m-m
Die ISR wird scheinbar ständig aufgerufen. Das interrupt flag muß doch in der SIGNAL routine nicht extra gelöscht werden oder?
So ist es; das Flag muss nicht extra gelöscht werden, wenn man über IRQ geht.

Bist du sicher, daß die ISR immer wieder aufgerufen wurd? Oder landest du immer wieder im RESET? In letzterem Falle tritt warscheinlich eine nicht implementierte IRQ auf, was nach __bad_interrupt abgebildet wird und nen Warmstart macht.

Poste man den kompletten Code, ist ja net so viel.