全球旧事资料 分类
datasegme
tr
r
datae
dsr
r
codesegme
tr
assumecscodedsdatar
startr
r
r
r
movah4chr
i
t21hr
codee
dsr
e
dstartr
r
ORG00H设置主程序开始地址r
clrP34这里可以使小喇叭发出声r
delayr
movr6255延时01sr
D1r
movr7255延时一段时间r
dj
zr7原地等待r
dj
zr6d1r
retr
e
dr
delay1r
movr6150延时005sr
D2movr7150r
dj
zr6D2r
RETr
ENDr
r
STARTr
movaP14选中p14数码管使能r
j
ztttr
addr5ar
Cj
er53c1r
ajmpM1r
C1j
er53c1r
Ajmpm3r
C2j
cC2r
C3r
ttti
car
m1movP07eh把7eh送到P0口,数码管显示1r
calldelay数码管亮后的缓冲r
mova11111110b赋值r
movr4a保存所附的值r
loopr
movP2A值给LED灯r
CALLV调用延时子程序r
movar4保存的值还给ar
rla左移r
jmploop不为零,重复把值给LED灯r
retr
M2movp00a2hs数码管显示2r
calldelayr
agai
r
movr38hr
loop1r
movafehr
movr4ar
x1r
movp2ar
callvdia调用延时子程序r
movar4r
rlar
j
zr3x1r
movr38r
loop2r
mova7fhr
x2r
movp2ar
callv调用延时子程序r
movar4r
rrar
j
zr3x2r
jmpagai
r
retr
m3r
movp062h数码管显示3r
callr105hr
outlr
movdptrtabler
movr204hr
movr204hr
mova00hr
i
lr
movr0ar
movaadptrr
movp2ar
callvd调用延时子程序r
movar0r
i
car
j
zr2i
lr
j
zr1outlr
tabler
db7eh0bdh0dbh0e7hr
retr
m4r
movp074hs数码管显示4r
calldelayr
mova01111111br
movr4ar
loopr
movp2ar
callvrlar
callv调用延时子程序r
movar4r
jmploopr
retr
m5r
movp061h数码管显示4r
calldelayr
movr105hr
outlr
movdptrtabler
movr204hr
mova00hr
i
lr
movr0ar
movaadptrr
movp2ar
callv调用延时子程序r
movar0r
i
car
j
zr2i
lr
j
zr1outlr
tabledb0e7h0dbh0bdh7ehr
retr
延时选择程序r
Vdelayr
movap15p15低电平时延时长,流水灯速度慢r
jzdelayr
movap16p16低电平时延时短,流水灯速度快r
jzdelayr
ret子程序返回r
e
d程序结束r
r
r
你帮我也看看,怎么修改记得改好找我哈r
好听全球资料 返回顶部