Ich hätte da mal wieder eine Frage
Ich habe ein teils fertiiges programm das ich jetzt mal zur seite gelegt habe, denn ich möchte ein testprogramm erstellen das später in das hauptprogramm eingebunden wird.
Das testprogramm sieht folgendermaßen aus:
Vorgae ist der Mega 32 :
An Port b.2 (int2) ist eine Taste mit einem Widerstand gegen 5V angeschlossen.
An Port b.0 ist eine LED angeschlossen.
Ich möchte dass ein Programm normal abläuft, bis die Taste gedrückt wird und somit ein Interrupt entsteht. Durch den Interrupt soll dann die LED angehen, eine vorgegebene Zeit leuchten und danach wieder ausgehen. Danach soll wieder das Hauptprogramm ablaufen bis ein erneuter interrupt kommt.
Meine Fragen sind nun:
1.) Wie konfiguriere ich den Interrupt 2 so dass die anderen ext. interrupts nicht aktiv sind sondern nur int 2.
2.) wie sage ich dem controller dass wenn der Interrupt auftritt er in ein unterprogramm springen soll und wie wieder zurück.
Ich wäre sehr froh wenn mir da jemand weiterhelfen könnte.
MfG Frank
