單片機(jī)控制數(shù)顯“消屏”算是的探討
3 運(yùn)行程序
3.1 顯示主循環(huán)程序
部分位及寄存器的定義
FUNCT EQU 95H ;P1.5為功能鍵輸入端口
FANNER EQU 96H ;P1.6為風(fēng)機(jī)鍵輸入端口
EYRE EQU 97H ;P1.7為巡回鍵輸入端口
SIGN EQU 2FH ;定時(shí)到點(diǎn)“消屏”標(biāo)志位
DECIMAL EQU 6FH ;小數(shù)點(diǎn)標(biāo)志位
SEC EQU 46H ;秒計(jì)數(shù)寄存器
MIN EQU 47H ;分計(jì)數(shù)寄存器
HR EQU 48H ;時(shí)計(jì)數(shù)寄存器
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
評(píng)論