Gast
#76962
Hallo Leute, habe gerade etwas festellen müssen, was eventuell auch andere interessiert. In einer Signal Funktion ( SIGNAL(SIG_INTERRUPT1) ) wollte ich alle Interrupts mit cli() ausschalten, um meine Interruptfunktion abzuarbeiten. Dabei habe ich festgestellt, dass dies keine Wirkung hat. Wenn ich stattdessen das MCUCR Register auf Null setze, habe ich die gewünschte Funktionallität. Ich benutze avr-gcc 3.2 mit einem mega 8. War das schon jemanden bekannt ??? und ist das normal ??? Gruß Mattias