1、 1 堆栈栈底 80H;凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;LED 数码管显示器设定 ;凌阳, 拇指 凌阳 ;P0.7-P0.0 段控线 , 拇指 接 LED 的显示段 dp,g,f,e,d,c,b,a凌阳, 拇指 凌阳 ;P2.0-P2.7 位控线 ,从左至右 (LED7,LED6,LED5,LED4,LED3,LED2,LED1,LED0)凌阳, 拇指 凌阳 ;显示缓冲区设定从左至右依次为 78H,79H,7AH,7BH,7CH,7DH,7EH,7FH 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;独立式键盘设定 ;凌阳, 拇指 凌阳 ;8 个按键 S2 至
2、 S9 分别依次接在 P1.0 至 P1.7 口线 ;凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;20H 字节单元:十六进制 , 拇指 S2 键键值 01H, 拇指 S3 键键值 02H, 拇指 S4 键键值 04H,S5键键值 08H,S6 键键值 10H,S7 键键值 20H,S8 键键值 40H,S9 键键值 80H 凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;定时器 /计数器资源: 凌阳, 拇指 凌阳 ;T/C0:工作模式 ;功能;定时时间;查询或中断 凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;中断系统资源 ;凌阳, 拇指 凌阳 ;T/C0 凌阳, 拇指 凌阳 ;*;凌阳
3、, 拇指 凌阳 ;键功能程序 ;凌阳, 拇指 凌阳 ;KEYA 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (S2 键键功能程序 )凌阳, 拇指 凌阳 ;KEYB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (S3 键键功能程序 )凌阳, 拇指 凌阳 ;KEYC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (S4 键键功能程序 )凌阳, 拇指 凌阳 ;KEYD 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 (S5 键键功能程序 )凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;中断服务程序 ;凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;常数 表格 ;凌阳, 拇指 凌阳 ;DISBH(系统提示符 P.字型代码
4、序号表 )凌阳, 拇指 凌阳 ;DISBI(00-00-00 字符的代码序号 )凌阳, 拇指 凌阳 ;TAB(共阳数码管字型代码表 )凌阳, 拇指 凌阳 ;*; 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 ;子程序 ;凌阳, 拇指 凌阳 ;DL(2 毫秒延时子程序 )凌阳, 拇指 凌阳 ;DISP(数码管显示子程序) 凌阳, 拇指 凌阳 2 ;KEY(键扫 描子程序 );凌阳, 拇指 凌阳 ;KEYCHULI(P1 口数据处理子程序 )凌阳, 拇指 凌阳 ;加 1 子程序 凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;伪指令定义 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,
5、拇指 凌阳凌阳, 拇指 凌阳 SEC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 30H凌阳, 拇指 凌阳 MIN EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 31H凌阳, 拇指 凌阳 HOUR EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 32H凌阳, 拇指 凌阳 SECGE EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌
6、阳, 拇指 凌阳 7FH凌阳, 拇指 凌阳 SECSHI EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 7EH凌阳, 拇指 凌阳 MINGE EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 7CH凌阳, 拇指 凌阳 MINSHI EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 7BH凌阳, 拇指 凌阳 HOURGE 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 EQU 凌阳, 拇指 凌阳 凌阳, 拇指
7、 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 79H凌阳, 拇指 凌阳 HOURSHI EQU 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 78H凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;系统起始程序区 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 ORG 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,
8、 拇指 凌阳 0000H凌阳, 拇指 凌阳 START: 凌阳, 拇指 凌阳 LJMP 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MAIN凌阳, 拇指 凌阳 ORG 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 000BH凌阳, 拇指 凌阳 LJMP 凌阳, 拇指 凌阳 TC0凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;系统监控程序区 凌阳, 拇指 凌阳 ORG 0030H 凌阳, 拇指 凌阳 MAIN: MOV SP, #80H 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,
9、拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;初始化数据 凌阳, 拇指 凌阳 MOV PSW, #00H 凌阳, 拇指 凌阳 MOV TMOD, #01H 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;定时器 0 工作方式 1凌阳, 拇指 凌阳 MOV TH0, #0D8H
10、 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;10MS凌阳, 拇指 凌阳 MOV TL0, #0F0H 凌阳, 拇指 凌阳 SETB EA 凌阳, 拇指 凌阳 SETB ET0 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #20H 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳
11、 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;RAM 区首地址 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R7, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #5FH 凌阳, 拇指 凌阳 凌阳, 拇指
12、 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;RAM 区单元个数 凌阳, 拇指 凌阳 95 个 凌阳, 拇指 凌阳 CHUSHI:MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #00H凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳
13、凌阳, 拇指 凌阳 INC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;将 RAM 全部清零 , 拇指 初始化 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DJNZ 凌阳, 拇指 凌阳 凌阳, 拇指
14、凌阳 凌阳, 拇指 凌阳 R7, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 CHUSHI 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 TSF: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DPTR, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #DISBH 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;系统初
15、始化 凌阳, 拇指 凌阳 “ P.”字 符代码表首地址 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R5, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #08H 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇
16、指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #78H凌阳, 拇指 凌阳 DISPTSF:CLR 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOVC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A+DPTR
17、凌阳, 拇指 凌阳 3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 INC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0凌阳,
18、 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 INC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DPTR凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DJNZ 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R5, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DISPTS
19、F凌阳, 拇指 凌阳 D: LCALL 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DISP 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;调显示子程序显示提示符“ P.” 凌阳, 拇指 凌阳 LCALL KEY 凌阳, 拇指 凌阳 JB 20H
20、.0, KEYA 凌阳, 拇指 凌阳 LJMP D 凌阳, 拇指 凌阳 ;*;凌阳, 拇指 凌阳 ;键功能程序区 凌阳, 拇指 凌阳 ;S2 键功能程序 凌阳, 拇指 凌阳 KEYA: MOV SEC, 凌阳, 拇指 凌阳 #0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;寄存器初始化 , 拇指 秒寄存器 凌阳, 拇指 凌阳 MOV MIN, 凌阳, 拇指 凌阳 #0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;分寄存器 凌阳, 拇指 凌阳 MOV HOUR, 凌阳, 拇指 凌阳 #0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;时寄存器
21、凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DPTR, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #DISBI 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;“ 00-00-00”字符代码表首地址 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MO
22、V 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R5, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #08H凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #78H凌阳, 拇指 凌阳 DISPTSG:
23、CLR 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 A凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOVC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A+DPTR凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指
24、 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0, 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 INC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R0凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 INC 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DP
25、TR凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DJNZ 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R5, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DISPTSG凌阳, 拇指 凌阳 KEYAS: SETB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 TR0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;开定时器 凌阳, 拇指 凌阳 DI: LCALL 凌阳, 拇指 凌阳 DISP凌阳, 拇指
26、 凌阳 LCALL 凌阳, 拇指 凌阳 KEY凌阳, 拇指 凌阳 JB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 20H.0, CP 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 LJMP 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DI凌阳, 拇指 凌阳 CP: CLR 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 TR0 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;S2 键按下 , 拇指 进入调整状态 凌阳, 拇指 凌阳 DD: LCALL 凌阳, 拇指 凌阳 DISP凌阳, 拇指 凌阳 LCALL 凌阳, 拇指 凌阳 KEY凌阳,
27、 拇指 凌阳 JB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 20H.0, KEYAS 凌阳, 拇指 凌阳 JB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 20H.1, KEYB 凌阳, 拇指 凌阳 JB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 20H.2, KEYC 凌阳, 拇指 凌阳 JB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 20H.3, KEYD 凌阳, 拇指 凌阳 LJMP 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DD凌阳, 拇指 凌阳 ;S3 键功能程序 凌阳, 拇指 凌阳 KEYB: LCALL HOUR_ 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
28、凌阳 ;调时 凌阳, 拇指 凌阳 LC: LCALL DISP 凌阳, 拇指 凌阳 LCALL KEY 凌阳, 拇指 凌阳 JB 20H.0, KEYAS 凌阳, 拇指 凌阳 JB 20H.1, KEYB 凌阳, 拇指 凌阳 JB 20H.2, KEYC 凌阳, 拇指 凌阳 4 JB 20H.3, KEYD 凌阳, 拇指 凌阳 LJMP LC 凌阳, 拇指 凌阳 ;S4 键功能程序 凌阳, 拇指 凌阳 KEYC: LCALL MIN_ 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;调分 凌阳, 拇指 凌阳 DIIS: LCALL 凌阳, 拇指 凌阳 凌阳,
29、拇指 凌阳 DISP 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 LCALL KEY 凌阳, 拇指 凌阳 JB 20H.0, KEYAS 凌阳, 拇指 凌阳 JB 20H.1, KEYB 凌阳, 拇指 凌阳 JB 20H.2, KEYC 凌阳, 拇指 凌阳 JB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 20H.3, KEYD 凌阳, 拇指 凌阳 LJMP DIIS 凌阳, 拇指 凌阳 ;S5 键功能程序 凌阳, 拇指 凌阳 KEYD: LCALL SEC_ 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;调秒 凌阳, 拇指 凌阳 DISS: LC
30、ALL DISP 凌阳, 拇指 凌阳 LCALL KEY 凌阳, 拇指 凌阳 JB 20H.0, KEYAS 凌阳, 拇指 凌阳 JB 20H.1, KEYB 凌阳, 拇指 凌阳 JB 20H.2, KEYC 凌阳, 拇指 凌阳 JB 20H.3, KEYD 凌阳, 拇指 凌阳 LJMP DISS 凌阳, 拇指 凌阳 ;中断服务程序 凌阳, 拇指 凌阳 TC0: PUSH ACC 凌阳, 拇指 凌阳 PUSH 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 B凌阳, 拇指 凌阳 PUSH PSW 凌阳, 拇指 凌阳 SETB RS1 凌阳, 拇指 凌阳 CLR RS0 凌阳, 拇指
31、 凌阳 MOV TH0, #0D8H 凌阳, 拇指 凌阳 MOV TL0, #0F0H 凌阳, 拇指 凌阳 INC 33H 凌阳, 拇指 凌阳 MOV A, 33H 凌阳, 拇指 凌阳 CJNE 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A, #100, RE 凌阳, 拇指 凌阳 MOV 33H, #0 凌阳, 拇指 凌阳 INC SEC 凌阳, 拇指 凌阳 MOV A, SEC 凌阳, 拇指 凌阳 MOV B, #10 凌阳, 拇指 凌阳 DIV AB 凌阳, 拇指 凌阳 MOV SECSHI, 拇指 A凌阳, 拇指 凌阳 MOV SECGE, 凌阳, 拇指 凌阳 B凌阳,
32、 拇指 凌阳 MOV A, SEC 凌阳, 拇指 凌阳 CJNE A, #60, RE 凌阳, 拇指 凌阳 INC MIN 凌阳, 拇指 凌阳 MOV SEC, #00H 凌阳, 拇指 凌阳 MOV SECGE, #0 凌阳, 拇指 凌阳 MOV SECSHI, 拇指 #0凌阳, 拇指 凌阳 5 MOV A, MIN 凌阳, 拇指 凌阳 MOV B, #10 凌阳, 拇指 凌阳 DIV AB 凌阳, 拇指 凌阳 MOV MINSHI, 凌阳, 拇指 凌阳 A凌阳, 拇指 凌阳 MOV MINGE, B 凌阳, 拇指 凌阳 MOV A, MIN 凌阳, 拇指 凌阳 CJNE A, #60, RE
33、 凌阳, 拇指 凌阳 INC HOUR 凌阳, 拇指 凌阳 MOV MIN, #00H 凌阳, 拇指 凌阳 MOV MINGE, #0 凌阳, 拇指 凌阳 MOV MINSHI,#0 凌阳, 拇指 凌阳 MOV A, HOUR 凌阳, 拇指 凌阳 MOV B, #10 凌阳, 拇指 凌阳 DIV AB 凌阳, 拇指 凌阳 MOV HOURSHI,A 凌阳, 拇指 凌阳 MOV HOURGE, 凌阳, 拇指 凌阳 B凌阳, 拇指 凌阳 MOV A, HOUR 凌阳, 拇指 凌阳 CJNE 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A, #24, RE 凌阳, 拇指 凌阳 MOV
34、 HOUR, #0 凌阳, 拇指 凌阳 MOV HOURGE,#0 凌阳, 拇指 凌阳 MOV HOURSHI,#0 凌阳, 拇指 凌阳 RE: POP PSW 凌阳, 拇指 凌阳 POP B 凌阳, 拇指 凌阳 POP ACC 凌阳, 拇指 凌阳 RETI 凌阳, 拇指 凌阳 ;延时 1 毫秒子程序 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DL: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 PUSH 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 PSW凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
35、 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 SETB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 RS1凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 SETB 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 RS0凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
36、 凌阳 R7, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #02H凌阳, 拇指 凌阳 DL1: MOV R6, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #0FFH凌阳, 拇指 凌阳 DL2: DJNZ R6, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DL2凌阳, 拇指 凌阳 DJNZ R7, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DL1凌阳, 拇指 凌阳 凌
37、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 POP 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 PSW凌阳, 拇指 凌阳 RET 凌阳, 拇指 凌阳 ;显示子程序 凌阳, 拇指 凌阳 ;入口 : 77H,78H,79H,7AH,7BH,7CH,7DH,7EH,7FH,凌阳, 拇指 凌阳 DISP: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 PUSH DPH 凌阳, 拇指 凌阳 PUSH DPL 凌阳, 拇指 凌阳 PUSH ACC 凌阳, 拇指 凌阳 PUSH PSW
38、 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 CLR 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 RS1 凌阳 ,拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌
39、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;改变当前寄存器组为组 1凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 SETB 凌阳 ,拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 RS0凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指
40、 凌阳 R1, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #78H 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;显示缓冲存储单元首地址 凌阳, 拇指 凌阳 6 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 凌阳, 拇指 凌
41、阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R2, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #0FEH 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳;从右至左显示 , 拇指 共阳极 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 DISP1:MOV A, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳
42、 R1凌阳, 拇指 凌阳 MOV DPTR, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 #TAB凌阳, 拇指 凌阳 MOVC 凌阳, 拇指 凌阳 A, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A+DPTR凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 P0, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 A 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;送段控 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,
43、拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 MOV 凌阳, 拇指 凌阳 P2, 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 R2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;送位控 凌阳, 拇指 凌阳 LCALL 凌阳, 拇指 凌阳 DL 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ;延时 2 毫秒 凌阳, 拇指 凌阳 为什么这