Gast
#1447131
Ich habe ein Problem mit meinen Mega32.
Sobald ich den Externen Interrupt1 initialisiere hakt das Programmablauf
komplett auch wenn ich den Anschluss auf Masse lege.
Wie kann das sein?
void Tsic_init(void)
{
DDRA |= (1 << DDA1); //PINA1 als Ausgang
GICR |=(1<<INT1); //INT1 freischalten
MCUCR |=(1<<ISC11); //Tnterrupt bei fallender Flanke
}
Das ist meine Initialisierungsfunktion.
sei() wird später wo anders ausgeführt.
Danke schon einmal!