Leider kriege ich es nicht hin den Interrupt von Timer1 noch zu nutzen. IN Asuro.c steht:
Leider kann ich damit nix anfangen, ich wüsste gerne welche Ports wie gesetzt sind besonder portD.3 und c.4. Wenn ich das richtig verstehe reagiert er auf eine h/l-Flanke, aber ich krieg den Port mit hilfe der Bumper einfach nicht auf 0 gezogenCode:/* for working with Interrupt */ void StartSwitch(void) { SWITCH_OFF; DDRD &= ~SWITCHES; // Switches as Input => ext. Int 1 MCUCR &= ~((1 << ISC11) | (1 << ISC10));// Low level generates interrupt GICR |= (1 << INT1); // Enable external Interrupt 1 }![]()
@ Manf: Sorry, aber ich kann dir nicht folgen. Ist mir alles ein wenig zu hoch![]()
MFG Moritz








Lesezeichen