单片机控制数显“消屏”算是的探讨
3 运行程序
3.1 显示主循环程序
部分位及寄存器的定义
FUNCT EQU 95H ;P1.5为功能键输入端口
FANNER EQU 96H ;P1.6为风机键输入端口
EYRE EQU 97H ;P1.7为巡回键输入端口
SIGN EQU 2FH ;定时到点“消屏”标志位
DECIMAL EQU 6FH ;小数点标志位
SEC EQU 46H ;秒计数寄存器
MIN EQU 47H ;分计数寄存器
HR EQU 48H ;时计数寄存器
INIT_0: ORG 0000H ;程序初始化
AJMP INIT_0
ORG 000BH
AJMP T0ZD
ORG 001BH
AJMP T1ZD
ORG 0050H
DB0 C0H,0F9H,0A4H,0B0H ;字符的段码
DB 99H,92H,82H,0D8H
DB 80H,90H,0C6H,89H
DB 88H,80H,0FFH
ORG 0070H
INIT_1:MOV 45H,#00H
MOV 46H,#00H
MOV 47H,#00H
MOV 48H,#00H
MOV TCON,#00H
MOV TMOD,#11H
MOV 0C8H, #04H
MOV 0CAN,#0B4H
MOV 0CBH,#3CH
MOV 0CCH,#0B4H
MOV 0CDH,#3CH
MOV SCON,#00H
MOV IE,#0BAH
评论