PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Assembler Pin configurieren



Malte0815
07.02.2008, 21:12
Ich versuche mich gerade ein bisschen in Assembler, doch eines hab ich noch nicht verstanden.
In sämtlichen Tutorials werden immer die Ports definiert. Wie kann ich z.B.
PinB0 als Ausgang und PinB1 als Eingang definieren. Ich benutze einen ATtiny 13 und der hat ja nur einen Port (B)?
Zuvor hab ich in Bascom die einzelnen Pins (Config Portb.1 output) configurieren können.

izaseba
07.02.2008, 21:28
Hallo Malte,

das ist dich ganz einfach

sbi DDRB,PB0
cbi DDRB,PB1

oder so

ldi r16,(1<<PB0)
out DDRB,r16

Gruß Sebastian

Malte0815
09.02.2008, 13:06
Aahhhh, alles klar.
Danke.