?? dz.asm
字號(hào):
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;左鍵功能;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ZUOJ: JB QIDONGBZ,ZUOJFH
JNB XS5,ZUOJFH
JB XS31,ZUOJ1 ;溫度值調(diào)整
JB XS32,ZUOJ2 ;震蕩時(shí)間調(diào)整
JB XS33,ZUOJ3 ;靜止時(shí)間調(diào)整
ZUOJFH: CLR ZUO
JMP HERE
ZUOJ1:
MOV A,SDWDZL
ANL A,#0F0H
SWAP A
CJNE A,#00H,ZUOJ12
MOV A,#90H
MOV SDWDZL,A
MOV A,SDWDZH
CJNE A,#00H,ZUOJ13
MOV A,#00H
MOV SDWDZL,A
ZUOJ15:
MOV SDWDZH,A
ZUOJ14:
MOV WDSHIWEI,SDWDZH
MOV WDGEWEI,SDWDZL
CALL WENDUXIANSHI
CLR ZUO
JMP HERE
ZUOJ12: DEC A
SWAP A
MOV SDWDZL,A
JMP ZUOJ14
ZUOJ13: DEC A
JMP ZUOJ15
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ZUOJ2: MOV A,SDZDSJ
ANL A,#0FH ;最高設(shè)定時(shí)間為60MIN
CJNE A,#00H,ZUOJ21 ;低位不等于9,轉(zhuǎn)走判高位
MOV A,SDZDSJ
ANL A,#0F0H
SWAP A
CJNE A,#00H,ZUOJ22 ;高位不等于6轉(zhuǎn)走
MOV A,#00H
MOV SDZDSJ,A
MOV ZDS,A
CALL ZHENDANGSHIJIAN
CLR ZUO
JMP HERE
ZUOJ21: MOV A,SDZDSJ
DEC A
MOV SDZDSJ,A
MOV ZDS,A
CALL ZHENDANGSHIJIAN
CLR ZUO
JMP HERE
ZUOJ22: DEC A
SWAP A
ADD A,#09H
MOV SDZDSJ,A
MOV ZDS,A
CALL ZHENDANGSHIJIAN
CLR ZUO
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ZUOJ3: MOV A,SDJZSJ
ANL A,#0FH ;最高設(shè)定時(shí)間為60MIN
CJNE A,#00H,ZUOJ31 ;低位不等于9,轉(zhuǎn)走判高位
MOV A,SDJZSJ
ANL A,#0F0H
SWAP A
CJNE A,#00H,ZUOJ32 ;高位不等于6轉(zhuǎn)走
MOV A,#00H
MOV SDJZSJ,A
MOV JZS,A
CALL JINGZHISHIJIAN
CLR ZUO
JMP HERE
ZUOJ31: MOV A,SDJZSJ
DEC A
MOV SDJZSJ,A
MOV JZS,A
CALL JINGZHISHIJIAN
CLR ZUO
JMP HERE
ZUOJ32: DEC A
SWAP A
ADD A,#09H
MOV SDJZSJ,A
MOV JZS,A
CALL JINGZHISHIJIAN
CLR ZUO
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;右鍵功能;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
YOUJ: JB QIDONGBZ,YOUJFH
JNB XS5,YOUJFH
JB XS31,YOUJ1 ;溫度值修改
JB XS32,YOUJ2 ;振蕩時(shí)間修改
JB XS33,YOUJ3 ;靜止時(shí)間修改
;此處不能有其他語(yǔ)句
YOUJFH: CLR YOU
JMP HERE
YOUJ1:
MOV A,SDWDZL ;溫度加1子程序
ANL A,#0F0H
SWAP A
CJNE A,#09H,YOUJ12
MOV A,#00H
MOV SDWDZL,A
YOUJ14:
MOV A,SDWDZH
CJNE A,#09H,YOUJ13
MOV A,#90H
MOV SDWDZL,A
SWAP A
YOUJ15:
MOV SDWDZH,A
YOUJ16: MOV WDSHIWEI,SDWDZH
MOV WDGEWEI,SDWDZL
CALL WENDUXIANSHI
CLR YOU
JMP HERE
YOUJ12: INC A
SWAP A
MOV SDWDZL,A
JMP YOUJ16
YOUJ13: INC A
JMP YOUJ15
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
YOUJ2: MOV A,SDZDSJ
ANL A,#0FH ;最高設(shè)定時(shí)間為60MIN
CJNE A,#09H,YOUJ21 ;低位不等于9,轉(zhuǎn)走判高位
MOV A,SDZDSJ
ANL A,#0F0H
SWAP A
CJNE A,#09H,YOUJ22 ;高位不等于6轉(zhuǎn)走
MOV A,#99H
MOV SDZDSJ,A
MOV ZDS,A
CALL ZHENDANGSHIJIAN
CLR YOU
JMP HERE
YOUJ21: MOV A,SDZDSJ
ADD A,#01H
MOV SDZDSJ,A
MOV ZDS,A
CALL ZHENDANGSHIJIAN
CLR YOU
JMP HERE
YOUJ22: INC A
SWAP A
MOV SDZDSJ,A
MOV ZDS,A
CALL ZHENDANGSHIJIAN
CLR YOU
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
YOUJ3: MOV A,SDJZSJ
ANL A,#0FH ;最高設(shè)定時(shí)間為60MIN
CJNE A,#09H,YOUJ31 ;低位不等于9,轉(zhuǎn)走判高位
MOV A,SDJZSJ
ANL A,#0F0H
SWAP A
CJNE A,#09H,YOUJ32 ;高位不等于6轉(zhuǎn)走
MOV A,#99H
MOV SDJZSJ,A
MOV JZS,A
CALL JINGZHISHIJIAN
CLR YOU
JMP HERE
YOUJ31: MOV A,SDJZSJ
ADD A,#01H
MOV SDJZSJ,A
MOV JZS,A
CALL JINGZHISHIJIAN
CLR YOU
JMP HERE
YOUJ32: INC A
SWAP A
MOV SDJZSJ,A
MOV JZS,A
CALL JINGZHISHIJIAN
CLR YOU
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;確認(rèn)鍵功能;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
QUERENJ: JB QIDONGBZ,QOOLP1
JB XS1,QUERENJ1 ;在第一頁(yè)頁(yè)面轉(zhuǎn)走顯示第二頁(yè)
JB XS5,QUERENJ5 ;在第5頁(yè)中
JB XS2,QUERENJ2 ;在第二頁(yè)中轉(zhuǎn)走顯示相應(yīng)第三頁(yè)
JB XS3,QUERENJ3 ;在第三頁(yè)中
JB XS4,QUERENJ4 ;在第四頁(yè)中
QOOLP1:
CLR QUEREN
JMP HERE
QUERENJ2: JB XS21,QUERENJ21 ;在第二頁(yè)中第一行,轉(zhuǎn)去第三也
JB XS22,QUERENJ22 ;在第二頁(yè)中第2行,轉(zhuǎn)去第4也
JB XS23,QUERENJ23 ;在第二頁(yè)中第3行,轉(zhuǎn)去第5也
JB XS24,QUERENJ24 ;第二頁(yè)中第4行,轉(zhuǎn)去第1頁(yè)首頁(yè)
CLR QUEREN
JMP HERE
QUERENJ1:
JMP HUAMIAN2
QUERENJ21:
JMP HUAMIAN3
QUERENJ22:
JMP HUAMIAN4
QUERENJ23:
JMP HUAMIAN5
QUERENJ24:
JMP SYFH
QUERENJ3: JNB XS34,QOOLP1
CLR QUEREN
JMP HUAMIAN2
QUERENJ4: JNB XS43,QOOLP1
CLR QUEREN
JMP HUAMIAN2
QUERENJ5: JNB XS34,LLLP1
CLR XS5
JMP HUAMIAN2
LLLP1: ; CALL AQDHZD ;調(diào)按下啟動(dòng)后震蕩子程序 (在第5頁(yè)中光標(biāo)不在返回項(xiàng)按確認(rèn)后執(zhí)行此程序)
CLR QUEREN
setb kwbz
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;上鍵功能;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SHANGJ: JB QIDONGBZ,SHANGJFH
JB XS2,SHANGJIAN111 ;在主頁(yè)面轉(zhuǎn)走
JB XS5,SHANGJIAN222
JB XS3,SHANGJIAN222 ;在第3頁(yè)面轉(zhuǎn)走
JB XS4,SHANGJIAN333 ;在第4頁(yè)面轉(zhuǎn)走
SHANGJFH:
CLR SHANG
JMP HERE
SHANGJIAN111: JMP SHANGJIAN1
SHANGJIAN222: JMP SHANGJIAN2
SHANGJIAN333: JMP SHANGJIAN3
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;下鍵功能;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XIAJ: JB QIDONGBZ,XIAJFH
JB XS2,XIAJIAN1 ;在主頁(yè)面轉(zhuǎn)走
JB XS5,XIAJIAN2
JB XS3,XIAJIAN2
JB XS4,XIAJIAN3
XIAJFH:
CLR XIA
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XIAJIAN1: JB XS21,XJOOL1 ;在第一行轉(zhuǎn)走
JB XS22,XJOOL2 ;在第二行轉(zhuǎn)走
JB XS23,XJOOL3 ;在第三行轉(zhuǎn)走
JB XS24,XJOOL4
CLR XIA ;清下標(biāo)志
JMP HERE
XIAJIAN2: JB XS31,XJOOP1
JB XS32,XJOOP2
JB XS33,XJOOP3
JB XS34,XJOOP4
CLR XIA
JMP HERE
XIAJIAN3: JB XS41,XJOOK1
JB XS42,XJOOK2
JB XS43,XJOOK3
CLR XIA
JMP HERE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XJOOL1: CLR XS21
SETB XS22
CLR XIA
CALL QINGKONG
JMP HMOOL2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XJOOL2: CLR XS22
SETB XS23
CLR XIA
CALL QINGKONG
JMP HMOOL3
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XJOOL3: CLR XS23
SETB XS24
CLR XIA
CALL QINGKONG
JMP HMOOL4
XJOOL4: CLR XS24
SETB XS21
CLR XIA
CALL QINGKONG
JMP HMOOL1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XJOOP1: CLR XS31
SETB XS32
CLR XIA
CALL QINGKONG
JMP HMOOP2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
XJOOP2: CLR XS32
SETB XS33
CLR XIA
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -