📄 tcxmaster.lst
字号:
004E 00 NOP
; SOURCE LINE # 120
004F E4 CLR A
0050 F0 MOVX @DPTR,A
; SOURCE LINE # 124
0051 00 NOP
0052 00 NOP
0053 00 NOP
; SOURCE LINE # 125
0054 900000 E MOV DPTR,#PINFLAGSAB
0057 74C8 MOV A,#0C8H
0059 F0 MOVX @DPTR,A
; SOURCE LINE # 126
005A 00 NOP
005B 00 NOP
005C 00 NOP
; SOURCE LINE # 129
005D 900000 E MOV DPTR,#PORTACFG
0060 E0 MOVX A,@DPTR
0061 4480 ORL A,#080H
0063 F0 MOVX @DPTR,A
; SOURCE LINE # 130
0064 00 NOP
0065 00 NOP
0066 00 NOP
; SOURCE LINE # 131
0067 E4 CLR A
0068 900000 E MOV DPTR,#FIFOPINPOLAR
006B F0 MOVX @DPTR,A
; SOURCE LINE # 132
006C 00 NOP
006D 00 NOP
006E 00 NOP
; SOURCE LINE # 135
006F 900000 E MOV DPTR,#EP2FIFOCFG
0072 F0 MOVX @DPTR,A
; SOURCE LINE # 136
0073 00 NOP
0074 00 NOP
0075 00 NOP
; SOURCE LINE # 138
0076 740C MOV A,#0CH
0078 F0 MOVX @DPTR,A
; SOURCE LINE # 139
C51 COMPILER V8.02 TCXMASTER 05/04/2008 21:52:43 PAGE 11
0079 00 NOP
007A 00 NOP
007B 00 NOP
; SOURCE LINE # 142
007C 900000 E MOV DPTR,#EP2AUTOINLENH
007F 7404 MOV A,#04H
0081 F0 MOVX @DPTR,A
; SOURCE LINE # 143
0082 00 NOP
0083 00 NOP
0084 00 NOP
; SOURCE LINE # 144
0085 00 NOP
0086 00 NOP
0087 00 NOP
; SOURCE LINE # 145
0088 E4 CLR A
0089 900000 E MOV DPTR,#EP2AUTOINLENL
008C F0 MOVX @DPTR,A
; SOURCE LINE # 146
008D 00 NOP
008E 00 NOP
008F 00 NOP
; SOURCE LINE # 148
0090 22 RET
; FUNCTION TD_Init (END)
; FUNCTION TD_Poll (BEGIN)
; SOURCE LINE # 154
; SOURCE LINE # 155
; SOURCE LINE # 176
0000 22 RET
; FUNCTION TD_Poll (END)
; FUNCTION TD_Suspend (BEGIN)
; SOURCE LINE # 178
; SOURCE LINE # 179
; SOURCE LINE # 180
0000 D3 SETB C
; SOURCE LINE # 181
0001 ?C0003:
0001 22 RET
; FUNCTION TD_Suspend (END)
; FUNCTION TD_Resume (BEGIN)
; SOURCE LINE # 183
; SOURCE LINE # 184
; SOURCE LINE # 185
0000 D3 SETB C
; SOURCE LINE # 186
0001 ?C0004:
0001 22 RET
; FUNCTION TD_Resume (END)
; FUNCTION DR_GetDescriptor (BEGIN)
; SOURCE LINE # 192
; SOURCE LINE # 193
; SOURCE LINE # 194
0000 D3 SETB C
; SOURCE LINE # 195
0001 ?C0005:
0001 22 RET
C51 COMPILER V8.02 TCXMASTER 05/04/2008 21:52:43 PAGE 12
; FUNCTION DR_GetDescriptor (END)
; FUNCTION DR_SetConfiguration (BEGIN)
; SOURCE LINE # 197
; SOURCE LINE # 198
; SOURCE LINE # 200
0000 900000 E MOV DPTR,#USBCS
0003 E0 MOVX A,@DPTR
0004 30E716 JNB ACC.7,?C0006
; SOURCE LINE # 201
; SOURCE LINE # 202
0007 900000 E MOV DPTR,#EP6AUTOINLENH
000A 7402 MOV A,#02H
000C F0 MOVX @DPTR,A
; SOURCE LINE # 203
000D 00 NOP
000E 00 NOP
000F 00 NOP
; SOURCE LINE # 204
0010 00 NOP
0011 00 NOP
0012 00 NOP
; SOURCE LINE # 205
0013 E4 CLR A
0014 900000 E MOV DPTR,#EP6AUTOINLENL
0017 F0 MOVX @DPTR,A
; SOURCE LINE # 206
0018 00 NOP
0019 00 NOP
001A 00 NOP
; SOURCE LINE # 207
001B 8014 SJMP ?C0007
001D ?C0006:
; SOURCE LINE # 209
; SOURCE LINE # 210
001D E4 CLR A
001E 900000 E MOV DPTR,#EP6AUTOINLENH
0021 F0 MOVX @DPTR,A
; SOURCE LINE # 211
0022 00 NOP
0023 00 NOP
0024 00 NOP
; SOURCE LINE # 213
0025 00 NOP
0026 00 NOP
0027 00 NOP
; SOURCE LINE # 214
0028 900000 E MOV DPTR,#EP6AUTOINLENL
002B 7440 MOV A,#040H
002D F0 MOVX @DPTR,A
; SOURCE LINE # 215
002E 00 NOP
002F 00 NOP
0030 00 NOP
; SOURCE LINE # 217
0031 ?C0007:
; SOURCE LINE # 219
0031 900000 E MOV DPTR,#SETUPDAT+02H
0034 E0 MOVX A,@DPTR
0035 F500 R MOV Configuration,A
; SOURCE LINE # 220
0037 D3 SETB C
C51 COMPILER V8.02 TCXMASTER 05/04/2008 21:52:43 PAGE 13
; SOURCE LINE # 221
0038 ?C0008:
0038 22 RET
; FUNCTION DR_SetConfiguration (END)
; FUNCTION DR_GetConfiguration (BEGIN)
; SOURCE LINE # 223
; SOURCE LINE # 224
; SOURCE LINE # 225
0000 900000 E MOV DPTR,#EP0BUF
0003 E500 R MOV A,Configuration
0005 F0 MOVX @DPTR,A
; SOURCE LINE # 226
0006 E4 CLR A
0007 900000 E MOV DPTR,#EP0BCH
000A F0 MOVX @DPTR,A
; SOURCE LINE # 227
000B 900000 E MOV DPTR,#EP0BCL
000E 04 INC A
000F F0 MOVX @DPTR,A
; SOURCE LINE # 228
0010 D3 SETB C
; SOURCE LINE # 229
0011 ?C0009:
0011 22 RET
; FUNCTION DR_GetConfiguration (END)
; FUNCTION DR_SetInterface (BEGIN)
; SOURCE LINE # 231
; SOURCE LINE # 232
; SOURCE LINE # 233
0000 900000 E MOV DPTR,#SETUPDAT+02H
0003 E0 MOVX A,@DPTR
0004 F500 R MOV AlternateSetting,A
; SOURCE LINE # 234
0006 D3 SETB C
; SOURCE LINE # 235
0007 ?C0010:
0007 22 RET
; FUNCTION DR_SetInterface (END)
; FUNCTION DR_GetInterface (BEGIN)
; SOURCE LINE # 237
; SOURCE LINE # 238
; SOURCE LINE # 239
0000 900000 E MOV DPTR,#EP0BUF
0003 E500 R MOV A,AlternateSetting
0005 F0 MOVX @DPTR,A
; SOURCE LINE # 240
0006 E4 CLR A
0007 900000 E MOV DPTR,#EP0BCH
000A F0 MOVX @DPTR,A
; SOURCE LINE # 241
000B 900000 E MOV DPTR,#EP0BCL
000E 04 INC A
000F F0 MOVX @DPTR,A
; SOURCE LINE # 242
0010 D3 SETB C
; SOURCE LINE # 243
0011 ?C0011:
0011 22 RET
; FUNCTION DR_GetInterface (END)
C51 COMPILER V8.02 TCXMASTER 05/04/2008 21:52:43 PAGE 14
; FUNCTION DR_GetStatus (BEGIN)
; SOURCE LINE # 245
; SOURCE LINE # 246
; SOURCE LINE # 247
0000 D3 SETB C
; SOURCE LINE # 248
0001 ?C0012:
0001 22 RET
; FUNCTION DR_GetStatus (END)
; FUNCTION DR_ClearFeature (BEGIN)
; SOURCE LINE # 250
; SOURCE LINE # 251
; SOURCE LINE # 252
0000 D3 SETB C
; SOURCE LINE # 253
0001 ?C0013:
0001 22 RET
; FUNCTION DR_ClearFeature (END)
; FUNCTION DR_SetFeature (BEGIN)
; SOURCE LINE # 255
; SOURCE LINE # 256
; SOURCE LINE # 257
0000 D3 SETB C
; SOURCE LINE # 258
0001 ?C0014:
0001 22 RET
; FUNCTION DR_SetFeature (END)
; FUNCTION DR_VendorCmnd (BEGIN)
; SOURCE LINE # 260
; SOURCE LINE # 261
; SOURCE LINE # 262
0000 D3 SETB C
; SOURCE LINE # 263
0001 ?C0015:
0001 22 RET
; FUNCTION DR_VendorCmnd (END)
; FUNCTION ISR_Sudav (BEGIN)
0000 C0E0 PUSH ACC
0002 C083 PUSH DPH
0004 C082 PUSH DPL
; SOURCE LINE # 271
; SOURCE LINE # 273
0006 D200 E SETB GotSUD
; SOURCE LINE # 274
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -