Hallo,
vielen dank für die Antworten.
Ich habe mal den ganzen overhead entfernt und mal das Programm so einfach wie möglich gemacht.
Der eigentliche Fehler lag darin das sbic PORTD, 2 so nicht funktioniert sonder dass man statt PORTD PIND angeben muss.Code:;******************************************************** ;* * ;* Testprogramm * ;* für das Pollin Evalboeard * ;* * ;******************************************************** .nolist .include "C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\m8535def.inc" .list ldi R17, $E3 out DDRD, R17 Haupt: sbic PIND, 2 sbi PORTD, 5 sbis PIND, 2 cbi PORTD, 5 rjmp Haupt
Vielleicht sollte ich erst überlegen und dann fragen.
Danke nochmals für eure Antworten.
Gruß Bruno







Zitieren

Lesezeichen