ORG 0000H
LJMP MAIN
ORG 000BH
LJMP DINGSHI
ORG 001BH
LJMP TIAOSHI
STYLE BIT P3.0 ;模式健
PLUS BIT P3.1 ;加键
MINUS BIT P3.2 ;减键
SHI EQU 30H ;时针
FEN EQU 31H ;分针
MIAO EQU 32H ;钞针
MAIN:
MOV SHI , #00H
MOV FEN , #00H
MOV MIAO , #00H
MOV 33H,#00H ;时钟扫描
MOV 34H,#00H ;分钟扫描
MOV 35H,#00H ;秒钟扫描
MOV 36H,#00H ;时钟扫描计数
MOV 37H,#00H ;时钟扫描闪烁
MOV 38H,#00H ;分钟扫描计数
MOV 39H,#00H ;分钟扫描闪烁
MOV 3AH,#00H ;秒钟扫描计数
MOV 3BH,#00H ;秒钟扫描闪烁
MOV 3CH,#00H ;定时
MOV 3DH, #00H ;模式
MOV 40H, #00H ;消抖
MOV SP, #50H ;堆栈指针
MOV DPTR, #TABLE ;查找表首地址
MOV TH0, #(65535-20000)/256 ;定时器初值
MOV TL0, #(65535-20000) MOD 256
MOV TH1, #(65535-20000)/256
MOV TL1, #(65535-20000) MOD 256
MOV TMOD, #11H ;定时器工作方式设置,T0,T0设置为方式一
SETB PT0 ;设置T0为高优先级
SETB ET0