📄 inout.lst
字号:
; SOURCE LINE # 132
0011 22 RET
0012 ?C0023:
; SOURCE LINE # 134
; SOURCE LINE # 135
C51 COMPILER V7.01 INOUT 03/08/2007 12:09:38 PAGE 11
0012 C3 CLR C
0013 E500 E MOV A,timerl
0015 9500 R SUBB A,aux1chktimer
0017 C3 CLR C
0018 9403 SUBB A,#03H
001A 4035 JC ?C0026
001C ?C0025:
; SOURCE LINE # 136
001C C200 R CLR aux1first
; SOURCE LINE # 137
001E 900000 E MOV DPTR,#bittbl+01H
0021 E4 CLR A
0022 93 MOVC A,@A+DPTR
0023 4200 R ORL instate,A
; SOURCE LINE # 138
0025 200029 E JB setflag,?C0026
0028 ?C0027:
; SOURCE LINE # 140
0028 7F62 MOV R7,#062H
002A 120000 E LCALL _accessevent
; SOURCE LINE # 143
; SOURCE LINE # 144
; SOURCE LINE # 145
002D 22 RET
002E ?C0020:
; SOURCE LINE # 147
; SOURCE LINE # 148
002E 300003 R JNB aux1first,?C0029
0031 D200 R SETB aux1lowfirst
0033 22 RET
0034 ?C0029:
; SOURCE LINE # 150
; SOURCE LINE # 152
0034 200006 R JB aux1lowfirst,?C0031
; SOURCE LINE # 153
; SOURCE LINE # 154
0037 D200 R SETB aux1lowfirst
; SOURCE LINE # 155
0039 850000 R MOV aux1chktimer,timerl
; SOURCE LINE # 156
003C 22 RET
003D ?C0031:
; SOURCE LINE # 158
; SOURCE LINE # 159
003D C3 CLR C
003E E500 E MOV A,timerl
0040 9500 R SUBB A,aux1chktimer
0042 C3 CLR C
0043 9403 SUBB A,#03H
0045 400A JC ?C0026
0047 ?C0033:
; SOURCE LINE # 160
0047 D200 R SETB aux1first
; SOURCE LINE # 161
0049 900000 E MOV DPTR,#bittbl+01H
004C E4 CLR A
004D 93 MOVC A,@A+DPTR
004E F4 CPL A
004F 5200 R ANL instate,A
; SOURCE LINE # 162
; SOURCE LINE # 163
; SOURCE LINE # 164
C51 COMPILER V7.01 INOUT 03/08/2007 12:09:38 PAGE 12
; SOURCE LINE # 166
0051 ?C0026:
0051 22 RET
; FUNCTION aux1chk (END)
; FUNCTION aux2chk (BEGIN)
; SOURCE LINE # 168
; SOURCE LINE # 169
; SOURCE LINE # 170
0000 20972B JB AUX2,?C0034
; SOURCE LINE # 171
; SOURCE LINE # 172
0003 200003 R JB aux2first,?C0035
0006 C200 R CLR aux2lowfirst
0008 22 RET
0009 ?C0035:
; SOURCE LINE # 174
; SOURCE LINE # 175
0009 300006 R JNB aux2lowfirst,?C0037
; SOURCE LINE # 176
; SOURCE LINE # 177
000C C200 R CLR aux2lowfirst
; SOURCE LINE # 178
000E 850000 R MOV aux2chktimer,timerl
; SOURCE LINE # 179
0011 22 RET
0012 ?C0037:
; SOURCE LINE # 181
; SOURCE LINE # 182
0012 C3 CLR C
0013 E500 E MOV A,timerl
0015 9500 R SUBB A,aux2chktimer
0017 C3 CLR C
0018 9403 SUBB A,#03H
001A 4035 JC ?C0040
001C ?C0039:
; SOURCE LINE # 183
001C C200 R CLR aux2first
; SOURCE LINE # 184
001E 900000 E MOV DPTR,#bittbl+02H
0021 E4 CLR A
0022 93 MOVC A,@A+DPTR
0023 4200 R ORL instate,A
; SOURCE LINE # 185
0025 200029 E JB setflag,?C0040
0028 ?C0041:
; SOURCE LINE # 187
0028 7F63 MOV R7,#063H
002A 120000 E LCALL _accessevent
; SOURCE LINE # 189
; SOURCE LINE # 190
; SOURCE LINE # 191
002D 22 RET
002E ?C0034:
; SOURCE LINE # 193
; SOURCE LINE # 194
002E 300003 R JNB aux2first,?C0043
0031 D200 R SETB aux2lowfirst
0033 22 RET
0034 ?C0043:
; SOURCE LINE # 196
; SOURCE LINE # 198
C51 COMPILER V7.01 INOUT 03/08/2007 12:09:38 PAGE 13
0034 200006 R JB aux2lowfirst,?C0045
; SOURCE LINE # 200
; SOURCE LINE # 201
0037 D200 R SETB aux2lowfirst
; SOURCE LINE # 202
0039 850000 R MOV aux2chktimer,timerl
; SOURCE LINE # 203
003C 22 RET
003D ?C0045:
; SOURCE LINE # 205
; SOURCE LINE # 206
003D C3 CLR C
003E E500 E MOV A,timerl
0040 9500 R SUBB A,aux2chktimer
0042 C3 CLR C
0043 9403 SUBB A,#03H
0045 400A JC ?C0040
0047 ?C0047:
; SOURCE LINE # 207
0047 D200 R SETB aux2first
; SOURCE LINE # 208
0049 900000 E MOV DPTR,#bittbl+02H
004C E4 CLR A
004D 93 MOVC A,@A+DPTR
004E F4 CPL A
004F 5200 R ANL instate,A
; SOURCE LINE # 209
; SOURCE LINE # 210
; SOURCE LINE # 211
; SOURCE LINE # 213
0051 ?C0040:
0051 22 RET
; FUNCTION aux2chk (END)
; FUNCTION contactchk (BEGIN)
; SOURCE LINE # 215
; SOURCE LINE # 216
; SOURCE LINE # 217
0000 20B339 JB CONTACT,?C0048
; SOURCE LINE # 218
; SOURCE LINE # 219
0003 200003 R JB contactfirst,?C0049
0006 C200 R CLR contactlowfirst
0008 22 RET
0009 ?C0049:
; SOURCE LINE # 221
; SOURCE LINE # 222
0009 300006 R JNB contactlowfirst,?C0051
; SOURCE LINE # 223
; SOURCE LINE # 224
000C C200 R CLR contactlowfirst
; SOURCE LINE # 225
000E 850000 R MOV contactchktimer,timerl
; SOURCE LINE # 226
0011 22 RET
0012 ?C0051:
; SOURCE LINE # 228
; SOURCE LINE # 229
0012 C3 CLR C
0013 E500 E MOV A,timerl
0015 9500 R SUBB A,contactchktimer
0017 C3 CLR C
C51 COMPILER V7.01 INOUT 03/08/2007 12:09:38 PAGE 14
0018 9403 SUBB A,#03H
001A 4050 JC ?C0054
001C ?C0053:
; SOURCE LINE # 230
001C C200 R CLR contactfirst
; SOURCE LINE # 231
001E 900000 E MOV DPTR,#bittbl+03H
0021 E4 CLR A
0022 93 MOVC A,@A+DPTR
0023 4200 R ORL instate,A
; SOURCE LINE # 233
0025 300004 E JNB setflag,?C0055
; SOURCE LINE # 234
; SOURCE LINE # 236
0028 750064 R MOV contactovertimer,#064H
002B 22 RET
; SOURCE LINE # 238
002C ?C0055:
; SOURCE LINE # 239
002C 200009 E JB doorunlockflag,?C0056
; SOURCE LINE # 240
; SOURCE LINE # 241
002F 7F61 MOV R7,#061H
0031 120000 E LCALL _accessevent
; SOURCE LINE # 242
0034 750014 R MOV contactovertimer,#014H
; SOURCE LINE # 243
0037 22 RET
0038 ?C0056:
; SOURCE LINE # 245
; SOURCE LINE # 246
0038 750064 R MOV contactovertimer,#064H
; SOURCE LINE # 247
; SOURCE LINE # 249
; SOURCE LINE # 250
; SOURCE LINE # 251
003B 22 RET
003C ?C0048:
; SOURCE LINE # 253
; SOURCE LINE # 254
003C 300003 R JNB contactfirst,?C0059
003F D200 R SETB contactlowfirst
0041 22 RET
0042 ?C0059:
; SOURCE LINE # 256
; SOURCE LINE # 258
0042 200006 R JB contactlowfirst,?C0061
; SOURCE LINE # 259
; SOURCE LINE # 260
0045 D200 R SETB contactlowfirst
; SOURCE LINE # 261
0047 850000 R MOV contactchktimer,timerl
; SOURCE LINE # 262
004A 22 RET
004B ?C0061:
; SOURCE LINE # 264
; SOURCE LINE # 265
004B C3 CLR C
004C E500 E MOV A,timerl
004E 9500 R SUBB A,contactchktimer
0050 C3 CLR C
0051 9403 SUBB A,#03H
C51 COMPILER V7.01 INOUT 03/08/2007 12:09:38 PAGE 15
0053 4017 JC ?C0054
0055 ?C0063:
; SOURCE LINE # 266
0055 D200 R SETB contactfirst
; SOURCE LINE # 267
0057 900000 E MOV DPTR,#bittbl+03H
005A E4 CLR A
005B 93 MOVC A,@A+DPTR
005C F4 CPL A
005D 5200 R ANL instate,A
; SOURCE LINE # 269
005F 200005 E JB beeponflag,?C0064
0062 7F04 MOV R7,#04H
0064 120000 E LCALL _clr_373
0067 ?C0064:
; SOURCE LINE # 271
0067 7F65 MOV R7,#065H
0069 120000 E LCALL _accessevent
; SOURCE LINE # 272
; SOURCE LINE # 273
; SOURCE LINE # 274
; SOURCE LINE # 277
006C ?C0054:
006C 22 RET
; FUNCTION contactchk (END)
; FUNCTION tamperchk (BEGIN)
; SOURCE LINE # 279
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -