Hallo liebe Community,
hab mir einen IR-Empfänger für die Fernbedienung aus dem Shop programmiert: Code.txt (Basic)
nicht professionell, funktioniert aber und reagiert auf jede Taste individuell.
Weil ich aber nicht immer warten möchte, bis das durch eine Taste gestartete Programm beendet ist, will ich nun mit Interrupt arbeiten.
Die entsprechenden Eingänge sind beim Mega8 PD2 und PD3:
Schließe ich also den an PD0 und PD1 mit dem oben verlinkten Code funktionierenden Infrarotempfänger
an PD2 funktioniert gar nichts. Code dazu: Code2.txt (noch ohne Interrupt)
Auch an PD3, 4 und 5 (INT1, T0 und T1) empfängt das Progamm keinen verwertbaren Code. (-> Variable D ist am Ende der Abfrageroutine 0)
Erst PD6 und PD7 funktionieren wieder.
woran kann das liegen??
schließlich sind Interrupts ja von Anfang an deaktiviert, die Pins dürften in meiner Konfiguration also ganz normal als Eingang funktionieren!?
thx, Elite