="justify"> ldi adc1, $ 40adc2, $ C5adcnS1, tmp2S2, tmp3arifm2, minF, $ 0Apram: nopF, $ 0ApramvpramnStart: nop
rcall SSF1, $ 0A: noponevlevzaderF1nus
rjmp nStart: nopSSFl, SOA: noponevpravzaderFlnipnStart: nopSSFl, SOA: nop
rcall onestep
nop
rcall zader
nop
clz
dec Fl
brio not
nop
rjmp nStart
adcn: nop
nop
clr tmp: noptmp, S04assADMUX, adcltmp2tmp3ADCSR, adc2tmp2, ADCLtmp3, ADCHr2, tmp2r3, tmp3r4, г 2r5, r3r6, r4r7, r5tmpawe: nopr8
clctmp2, r2r9, r8tmp2, r4r9, r8tmp2, r6r9, r8r9tmp2r9tmp2r9tmp3, r3r9, r8tmp3, r5r9, r8tmp3, r7r9, r8r9tmp3r9tmp3: nopdl, SId2, 0
breq loki
clr cmp
rol tmp
sub d2, S2
sub d2, cmp
loki: nop
ret
SS: nop
clr tmp3
in tmp3,
nop
ldi tmp.
and tmp3,
nop
clz
cpi tmp3, 504
breq vperl
nop
clz
cpi tmp3, S08
breq nazad
nop
clztmp3, SOC
breq stopic
nop
Vperl: nop
rcall nop onestep
rjmp qlo
nazd: nop
rcall nop zadstep
rjmp qlo
stopic: nop
rcall Stop
qlo: nop
ret
onevlev: nop
clr Tmp
ldi tmp.
clr par
cln
cls
sfg: nop
cpi par, $ 08
breq prn2
ldi ZH, high (2 * pro)
ldi ZL, Low (2 * prog)
Add ZL, par
LPM
mov prgl, adr
out PORTB, prgl
ldi ZH, high (2 * pro)
ldi ZL, Low {2 * prog)
Add ZL, par
LPM
mov prg2, adr
swap prg2
out PORTA, prg2
-call zader