DELAY: ;延时子程序
PUSH 0 ;保存现场
PUSH 1
MOV 0,#0H
DELAY1:
MOV 1,#0H
DJNZ 1,$
DJNZ 0,DELAY1
POP 1 ;恢复现场
POP 0
RET
DELAY_DISPLAY: ;延时和显示时间子程序
PUSH 1
PUSH 0
push acc
loopwait: mov b,#10
mov a,2
div ab
mov b,#10
div ab
mov r4,#1
mov r5,a
LCALL DISLED ;显示秒高位
mov r4,#0
mov r5,b
LCALL DISLED ;显示秒低位
mov a,2
jnz loopwait ;延时等待
pop acc
POP 0
POP 1
RET
LEDSEG: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H ;'0,1,2,3,4,5,6,7'
DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H ;'8,9,A,B,C,D,E,F'
END
上一页 [1] [2] [3] [4] [5]
本文关键字:单片机 交通灯 自动控制-单片机,电子制作 - 自动控制-单片机