Der Code funzt aber komischerweiße nich:

Code:
.nolist
.include "2313def.inc"
.list

ldi r16, 0b00000101
out DDRD, r16 

looping: ;Blink-Schleife

ldi r16, 0b00000001 

out PORTD, r16 

rcall delaymsec 

ldi r16, 0b00000100

out PORTD, r16 

rcall delaymsec 




rjmp looping



delaymsec:
 ldi R16, $12
 WGLOOP0: ldi R17, $BC
 WGLOOP1: ldi R18, $C4
 WGLOOP2: dec R18
 brne WGLOOP2
 dec R17
 brne WGLOOP1
 dec R16
 brne WGLOOP0
 nop
 nop
ret
Müsste doch eigentlich klappen?!