tia: dec 42h
ajmp tim
tib: mov r1,43h
cjne r1,#00,tIC
cpl p3.7
mov r6,46h
inc 46h
cjne r6,#01h,zd
mov 46h,#00h
mov 42h,4bh
mov 43h,4ah
ajmp tim
zd: mov 42h,4dh
mov 43h,4ch
ajmp tim
tic: dec 43h
mov 42h,#09h
tim: pop acc
pop psw
reti
key:;-----按键处理-------
nop
k0: jb p3.1,k1
acall ms10
acall ms10
jnb p3.1,sz
ljmp k1
sz: jnb p3.1,$
setb p3.7
inc 44h
mov r5,44h
k1: cjne r5,#01h,k2
setb nca
clr ncb
setb p3.5
clr p3.4
mov 46h,#00h
mov ie,#00h
jb p3.0,fh
acall ms10
acall ms10
jnb p3.0,ct1
k2: cjne r5,#02h,k3
setb ncb
clr nca
mov 46h,#00h
上一篇:AT89C51编程器