Gast
#630118
Hallo Freunde!
ich verwende die Externen Interrupts. Der INT1 löst bei einer postiven
Flanke aus(1mal)... dann möchte ich im Interrupt das Ansprechverhalten
auf negative Flanken umstellen.
SIGNAL (SIG_INTERRUPT1)
{
........
EICRA|= (1<<ISC11)|(0<<ISC10); //INT1 löst bei jeder pos. Flanke aus
.....
}//ende INT1
int main
{........
// irgendwo in INIT
EIMSK|= (1<<INT1);//aktiviere INT1
EICRA|= (1<<ISC11)|(1<<ISC10); //INT1 löst bei jeder positiven Flanke
aus
sei();
.......
}
was mache ich falsch?
denn beim ersten Durchlauf wird das Ansprechverhalten(negative Fl. löst
INT1 aus) nicht geändert?