2 ; portd 3-7 blinken lights ;)
4 ; author: hackbard@hackdaworld.dyndns.org
7 .include "../include/2313def.inc"
10 ldi r30,2 ; light counter
13 out DDRD,r27 ; select all pins as output
17 ldi r31,0 ; reset wait counter
27 ldi r30,2 ; again start with 1
31 ldi r29,0 ; reset inner wait counter
32 add r31,r28 ; increment wait counter
33 cpi r31,0xff ; after 255 steps
38 ldi r25,0 ; reset inner inner wait counter
39 add r29,r28 ; increment inner wait loop counter
40 cpi r29,0xff ; goto first wait loop after 255 cycles
45 add r25,r28 ; inc inner inner wait counter
46 cpi r25,0x05 ; goto wait_more loop