.def Temp=R16
.def Temp1=R17
.def Temp2=R18
.def Temp3=R19
.def Temp4=R20
.cseg
.org 0
ldi Temp,0с11111111 ;настройка порта C
out DDRС,Temp
Begin: ldi Temp,0с00000001 ;зажигаем 1-й светодиод
out PortС,Temp
ldi Temp1,0 ;задержка
ldi Temp2,0
ldi Temp3,10
Loop1: dec Temp1
brne Loop1
dec Temp2
brne Loop1
dec Temp3
brne Loop1
ldi Temp,0с00000010 ;зажигаем 2-й светодиод
out PortС,Temp
ldi Temp1,0 ;задержка
ldi Temp2,0
ldi Temp3,10
Loop2: dec Temp1
brne Loop2
dec Temp2
brne Loop2
dec Temp3
brne Loop2
ldi Temp,0с00000100 ;зажигаем 3-й светодиод
out PortС,Temp
ldi Temp1,0 ;задержка
ldi Temp2,0
ldi Temp3,10
Loop3: dec Temp1
brne Loop3
dec Temp2
brne Loop3
dec Temp3
brne Loop3
ldi Temp,0с00001000 ;зажигаем 4-й светодиод
out PortС,Temp
ldi Temp1,0 ;задержка
ldi Temp2,0
ldi Temp3,10
Loop4: dec Temp1
brne Loop4
dec Temp2
brne Loop4
dec Temp3
brne Loop4
ldi Temp,0с00000001 ;зажигаем 5-й светодиод
out PortС,Temp
ldi Temp1,0 ;задержка
ldi Temp2,0
ldi Temp3,10
Loop5: dec Temp1
brne Loop5
dec Temp2
brne Loop5
dec Temp3
brne Loop5
rjmp Begin


