第二EQU 30H
米尼特EQU 31H
EQU時間32小時
HOURK位P0.0
MINITEK位P0.1
SECONDK位P0.2
DISPBUF EQU 40H
DISPBIT EQU 48H
T2SCNTA EQU 49H
T2SCNTB EQU 4AH
臨時EQU 4BH
組織00H
LJMP啟動
組織0BH
LJMP INT_T0
首發:MOV第二,# 00H第二
MOV米妮特,# 00H分鐘
MOV小時,# 12;時間
MOV顯示位,#00H
MOV T2SCNTA,#00H
MOV T2SCNTB,#00H
MOV溫度,#0FEH
我叫DISP
MOV TMOD,#01H
MOV TH0,#(65536-2000)/256
MOV TL0,編號248
SETB TR0
SETB ET0
SETB電子藝界
重量:JB SECONDK,NK1
LCALL dely 10毫秒
JB SECONDK,NK1
INC秒
MOV A,第二
CJNE A,#60,NS60
MOV第二,#00H
NS60: LCALL DISP
JNB中學,美元
NK1: JB MINITEK,NK2
LCALL dely 10毫秒
JB MINITEK,NK2
INC MINITE
米尼特·MOV
CJNE A,#60,NM60
MOV迷妳特,#00H
NM60:打電話給DISP
JNB·米尼泰克,美元
NK2: JB HOURK,NK3
LCALL dely 10毫秒
JB HOURK,NK3
INC小時
MOV壹小時
CJNE A,#24,NH24
MOV時間,#00H
NH24: LCALL DISP
JNB·霍克,美元
NK3: LJMP重量
dely 10毫秒:
MOV R6,#10
D1: MOV R7,#248
DJNZ R7,美元
DJNZ R6,D1
浸水使柔軟
DISP:
MOV A,#DISPBUF
添加壹個#8
十二月A
MOV R1,A
MOV壹小時
MOV B,#10
分部AB
MOV @R1,A
十二月R1
MOV A,B
MOV @R1,A
十二月R1
MOV A,#10
MOV @R1,A
十二月R1
米尼特·MOV
MOV B,#10
分部AB
MOV @R1,A
十二月R1
MOV A,B
MOV @R1,A
十二月R1
MOV A,#10
MOV @R1,A
十二月R1
MOV A,第二
MOV B,#10
分部AB
MOV @R1,A
十二月R1
MOV A,B
MOV @R1,A
十二月R1
浸水使柔軟
INT_T0:
MOV TH0,#(65536-2000)/256
MOV TL0,編號248
MOV A,#DISPBUF
添加壹個,顯示位
MOV R0,A
MOV A,@R0
MOV·DPTR #表
MOVC A,@A+DPTR
MOV P1,A
MOV A,DISPBIT
MOV DPTR,#標簽
MOVC A,@A+DPTR
MOV·P3
公司顯示位
MOV A,DISPBIT
KNA 08H號CJNE A
MOV顯示位,#00H
KNA: INC T2SCNTA
MOV A,T2SCNTA
CJNE A,#100,完成
MOV T2SCNTA,#00H
INC T2SCNTB
MOV A,T2SCNTB
CJNE A,#05H,完成
MOV T2SCNTB,#00H
INC秒
MOV A,第二
CJNE A,#60,下壹個
MOV第二,#00H
INC MINITE
米尼特·MOV
CJNE A,#60,下壹個
MOV迷妳特,#00H
INC小時
MOV壹小時
CJNE A,#24,下壹個
MOV時間,#00H
下壹個:我叫DISP
完成:RETI
表:DB 3FH、06H、5BH、4FH、66H、6DH、7DH、07H、7FH、6FH、40H
TAB: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
結束