📄 nidian.asm
字号:
LCALL disguangbiao
lcall del
ljmp l0456
pan44: cjne a,#04h,pan55
MOV GUANGBIAOL,#0aaH;;;
MOV GUANGBIAOH,#02H
LCALL disguangbiao
lcall del
ljmp l0456
pan55: cjne a,#05h,pan00
MOV GUANGBIAOL,#0faH;;;
MOV GUANGBIAOH,#02H
LCALL disguangbiao
lcall del
l0456: mov a,yezhongweizhi
cjne a,buzutiaoshu,l231
setb zuihouyitiao
l231: ljmp yemianguangbiao
pan00: mov a,yezhongweizhi
cjne a,#00h,pan1
ljmp qianyiyeguangbiao
pan1: mov a,yezhongweizhi
cjne a,#01h,pan2
MOV GUANGBIAOL,#092H;;;
MOV GUANGBIAOH,#01H
LCALL disguangbiao
lcall del
ljmp yemianguangbiao
pan2: cjne a,#02h,pan3
MOV GUANGBIAOL,#0e2H;;;
MOV GUANGBIAOH,#01H
LCALL disguangbiao
lcall del
ljmp yemianguangbiao
pan3:cjne a,#03h,pan4
MOV GUANGBIAOL,#05aH;;;
MOV GUANGBIAOH,#02H
LCALL disguangbiao
lcall del
ljmp yemianguangbiao
pan4: cjne a,#04h,pan5
MOV GUANGBIAOL,#0aaH;;;
MOV GUANGBIAOH,#02H
LCALL disguangbiao
lcall del
ljmp yemianguangbiao
pan5: cjne a,#05h,pan6
MOV GUANGBIAOL,#0faH;;;
MOV GUANGBIAOH,#02H
LCALL disguangbiao
lcall del
ljmp yemianguangbiao
pan6:cjne a,#06h,yemianguangbiao
MOV GUANGBIAOL,#072H;;;
MOV GUANGBIAOH,#03H
LCALL disguangbiao
lcall del
yemianguangbiao:
clr shangyijiany
clr xiayijiany
setb shangyijian
mov a,yezhongweizhi
cjne a,#01h,key023
clr shangyijian
key023: setb xiayijian
setb querenjian
lcall key1
call fengmingqi
jb xiayijiany,guangbiaoxiayi0
jb shangyijiany,guangbiaoshangyi0
jb querenjiany,yeneiqueren
ljmp yemianguangbiao
yeneiqueren:ljmp yeneiqueren1
guangbiaoxiayi0:ljmp guangbiaoxiayi
guangbiaoshangyi0:ljmp guangbiaoshangyi
guangbiaoxiayi: mov a,zhishixuhao
lcall bcdjia1
mov zhishixuhao,a
clr shangyijian
clr xiayijiany
clr querenjian
jb zuihouyitiao,l0333
mov a,yezhongweizhi
cjne a,#06h,l0222
l0333: ljmp qianyiyeguangbiao
l0222: inc yezhongweizhi
ljmp panguangbiao
guangbiaoshangyi:mov a,zhishixuhao
lcall bcdjian1
mov zhishixuhao,a
clr shangyijiany
clr xiayijian
clr querenjian
dec yezhongweizhi
ljmp panguangbiao
yeneiqueren1: ljmp dayinjiluguangbiao
;;;;;;;;;;;;;;;;;;;;;;;;;;;; 显示前一页的内容
xianqianyiye :
clr querenjiany
clr youyijian
dec yeshubiaozhi
mov a,#06h
mov b,yeshubiaozhi
mul ab
HBCD0: MOV B,#100 ;分离出百位,存放在 R3 中
DIV AB
MOV R3,A
MOV A,#10 ;余数继续分离十位和个位
XCH A,B
DIV AB
SWAP A
ORL A,B ;将十位和个位拼装成BCD码
nop
add a,#01h
da a
mov xuhaobiaozhi,a
ljmp xianshiyiye
dayinyitiaojilu:clr querenjiany
clr youyijian
clr zuoyijian
setb 5ch
mov a,zhishixuhao
lcall bcdh16
mov dptr,#0003h
movx @dptr,a
lcall dayin;;;;;;;;;;;;;;;;;;调打印一条记录得程序
clr 5ch
ljmp qianyiyeguangbiao
xianhouyiye: mov a,xuhaobiaozhi
cjne a,#85h,l0023
mov dptr,#0002h
movx a,@dptr
cjne a,xuhaobiaozhi,l00022
jc l00022
ajmp l0023
l00022: ljmp qianyiyeguangbiao
l0023: clr querenjiany
clr zuoyijian
clr youyijian
inc yeshubiaozhi;;;页数加1
lJMP xianshiyiye
;;;;;;;;;;____________________________________________________________
yiqizijianm:;;;;;;;;;;仪器自检页面
LCALL CLER
mov dptr,#2003h
mov a,#81h
movx @dptr,a
MOV SDPL,#0b6H
MOV SDPH,#42H
MOV C24Z,#3
MOV R2,#24
mov zishu,#4
mov zijieshu,#72
MOV DPTR,#yiqizijianfen;;;仪器自检
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
MOV SDPL,#0A6H
MOV SDPH,#4aH
MOV C24Z,#2
MOV R2,#16
mov zishu,#4
mov zijieshu,#32
MOV DPTR,#wenduzijian;;;温度自检
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
;;;;;;;;;;;;;;;;;;;;;;;;;;;显示室温温度
MOV SDPL,#096H
MOV SDPH,#50H
MOV C24Z,#2
MOV R2,#16
mov zishu,#4
mov zijieshu,#32
MOV DPTR,#dianjizijian;;;电机自检
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
MOV SDPL,#076H
MOV SDPH,#57H
MOV C24Z,#2
MOV R2,#16
mov zishu,#4
mov zijieshu,#32
MOV DPTR,#jiancedianluzijian;;;
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
MOV SDPL,#066H
MOV SDPH,#5dH
MOV C24Z,#2
MOV R2,#16
mov zishu,#5
mov zijieshu,#32
MOV DPTR,#shiceningdianxiuzheng;;;凝点值修正
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
mov dptr,#0050h
movx a,@dptr
cjne a,#01h,zhengwenduxiu23
MOV SDPL,#075H
MOV SDPH,#5dH
MOV C24Z,#1
MOV R2,#16
mov zishu,#1
mov zijieshu,#16
MOV DPTR,#henggang;;;00
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
zhengwenduxiu23:
cjne a,#02h,xiayige234
MOV SDPL,#075H
MOV SDPH,#5dH
MOV C24Z,#1
MOV R2,#16
mov zishu,#1
mov zijieshu,#16
MOV DPTR,#zheng;;;00
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
xiayige234:
MOV SDPL,#076H
MOV SDPH,#5dH
MOV C24Z,#1
MOV R2,#16
mov zishu,#1
mov zijieshu,#16
mov dptr,#0051h
movx a,@dptr
anl a,#0f0h
swap a
mov r0,a
call PANBCD
; MOV DPTR,#nidianxiuzheng0;;;00
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
MOV SDPL ,#77H
MOV SDPH,#5dH
MOV C24Z,#1
MOV R2,#16
MOV DPTR,#XIAOSHUDIAN
MOV CDPL,DPL
MOV CDPH,DPH
MOV ZISHU,#1
MOV ZIJIESHU,#16
LCALL SUNFD
MOV SDPL,#078H
MOV SDPH,#5dH
MOV C24Z,#1
MOV R2,#16
mov zishu,#1
mov zijieshu,#16
mov dptr,#0051h
movx a,@dptr
anl a,#0fh
mov r0,a
call PANBCD
; MOV DPTR,#nidianxiuzheng0;;;00
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
MOV SDPL,#07aH
MOV SDPH,#5dH
MOV C24Z,#2
MOV R2,#16
mov zishu,#1
mov zijieshu,#30
MOV DPTR,#FUHAO2;温度符号
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
MOV SDPL,#66H
MOV SDPH,#62H
MOV C24Z,#2
MOV R2,#16
mov zishu,#2
mov zijieshu,#32
MOV DPTR,#fanhui;;;返回
MOV CDPL,DPL
MOV CDPH,DPH
LCALL SUNFD
lcall shiwenxian
dianjizjg: ; MOV GUANGBIAOL,#05eH;; 电机自检处光标
; MOV GUANGBIAOH,#02H
;LCALL disguangbiao
lcall del160ms
mov sdpl,#094h
mov sdph,#50h
call zhishi11
kel00: setb xiayijian
setb querenjian
lcall key1
call fengmingqi
jb xiayijiany,xiayijianydj
jb querenjianY,querenjianydj
JMP dianjizjg
xiayijianydj:clr xiayijiany
lcall del160ms
mov sdpl,#094h
mov sdph,#50h
call qingzhishi
ljmp jiancezj
querenjianydj:CLR QUERENJIANY
lcall del160ms
mov sdpl,#094h
mov sdph,#50h
call qingzhishi
lcall dianjiqingjin
jiancezj:clr shangyijiany
clr xiayijiany
; MOV GUANGBIAOL,#026H;;; 检测电路光标
; MOV GUANGBIAOH,#03H
;LCALL disguangbiao
lcall del160ms
mov sdpl,#064h
mov sdph,#5dh
call qingzhishi
lcall del160ms
mov sdpl,#074h
mov sdph,#57h
call zhishi11
setb xiayijian
setb shangyijian
setb querenjian
lcall key1
call fengmingqi
jb xiayijiany,xiayijiangyjc
jb shangyijiany,shangyijianyjc
jb querenjiany,querenjianyjc
ljmp jiancezj
xiayijiangyjc: lcall del160ms
mov sdpl,#074h
mov sdph,#57h
call qingzhishi
ljmp ningdianxiuzheng
shangyijianyjc: lcall del160ms
mov sdpl,#074h
mov sdph,#57h
call qingzhishi
ljmp dianjizjg
querenjianyjc:
lcall del160ms
mov sdpl,#074h
mov sdph,#57h
call qingzhishi
clr querenjiany
lcall guanGUANHGBIAO
lcall jiancezjcheng
ningdianxiuzheng:;MOV GUANGBIAOL,#0eeH;;;; 凝点修正guangbiao
;MOV GUANGBIAOH,#03H
; LCALL disguangbiao
clr shangyijiany
clr xiayijiany
lcall del160ms
mov sdpl,#064h
mov sdph,#5dh
call zhishi11
setb shangyijian
setb querenjian
setb xiayijian
lcall key1
call fengmingqi
jb xiayijiany,xiayijianfanhui
jb shangyijiany,shangyijianyfhz
jb querenjiany,querenjianyfhz
ljmp jiancezj
shangyijianyfhz: lcall del160ms
mov sdpl,#064h
mov sdph,#5dh
call qingzhishi
ljmp jiancezj
xiayijianfanhui: lcall del160ms
mov sdpl,#064h
mov sdph,#5dh
call qingzhishi
ljmp fanhuizjg
querenjianyfhz:
lcall del160ms
mov sdpl,#064h
mov sdph,#5dh
call qingzhishi
call xiuzhengnidianzcx
fanhuizjg:;MOV GUANGBIAOL,#0eeH;;;;返回guangbiao
;MOV GUANGBIAOH,#03H
; LCALL disguangbiao
clr shangyijiany
clr xiayijiany
lcall del160ms
mov sdpl,#064h
mov sdph,#62h
call zhishi11
setb shangyijian
setb querenjian
lcall key1
call fengmingqi
jb shangyijiany,shangyijianyfhz1
jb querenjiany,querenjianyfhz1
ljmp fanhuizjg
shangyijianyfhz1: lcall del160ms
mov sdpl,#064h
mov sdph,#62h
call qingzhishi
ljmp ningdianxiuzheng
querenjianyfhz1:
lcall del160ms
mov sdpl,#064h
mov sdph,#62h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -