rcall adcn
nop
rcall zader opros nStart;
Настройка АЦП, начало программы
adcn: nop tmp: noptmp, $04ass tmp3
ldi tmp3, $83; внутренний источник, вход ADC3 ADMUX, tmp3; коммутация входов АЦП tmp2 tmp3 tmp2, $C4; одиночное, запуск, 1/16 ADCSR, tmp2; запуск АЦП на преобразование;
Сохранение данных АЦП tmp2, ADCL
in tmp3, ADCHr2, tmp2r3, tmp3 r4, r2 r5, r3 r6, r4r7, r5 tmpawe: nopr8tmp2, r2r9, r8tmp2, r4r9, r8tmp2, r6r9, r8 r9 tmp2r9 tmp2 r9tmp3, r3r9, r8tmp3, r5r9, r8tmp3, r7r9, r8r9 tmp3r9tmp3
nop;
Подпрограмма задержки включения светодиодов
Zader: nop M Y Y, $AF tmp3, $00goo M, $01 M, tmp3: nopM, tmp3: nop tmp2, $00goq X, $01 X, tmp2: nopX, tmp2: nop: dec Y dx X dv M dm;
Подпрограмма опроса светодиодов
opros: nop
cpi pir, $0B
breq prn2 ZH, high (2*prog1) ZL, Low (2*prog1) ZL, pir prg1, adr PORTB, prg1 pir got: nop pur, $11 prn3 ZH, high (2*prog2) ZL, Low (2*prog2) ZL, pur prg2, adr PORTB, prg2 pur got: nop par, $13 nasv ZH, high (2*prog3) ZL, Low (2*prog3) ZL, par prg2, adr PORTB, prg2 par got: nop pir pur par adr prg1 prg2: nop
Ресурсы$100:$02, $08, $07, $06, $03, $01, $00, $05$04, $09:$08, $04, $07, $05, $06, $00, $03, $01$06, $00, $07, $05, $08, $04, $02, $09:$02, $04, $09, $05, $04, $00, $05, $01$00, $03, $01, $06, $03, $07, $06, $08$07, $02.
Читайте также
Проектирование радиорелейной линии связи
Радиорелейная связь - один из видов радиосвязи, образованной
цепочкой приёмо-передающих (ретрансляционных) радиостанций. Наземная
радиорелейная связь осуществляетс ...
Проектирование цифрового устройства для реализации типовых микроопераций
Разработать функциональную и принципиальную схему операционного
устройства исходя из основных параметров по вариантам.
Также требуется предоставить блок схемы алгоритмов выполнения опе ...
Проектирование мультивибратора на трёх логических элементах серии КМОП
Генераторы
- специальные элементы цифровых устройств, предназначенные для формирования
последовательности электрических сигналов различной формы. Генераторы
обеспечивают работу цифровог ...