Предыдущая Следующая

ldi ZL, Low(2*progl)

Add ZL, pir LPM

mov prgl, adr

;включение верхней половины схемы сзетодиодов

out PORTC, prgl nop

ldi ZH, high(2*prog2)

ldi ZL, Low(2*prog2)

Add ZL, pir LPM

mov prgl, adr

.•Включение нижней половины схемы сзетодиодов

out PORTD, prgl nop

ldi ZH, high(2*prog3)

ldi ZL, Low(2*prog3)

Add ZL, pir LPM

160

Глава 7

Листинг 7.1. Продолжение

mov prgl, adr

.•Включение привода дзигателя

out PORTB, prgl nop

inc pir

inc tempo nop

prn2: nop

/Вторая подпрограмма сзетоэффектоз

cpi pur, content>C nop

breq prn3

ldi ZH, high(2*prog4)

ldi ZL, Low(2*prog4)

Add ZL, pur

LPM

mov prg2, adr

;Включение верхней полозина схемы сзетодиодов

out PORTC, prg2 nop

ldi ZH, high(2"prog5)

ldi ZL, Low(2*prog5)

Add ZL, pur LPM

mov prgl, adr

;Включение нижней половины схемы сзетодиодоз

out PORTD, prgl nop

ldi ZH, high (2*prog6)

ldi ZL, Low(2*prog6)

Add ZL, pur LPM

mov prgl, adr

.•Включение привода дзигателя

out PORTB, prgl nop

inc pur

dec tempo nop

prn3: nop

.•Третья подпрограмма сзетоэффектоз

cpi par, content>C nop

breq prn4

Светозой эффект "Призма"

161

Листинг 7.1. Продолжение

ldi ZH, high(2*prog7) ldi ZL, Low(2*prog7) Add ZL, par LPM

mov prg2, adr ;Включение зерхней половины схемы светодиодов out PORTC, prg2 nop

ldi ZH, high(2*prog8) ldi ZL, Low(2*prog8) Add ZL, par LPM

mov prgl, adr ;Включение нижней половины схемы светодиодов out PORTD, prgl nop

ldi ZH, high(2*prog9) ldi ZL, Low(2*prog9) Add ZL, par LPM

mov prgl, adr .•Включение привода двигателя out PORTB, prgl nop

inc £ prn4: nop ret

.org 0 progl:

.DB , content>, .DB , ,

prog2:

.DB content>F, C, .DB content>, content>,

prog3:

.DB , content>, .DB content>, content>,

prog4:

.DB content>, content>, .DB , ,

par

, content>, , , , ,

, , $E0, $C0, content>, content> content>,

, content>, , content>, , content>, content>

, , , , , ,

prog5:

162

Глава 7

Листинг 7.1. Окончание

.DB ,

,

content>,

500,

content>,

content>,

content>,

S30

.DB ,

,

,

       

ргодб:

             

.DB content>,

content>,

content>,

content>,

content>,

content>,

,

S01

.D3 ,

,

501,

       

ргод7 :

             

.DB ,

,

521,

,

D,

E,

F,

S3F

.DB Е,

F,

,

       

prog8:

             

.DB ,

content>F,

F,

F,

F,

SFF,

SFF,

$F9

.DB $F0,

$E0,

SCO,

content>

       

prog9:

             

.DB ,

content>,

,

content>,

,

content>,

,

.DB content>,

content>,

content>,

content>

       

proglO:

             

.DB content>,

,

content>C,

,

,

,

content>,

content>

.DB content>,

content>,

,

       

progl1:

             

.DB ,

content>,

content>,

content>,

content>,

,

SCO,

.DB ,

,

content>C,

       

progl2 :

             

.DB ,

content>,

,

content>,

,

content>,

,

.DB content>,

content>,

content>,

content>

       

.EXIT


Предыдущая Следующая



НА ГЛАВНУЮ | ЧТО ТАКОЕ PIC ? | ПРОГРАММАТОР | ПРОЕКТЫ | СТАТЬИ | ССЫЛКИ | КАРТА САЙТА
Hosted by uCoz