Gast
#1805719
Ich habe ein Problem beim Eingang einlesen.
.include "m8def.inc"
ldi r16, 0xFF
out DDRB, r16
ldi r16, 0x00
ldi r16, 0xFF
out PORTD, r16
loop:
in r16, PIND
out PORTB, r16
rjmp loop
Mein Problem ist das bei dem Pollin Board sowohl Taster und auch die
Leds alle an Port D angeschlossen sind. Ich bräuchte es vom Sinn her so:
in r16, PIND3
out PB5, r16
rjmp loop
So funktioniert das aber nicht. Ich habe schon alle möglichen
Schreibweisen probiert und Anleitungen durchforstet, finde aber nicht
wie man in Assembler nur einen Eingang ausliest und auch direkt wieder
ausgibt.
Danke schon mal