📄 mdb.lst
字号:
01B8 FB MOV R3,A
01B9 750016 R MOV ?_SetTimeSlot?BYTE+03H,#016H
01BC 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 298
01BF 7F04 MOV R7,#04H
01C1 7D05 MOV R5,#05H
01C3 E4 CLR A
01C4 FB MOV R3,A
01C5 750017 R MOV ?_SetTimeSlot?BYTE+03H,#017H
01C8 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 299
01CB E4 CLR A
01CC FF MOV R7,A
01CD 7D08 MOV R5,#08H
01CF 7B01 MOV R3,#01H
01D1 750002 R MOV ?_SetTimeSlot?BYTE+03H,#02H
01D4 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 300
01D7 E4 CLR A
01D8 FF MOV R7,A
01D9 7D09 MOV R5,#09H
01DB 7B01 MOV R3,#01H
01DD 750003 R MOV ?_SetTimeSlot?BYTE+03H,#03H
01E0 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 301
01E3 E4 CLR A
01E4 FF MOV R7,A
01E5 7D0A MOV R5,#0AH
01E7 7B01 MOV R3,#01H
01E9 750004 R MOV ?_SetTimeSlot?BYTE+03H,#04H
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 16
01EC 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 302
01EF E4 CLR A
01F0 FF MOV R7,A
01F1 7D0B MOV R5,#0BH
01F3 7B01 MOV R3,#01H
01F5 750005 R MOV ?_SetTimeSlot?BYTE+03H,#05H
01F8 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 303
01FB E4 CLR A
01FC FF MOV R7,A
01FD 7D0C MOV R5,#0CH
01FF 7B02 MOV R3,#02H
0201 750002 R MOV ?_SetTimeSlot?BYTE+03H,#02H
0204 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 304
0207 E4 CLR A
0208 FF MOV R7,A
0209 7D0D MOV R5,#0DH
020B 7B02 MOV R3,#02H
020D 750003 R MOV ?_SetTimeSlot?BYTE+03H,#03H
0210 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 305
0213 E4 CLR A
0214 FF MOV R7,A
0215 7D0E MOV R5,#0EH
0217 7B02 MOV R3,#02H
0219 750004 R MOV ?_SetTimeSlot?BYTE+03H,#04H
021C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 306
021F E4 CLR A
0220 FF MOV R7,A
0221 7D0F MOV R5,#0FH
0223 7B02 MOV R3,#02H
0225 750005 R MOV ?_SetTimeSlot?BYTE+03H,#05H
0228 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 307
022B E4 CLR A
022C FF MOV R7,A
022D 7D10 MOV R5,#010H
022F 7B03 MOV R3,#03H
0231 750002 R MOV ?_SetTimeSlot?BYTE+03H,#02H
0234 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 308
0237 E4 CLR A
0238 FF MOV R7,A
0239 7D11 MOV R5,#011H
023B 7B03 MOV R3,#03H
023D 750003 R MOV ?_SetTimeSlot?BYTE+03H,#03H
0240 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 309
0243 E4 CLR A
0244 FF MOV R7,A
0245 7D12 MOV R5,#012H
0247 7B03 MOV R3,#03H
0249 750004 R MOV ?_SetTimeSlot?BYTE+03H,#04H
024C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 310
024F E4 CLR A
0250 FF MOV R7,A
0251 7D13 MOV R5,#013H
0253 7B03 MOV R3,#03H
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 17
0255 750005 R MOV ?_SetTimeSlot?BYTE+03H,#05H
0258 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 311
025B E4 CLR A
025C FF MOV R7,A
025D 7D14 MOV R5,#014H
025F 7B04 MOV R3,#04H
0261 750002 R MOV ?_SetTimeSlot?BYTE+03H,#02H
0264 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 312
0267 E4 CLR A
0268 FF MOV R7,A
0269 7D15 MOV R5,#015H
026B 7B04 MOV R3,#04H
026D 750003 R MOV ?_SetTimeSlot?BYTE+03H,#03H
0270 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 313
0273 E4 CLR A
0274 FF MOV R7,A
0275 7D16 MOV R5,#016H
0277 7B04 MOV R3,#04H
0279 750004 R MOV ?_SetTimeSlot?BYTE+03H,#04H
027C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 314
027F E4 CLR A
0280 FF MOV R7,A
0281 7D17 MOV R5,#017H
0283 7B04 MOV R3,#04H
0285 750005 R MOV ?_SetTimeSlot?BYTE+03H,#05H
0288 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 341
028B ?C0024:
028B 22 RET
; FUNCTION InitMT8985 (END)
; FUNCTION _SetTimeSlot (BEGIN)
;---- Variable 'ucHWI' assigned to Register 'R1' ----
0000 A907 MOV R1,AR7
;---- Variable 'ucTSI' assigned to Register 'R6' ----
0002 AE05 MOV R6,AR5
;---- Variable 'ucHWO' assigned to Register 'R3' ----
; SOURCE LINE # 352
; SOURCE LINE # 353
; SOURCE LINE # 354
0004 B295 CPL WATCHDOG
; SOURCE LINE # 357
0006 EB MOV A,R3
0007 2410 ADD A,#010H
0009 850082 R MOV DPL,MT8985+01H
000C 850083 R MOV DPH,MT8985
000F F0 MOVX @DPTR,A
; SOURCE LINE # 358
0010 E9 MOV A,R1
0011 C4 SWAP A
0012 33 RLC A
0013 54E0 ANL A,#0E0H
0015 2E ADD A,R6
0016 F500 R MOV m_ucVar1,A
0018 ?C0025:
; SOURCE LINE # 360
; SOURCE LINE # 361
0018 E500 R MOV A,MT8985+01H
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 18
001A 2420 ADD A,#020H
001C F582 MOV DPL,A
001E E4 CLR A
001F 3500 R ADDC A,MT8985
0021 F583 MOV DPH,A
0023 E582 MOV A,DPL
0025 2500 R ADD A,ucTSO
0027 F582 MOV DPL,A
0029 E4 CLR A
002A 3583 ADDC A,DPH
002C F583 MOV DPH,A
002E E500 R MOV A,m_ucVar1
0030 F0 MOVX @DPTR,A
; SOURCE LINE # 362
0031 E500 R MOV A,MT8985+01H
0033 2420 ADD A,#020H
0035 F582 MOV DPL,A
0037 E500 R MOV A,MT8985
0039 3401 ADDC A,#01H
003B F583 MOV DPH,A
003D E582 MOV A,DPL
003F 2500 R ADD A,ucTSO
0041 F582 MOV DPL,A
0043 E4 CLR A
0044 3583 ADDC A,DPH
0046 F583 MOV DPH,A
0048 E0 MOVX A,@DPTR
0049 F500 R MOV m_ucVar2,A
; SOURCE LINE # 363
004B 6500 R XRL A,m_ucVar1
004D 70C9 JNZ ?C0025
; SOURCE LINE # 364
; SOURCE LINE # 365
; SOURCE LINE # 366
; SOURCE LINE # 367
004F ?C0026:
; SOURCE LINE # 370
004F EB MOV A,R3
0050 2418 ADD A,#018H
0052 850082 R MOV DPL,MT8985+01H
0055 850083 R MOV DPH,MT8985
0058 F0 MOVX @DPTR,A
0059 ?C0028:
; SOURCE LINE # 372
; SOURCE LINE # 373
0059 E500 R MOV A,MT8985+01H
005B 2420 ADD A,#020H
005D F582 MOV DPL,A
005F E4 CLR A
0060 3500 R ADDC A,MT8985
0062 F583 MOV DPH,A
0064 E582 MOV A,DPL
0066 2500 R ADD A,ucTSO
0068 F582 MOV DPL,A
006A E4 CLR A
006B 3583 ADDC A,DPH
006D F583 MOV DPH,A
006F 7441 MOV A,#041H
0071 F0 MOVX @DPTR,A
; SOURCE LINE # 374
0072 E500 R MOV A,MT8985+01H
0074 2420 ADD A,#020H
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 19
0076 F582 MOV DPL,A
0078 E500 R MOV A,MT8985
007A 3401 ADDC A,#01H
007C F583 MOV DPH,A
007E E582 MOV A,DPL
0080 2500 R ADD A,ucTSO
0082 F582 MOV DPL,A
0084 E4 CLR A
0085 3583 ADDC A,DPH
0087 F583 MOV DPH,A
0089 E0 MOVX A,@DPTR
008A F500 R MOV m_ucVar2,A
; SOURCE LINE # 375
008C 6441 XRL A,#041H
008E 70C9 JNZ ?C0028
; SOURCE LINE # 376
; SOURCE LINE # 377
; SOURCE LINE # 378
; SOURCE LINE # 379
; SOURCE LINE # 382
0090 ?C0031:
0090 22 RET
; FUNCTION _SetTimeSlot (END)
; FUNCTION HandleCMD (BEGIN)
; SOURCE LINE # 391
; SOURCE LINE # 392
; SOURCE LINE # 393
0000 B295 CPL WATCHDOG
; SOURCE LINE # 395
0002 900000 E MOV DPTR,#L3RxVar+02H
0005 E0 MOVX A,@DPTR
0006 FE MOV R6,A
0007 A3 INC DPTR
0008 E0 MOVX A,@DPTR
0009 8EF0 MOV B,R6
000B 120000 E LCALL ?C_ICASE
000E 0000 R DW ?C0036
0010 0000 DW 00H
0012 0000 R DW ?C0033
0014 04C5 DW 04C5H
0016 0000 DW 00H
0018 0000 R DW ?C0035
; SOURCE LINE # 396
; SOURCE LINE # 397
001A ?C0033:
; SOURCE LINE # 399
001A 120000 E LCALL GetSWVer
; SOURCE LINE # 401
001D 22 RET
; SOURCE LINE # 403
; SOURCE LINE # 404
; SOURCE LINE # 406
001E ?C0035:
; SOURCE LINE # 408
001E 120000 E LCALL CheckTxHPI
; SOURCE LINE # 411
; SOURCE LINE # 412
; SOURCE LINE # 415
0021 ?C0036:
0021 22 RET
; FUNCTION HandleCMD (END)
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 20
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1013 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 22 5
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -