.include "4433def.inc" ; Definitionsdatei einbinden l ldi r16, 0xFF ; 0xFF ins Arbeitsregister r16 laden out DDRB, r16 ; Inhalt von r16 ins IO-Register DDRB ausgeben ende: ldi r17, 0xFF ldi r18, 0xFF mov r1, r17 mov r2, r17 mov r3, r17 mov r4, r17 ldi r16, 0b11111100 ; 0b11111100 in r16 laden out PORTB, r16 ; r16 ins IO-Register PORTB ausgeben schleife1: dec r17 schleife2: dec r18 schleife3: dec r1 brne schleife3 brne schleife2 brne scleife1 ldi r16, 0b11111111 ; 0b11111111 in r16 laden out PORTB, r16 ; r16 ins IO-Register PORTB ausgeben loop1: dec r2 loop2: dec r3 loop3: dec r4 brne loop3 brne loop2 brne loop1 rjmp ende