Boah - ich war ja genial. Baue gerade an einem Regler - dabei wird über den externen Interrupt das Signal der Fernsteuerung eingelesen und ausgewertet (Schon mehrfach gebaut). Mein erster schnellschnell Aufbau funktionierte dann allerdings sehr eigenartig. Der Int0 triggerte und triggerte. Dooferweise sah ich im Oszi eine Störung die genau parallel zum Interrupt kam. Deswegen habe ich den Fehler auch der Hardware und nicht der Software zugeschrieben. Also habe ich ein ordentliches Layout gezeichnet, gefräst, bestückt (diesmal mit ordentlich Masseflächen und Stützkondensatoren ganz nach Bilderbuch - und gleicher Mist. Schließlich habe ich meinen Code nochmal genau angesehen und.... klassischer Fehler. Statt MCUCR = (1<<ISC00); habe ich MCUCR = (ISC00); geschrieben - ist einfach in der Eile verloren gegangen. Dadurch war der Interrupt auf Triggere immer bei Low... *argh*. Nach der Korrektur lief es dann endlich wunderbar.... Manchmal sieht man den Wald vor lauter Bäumen nicht.