📄 pcckmodbus.lst
字号:
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 51
; SOURCE LINE # 53
0006 900000 R MOV DPTR,#debuf
0009 7402 MOV A,#02H
000B F0 MOVX @DPTR,A
; SOURCE LINE # 54
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int2 (END)
; FUNCTION int3 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 55
; SOURCE LINE # 57
0006 900000 R MOV DPTR,#debuf
0009 7403 MOV A,#03H
000B F0 MOVX @DPTR,A
; SOURCE LINE # 58
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int3 (END)
; FUNCTION int5 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 59
; SOURCE LINE # 61
0006 900000 R MOV DPTR,#debuf
0009 7405 MOV A,#05H
000B F0 MOVX @DPTR,A
; SOURCE LINE # 62
000C D082 POP DPL
C51 COMPILER V7.01 PCCKMODBUS 07/23/2004 15:55:57 PAGE 20
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int5 (END)
; FUNCTION int6 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 63
; SOURCE LINE # 65
0006 900000 R MOV DPTR,#debuf
0009 7405 MOV A,#05H
000B F0 MOVX @DPTR,A
; SOURCE LINE # 66
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int6 (END)
; FUNCTION int10 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 67
; SOURCE LINE # 69
0006 900000 R MOV DPTR,#debuf
0009 740A MOV A,#0AH
000B F0 MOVX @DPTR,A
; SOURCE LINE # 70
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int10 (END)
; FUNCTION int7 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 71
; SOURCE LINE # 73
0006 900000 R MOV DPTR,#debuf
0009 7407 MOV A,#07H
000B F0 MOVX @DPTR,A
; SOURCE LINE # 74
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int7 (END)
; FUNCTION int8 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 75
; SOURCE LINE # 77
0006 900000 R MOV DPTR,#debuf
0009 7408 MOV A,#08H
000B F0 MOVX @DPTR,A
C51 COMPILER V7.01 PCCKMODBUS 07/23/2004 15:55:57 PAGE 21
; SOURCE LINE # 78
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int8 (END)
; FUNCTION int9 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 79
; SOURCE LINE # 81
0006 900000 R MOV DPTR,#debuf
0009 7409 MOV A,#09H
000B F0 MOVX @DPTR,A
; SOURCE LINE # 82
000C D082 POP DPL
000E D083 POP DPH
0010 D0E0 POP ACC
0012 32 RETI
; FUNCTION int9 (END)
; FUNCTION timer0 (BEGIN)
0000 C0E0 PUSH ACC
0002 C0D0 PUSH PSW
; SOURCE LINE # 86
; SOURCE LINE # 89
0004 758CF1 MOV TH0,#0F1H
; SOURCE LINE # 90
0007 758A9C MOV TL0,#09CH
; SOURCE LINE # 91
000A 0500 R INC miaohao
; SOURCE LINE # 92
000C 0500 R INC click+01H
000E E500 R MOV A,click+01H
0010 7002 JNZ ?C0134
0012 0500 R INC click
0014 ?C0134:
; SOURCE LINE # 93
0014 E500 R MOV A,miaohao
0016 D3 SETB C
0017 9408 SUBB A,#08H
0019 4016 JC ?C0010
; SOURCE LINE # 94
; SOURCE LINE # 95
001B 750000 R MOV miaohao,#00H
; SOURCE LINE # 96
001E 0500 R INC click3+01H
0020 E500 R MOV A,click3+01H
0022 7002 JNZ ?C0135
0024 0500 R INC click3
0026 ?C0135:
; SOURCE LINE # 97
0026 300008 R JNB wdog,?C0010
; SOURCE LINE # 98
; SOURCE LINE # 99
0029 C200 R CLR wdog
; SOURCE LINE # 100
002B 75C2A5 MOV WFEED1,#0A5H
; SOURCE LINE # 101
002E 75C35A MOV WFEED2,#05AH
C51 COMPILER V7.01 PCCKMODBUS 07/23/2004 15:55:57 PAGE 22
; SOURCE LINE # 102
; SOURCE LINE # 103
0031 ?C0010:
; SOURCE LINE # 104
0031 D3 SETB C
0032 E500 R MOV A,click+01H
0034 9403 SUBB A,#03H
0036 E500 R MOV A,click
0038 9400 SUBB A,#00H
003A 4003 JC ?C0013
; SOURCE LINE # 105
; SOURCE LINE # 106
003C 750000 R MOV rsbufr,#00H
; SOURCE LINE # 107
; SOURCE LINE # 108
003F ?C0013:
003F D0D0 POP PSW
0041 D0E0 POP ACC
0043 32 RETI
; FUNCTION timer0 (END)
; FUNCTION comm1 (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
0006 C0D0 PUSH PSW
0008 75D008 MOV PSW,#08H
; SOURCE LINE # 112
; SOURCE LINE # 116
000B E500 R MOV A,tsbbb
000D 6401 XRL A,#01H
000F 7032 JNZ ?C0014
; SOURCE LINE # 117
; SOURCE LINE # 118
0011 209902 JB TI,$ + 5H
0014 0100 R AJMP ?C0039
; SOURCE LINE # 119
; SOURCE LINE # 120
0016 C299 CLR TI
; SOURCE LINE # 121
0018 E500 R MOV A,tsbufr
001A C3 CLR C
001B 9500 R SUBB A,tsleng
001D 5016 JNC ?C0016
; SOURCE LINE # 122
; SOURCE LINE # 123
001F 7400 R MOV A,#LOW TXbuf
0021 2500 R ADD A,tsbufr
0023 F582 MOV DPL,A
0025 E4 CLR A
0026 3400 R ADDC A,#HIGH TXbuf
0028 F583 MOV DPH,A
002A E0 MOVX A,@DPTR
; SOURCE LINE # 124
002B A2D0 MOV C,P
002D 929B MOV TB8,C
; SOURCE LINE # 125
002F F599 MOV SBUF,A
; SOURCE LINE # 128
0031 0500 R INC tsbufr
; SOURCE LINE # 129
0033 0100 R AJMP ?C0039
C51 COMPILER V7.01 PCCKMODBUS 07/23/2004 15:55:57 PAGE 23
0035 ?C0016:
; SOURCE LINE # 131
; SOURCE LINE # 132
0035 C2A7 CLR sipm
; SOURCE LINE # 133
0037 750000 R MOV tsbbb,#00H
; SOURCE LINE # 134
003A 750000 R MOV rsbufr,#00H
; SOURCE LINE # 135
003D C298 CLR RI
; SOURCE LINE # 136
003F E599 MOV A,SBUF
; SOURCE LINE # 137
; SOURCE LINE # 138
; SOURCE LINE # 139
0041 0100 R AJMP ?C0039
0043 ?C0014:
; SOURCE LINE # 141
; SOURCE LINE # 142
0043 209802 JB RI,$ + 5H
0046 0100 R AJMP ?C0039
; SOURCE LINE # 143
; SOURCE LINE # 144
0048 C298 CLR RI
; SOURCE LINE # 146
004A C2A7 CLR sipm
; SOURCE LINE # 147
004C 300002 R JNB modbjda,$ + 5H
004F 0100 R AJMP ?C0020
; SOURCE LINE # 148
; SOURCE LINE # 149
0051 E500 R MOV A,rsbufr
0053 7012 JNZ ?C0021
; SOURCE LINE # 150
; SOURCE LINE # 151
0055 900000 R MOV DPTR,#RXbuf
0058 E599 MOV A,SBUF
005A F0 MOVX @DPTR,A
; SOURCE LINE # 152
005B E0 MOVX A,@DPTR
005C 6500 R XRL A,modadder
005E 6002 JZ $ + 4H
0060 0100 R AJMP ?C0038
; SOURCE LINE # 153
; SOURCE LINE # 154
0062 750001 R MOV rsb
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -