⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jrdmdyhx.bak

📁 用增强型单片机51RD2做的控制器
💻 BAK
📖 第 1 页 / 共 5 页
字号:
;
ShowCommunicat: MOV     DPTR,#CommunicatTab
                MOV     LcdShowC,#10
                MOV     LcdShowX,#11
                MOV     LcdShowY,#224
                LCALL   DdShowString
                RET
CommunicatTab:  DB ZW1,060,ZW1,119,ZW1,166,ZW1,186 ;正在通讯,请稍候……
                DB ZW1,111,ZW1,054,ZW1,122,ZW1,123
                DB ZW1,124,ZW1,124
;
;       ******  显示"通讯成功"******
;
ShowComSucceed: MOV     DPTR,#ComSucceedTab
                MOV     LcdShowC,#4
                MOV     LcdShowX,#16
                MOV     LcdShowY,#224
                LCALL   DdShowString
                MOV     A,#02H
                LCALL   SecDelay
                RET
ComSucceedTab:  DB ZW1,166,ZW1,186,ZW1,187,ZW1,148 ;通讯成功

;
;       ******  显示"通讯故障"******
;
ShowComFault:   MOV     DPTR,#ComFaultTab
                MOV     LcdShowC,#4
                MOV     LcdShowX,#16
                MOV     LcdShowY,#224
                LCALL   DdShowString
                MOV     A,#02H
                LCALL   SecDelay
                RET
ComFaultTab:    DB ZW1,166,ZW1,186,ZW1,071,ZW1,072 ;通讯故障

;
;       ******  显示"1.发送本次试验报告"  ******
;
ShowSendBCSYBG: MOV     DPTR,#SendBCSYBGTab
                MOV     LcdShowC,#10
                MOV     LcdShowX,#10
                MOV     LcdShowY,#80
                LCALL   DdShowString
                RET
SendBCSYBGTab:  DB YW1,000,YW1,001,ZW1,188,ZW1,189 ;1.发送本次试验报告
                DB ZW1,159,ZW1,190,ZW1,055,ZW1,056
                DB ZW1,182,ZW1,183
;
;       ******  显示"2.发送全部试验报告"  ******
;
ShowSendQBSYBG: MOV     DPTR,#SendQBSYBGTab
                MOV     LcdShowC,#10
                MOV     LcdShowX,#10
                MOV     LcdShowY,#128
                LCALL   DdShowString
                RET
SendQBSYBGTab:  DB YW1,003,YW1,001,ZW1,188,ZW1,189 ;2.发送全部试验报告
                DB ZW1,191,ZW1,192,ZW1,055,ZW1,056
                DB ZW1,182,ZW1,183
;
;       ******  显示"运行报告查询、打印、上传"  ******
;
ShowBGCXDYSC:   MOV     DPTR,#BGCXDYSCTab
                MOV     LcdShowC,#12
                MOV     LcdShowX,#10
                MOV     LcdShowY,#0
                LCALL   DdShowString
                MOV     R3,#000                 ; 设置 X 坐标低 8 位初值
                MOV     R4,#80H                 ; 设置 X 坐标高 8 位初值
                MOV     R5,#064                 ; 设置 X 坐标低 8 位末值
                MOV     R6,#81H                 ; 设置 X 坐标高 8 位末值
                MOV     R7,#020                 ; 设置 Y 坐标初值
                LCALL   DrawThwartwise
                MOV     R3,#000                 ; 设置 X 坐标低 8 位初值
                MOV     R4,#80H                 ; 设置 X 坐标高 8 位初值
                MOV     R5,#064                 ; 设置 X 坐标低 8 位末值
                MOV     R6,#81H                 ; 设置 X 坐标高 8 位末值
                MOV     R7,#198                 ; 设置 Y 坐标初值
                LCALL   DrawThwartwise
                RET
BGCXDYSCTab:    DB ZW1,045,ZW1,046,ZW1,182,ZW1,183 ;运行报告查询、打印、上传
                DB ZW1,145,ZW1,146,ZW1,035,ZW1,184
                DB ZW1,185,ZW1,035,ZW1,193,ZW1,114

;
;       ******  显示"开机日期:"  ******
;
ShowCxKjRq:     MOV     DPTR,#CxKjRqTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#32
                LCALL   DdShowString
                RET
