Und dann stehe ich schon vor dem nächsten Problem.
Das folgende Programm funktioniert im AVR-Studio 1A und am Board überhaupt nicht.
Funktion:
LED EIN
WARTEN AUF TASTER IM LOOP
TASTER GERDRÜCKT, 2te LED AN
Code:start: ldi r16,low(ramend) ;Stackpointer auf out spl,r16 ;RAM-Ende setzen ldi r16,0b00000011 ;PortB: PB0 auf Ausgang out ddrb,r16 ;setzen ldi r16,0b00000001 ;PortB: PB0 auf Ausgang out portb,r16 loop: in r16,pinb ;PINb einlesen cpi r16,5 ; breq exit rjmp loop exit: ldi r16,0b0000011 out portb,r16






Zitieren
Lesezeichen