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