CxKjRqTab:      DB ZW1,069,ZW1,070,ZW1,194,ZW1,195 ;开机日期:
                DB ZW1,085
;
;       ******  显示"开机时间:"  ******
;
ShowCxKjSj:     MOV     DPTR,#CxKjSjTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#32
                LCALL   DdShowString
                RET
CxKjSjTab:      DB ZW1,069,ZW1,070,ZW1,011,ZW1,063 ;开机时间:
                DB ZW1,085

;
;       ******  显示"关机日期:"  ******
;
ShowCxGjRq:     MOV     DPTR,#CxGjRqTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#56
                LCALL   DdShowString
                RET
CxGjRqTab:      DB ZW1,109,ZW1,070,ZW1,194,ZW1,195 ;关机日期:
                DB ZW1,085
;
;       ******  显示"关机时间:"  ******
;
ShowCxGjSj:     MOV     DPTR,#CxGjSjTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#56
                LCALL   DdShowString
                RET
CxGjSjTab:      DB ZW1,109,ZW1,070,ZW1,011,ZW1,063 ;关机时间:
                DB ZW1,085


;
;       ******  显示"输出电压:"  ******
;
ShowCxScDy:     MOV     DPTR,#CxScDyTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#80
                LCALL   DdShowString
                RET
CxScDyTab:      DB ZW1,108,ZW1,053,ZW1,025,ZW1,084 ;输出电压:
                DB ZW1,085

;
;       ******  显示"输出电流:"  ******
;
ShowCxScDl:     MOV     DPTR,#CxScDlTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#80
                LCALL   DdShowString
                RET
CxScDlTab:      DB ZW1,108,ZW1,053,ZW1,025,ZW1,020 ;输出电流:
                DB ZW1,085

;
;       ******  显示"泄漏电流:"  ******
;
ShowCxScXl:     MOV     DPTR,#CxScXlTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#104
                LCALL   DdShowString
                RET
CxScXlTab:      DB ZW1,086,ZW1,087,ZW1,025,ZW1,020 ;泄漏电流:
                DB ZW1,085


;
;       ******  显示"正地绝缘:"  ******
;
ShowCxZdJy:     MOV     DPTR,#CxZdJyTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#104
                LCALL   DdShowString
                RET
CxZdJyTab:      DB ZW1,060,ZW1,023,ZW1,036,ZW1,037 ;正地绝缘:
                DB ZW1,085

;
;       ******  显示"线间绝缘:"  ******
;
ShowCxXjJy:     MOV     DPTR,#CxXjJyTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#128
                LCALL   DdShowString
                RET
CxXjJyTab:      DB ZW1,062,ZW1,063,ZW1,036,ZW1,037 ;线间绝缘:
                DB ZW1,085

;
;       ******  显示"负地绝缘:"  ******
;
ShowCxFdJy:     MOV     DPTR,#CxFdJyTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#128
                LCALL   DdShowString
                RET
CxFdJyTab:      DB ZW1,061,ZW1,023,ZW1,036,ZW1,037 ;负地绝缘:
                DB ZW1,085


;
;       ******  显示"最高电压:"  ******
;
ShowCxZgDy:     MOV     DPTR,#CxZgDyTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#152
                LCALL   DdShowString
                RET
CxZgDyTab:      DB ZW1,196,ZW1,120,ZW1,025,ZW1,084 ;最高电压:
                DB ZW1,085
;
;       ******  显示"最高电流"  ******
;
ShowCxZgDl:     MOV     DPTR,#CxZgDlTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#152
                LCALL   DdShowString
                RET
CxZgDlTab:      DB ZW1,196,ZW1,120,ZW1,025,ZW1,020 ;最高电流:
                DB ZW1,085
;
;       ******  显示"本次车次:"  ******
;
ShowCxBcCc:     MOV     DPTR,#CxBcCcTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#0
                MOV     LcdShowY,#176
                LCALL   DdShowString
                RET
CxBcCcTab:      DB ZW1,159,ZW1,190,ZW1,197,ZW1,190 ;本次车次:
                DB ZW1,085

;
;       ******  显示"操作人员:"  ******
;
ShowCxCzRy:     MOV     DPTR,#CxCzRyTab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#22
                MOV     LcdShowY,#176
                LCALL   DdShowString
                RET
CxCzRyTab:      DB ZW1,198,ZW1,028,ZW1,199,ZW1,155 ;操作人员:
                DB ZW1,085

