Forum: Mikrocontroller und Digitale Elektronik interrupt und led


von Lore Leuneog (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Ich versuche eine LED die am Pin PD7 hängt über einen Taster der am Pin
PB2 angeschlossen ist, zum

Leuchten zu bringen. Das soll interruptgesteuert geschehen.
Direkt in der main-Routine angesprochen, leuchtet die LED auch, aber
mit dem Interrupt funktioniert

es leider nicht. Der c-Quellcode ist im Anhang und der MC ist ein
ATmega32.

Vielleicht hat ja jemand einen Tip, worauf ich bei Interrupts noch
achten muss.

Danke und Grüsse
Lore

von Hubert.G (Gast)


Lesenswert?

In der Funktion taster setzt du das GICR statt GIFR

von Hubert.G (Gast)


Lesenswert?

Ausserdem braucht du in C keine Register sichern

von Lore Leuneog (Gast)


Lesenswert?

Wunderbar, es klappt jetzt!
Dankeschön :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.