Hallo Leute, ich habe Probleme den externen Interrupt0 beim Atmega88 zum Laufen zu bringen. Im Anhang ein kleines Testprogramm, welches durch eine LED den Einsprung in den Interrupt anzeigen soll. Egal was sich am Eingang von Intr0 auch tut, die Interrupt Routine wird nicht ausgeführt. Ich habe absichtlich alle Adressen auf die gleiche Routine gelegt. Hat jemand eine Idee? Gruß Hermann
Gast
#1244674
Hi
>sts eimsk,temp
Das Register liegt im IO-Adressbereich und muss mit in/out angesprochen
werden.
MfG Spess
Hallo, danke für den Tipp, genau das war der Fehler, klappt jetzt prima Viele Grüße Hermann
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.