;
;******  显示"按↑键上一个报告,按↓键下一个报告。"  ******
;
ShowSXYBG:      MOV     DPTR,#SXYBGTab
                MOV     LcdShowC,#18
                MOV     LcdShowX,#03
                MOV     LcdShowY,#200
                LCALL   DdShowString
                RET
SXYBGTab:       DB ZW1,097,ZW1,200,ZW1,102,ZW1,193 ;按↑键上一个报告,按↓键下一个报告。
                DB ZW1,201,ZW1,202,ZW1,182,ZW1,183
                DB ZW1,111,ZW1,097,ZW1,203,ZW1,102
                DB ZW1,204,ZW1,201,ZW1,202,ZW1,182
                DB ZW1,183,ZW1,059
;
;******  显示"按→键上十个报告,按←键下十个报告"  ******
;
ShowSXSBG:      MOV     DPTR,#SXSBGTab
                MOV     LcdShowC,#18
                MOV     LcdShowX,#03
                MOV     LcdShowY,#224
                LCALL   DdShowString
                RET
SXSBGTab:       DB ZW1,097,ZW1,205,ZW1,102,ZW1,193 ;按→键上十个报告,按←键下十个报告。
                DB ZW1,206,ZW1,202,ZW1,182,ZW1,183
                DB ZW1,111,ZW1,097,ZW1,131,ZW1,102
                DB ZW1,204,ZW1,206,ZW1,202,ZW1,182
                DB ZW1,183,ZW1,059


;
;       ******  显示"按“打印”键打印试验报告"******
;
ShowPrtResult:  MOV     DPTR,#PrtResultTab
                MOV     LcdShowC,#12
                MOV     LcdShowX,#08
                MOV     LcdShowY,#64
                LCALL   DdShowString
                RET
PrtResultTab:   DB ZW1,097,ZW1,098,ZW1,184,ZW1,185 ;按“打印”键打印试验报告
                DB ZW1,101,ZW1,102,ZW1,184,ZW1,185
                DB ZW1,055,ZW1,056,ZW1,182,ZW1,183
;
;       ******  显示"按“通讯”键上传试验报告"******
;
ShowSendData:   MOV     DPTR,#SendDataTab
                MOV     LcdShowC,#12
                MOV     LcdShowX,#08
                MOV     LcdShowY,#96
                LCALL   DdShowString
                RET
SendDataTab:    DB ZW1,097,ZW1,098,ZW1,166,ZW1,186 ;按“通讯”键上传试验报告报告
                DB ZW1,101,ZW1,102,ZW1,193,ZW1,114
                DB ZW1,055,ZW1,056,ZW1,182,ZW1,183
                DB ZW1,182,ZW1,183

;
;       ******  显示“正在清除数据请稍候… ”  ******
;
ShowZzQcSjQsh:  MOV     DPTR,#ZzQcSjQshTab
                MOV     LcdShowC,#10
                MOV     LcdShowX,#10
                MOV     LcdShowY,#96
                LCALL   DdShowString
                RET
ZzQcSjQshTab:   DB ZW1,060,ZW1,119,ZW1,132,ZW1,133 ;正在清除数据请稍候…
                DB ZW1,048,ZW1,076,ZW1,054,ZW1,122
                DB ZW1,123,ZW1,124





;
;       ******  显示:本次车次一的内容  ******
;
ShowCxBcCc1:    MOV     DPTR,#CxBcCc1Tab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#10
                MOV     LcdShowY,#176
                LCALL   DdShowString
                RET
CxBcCc1Tab:     DB ZW1,207,ZW1,179,ZW1,093,ZW1,093 ;K7  次
                DB ZW1,190

;
;       ******  显示:本次车次二的内容  ******
;
ShowCxBcCc2:    MOV     DPTR,#CxBcCc2Tab
                MOV     LcdShowC,#5
                MOV     LcdShowX,#10
                MOV     LcdShowY,#176
                LCALL   DdShowString
                RET
CxBcCc2Tab:     DB ZW1,208,ZW1,179,ZW1,179,ZW1,093 ;Z77 次
                DB ZW1,190


;
;       ******  显示:本次车次三的内容  ******
;
ShowCxBcCc3:    MOV     DPTR,#CxBcCc3Tab
                MOV     LcdShowC,#5

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -