📄 mdb.lst
字号:
00B5 22 RET
; FUNCTION main (END)
; FUNCTION InitMT8985 (BEGIN)
; SOURCE LINE # 238
; SOURCE LINE # 239
; SOURCE LINE # 243
0000 B295 CPL WATCHDOG
; SOURCE LINE # 246
;---- Variable 'j' assigned to Register 'R7' ----
0002 E4 CLR A
0003 FF MOV R7,A
0004 ?C0015:
0004 EF MOV A,R7
0005 C3 CLR C
0006 9408 SUBB A,#08H
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 11
0008 504B JNC ?C0016
; SOURCE LINE # 247
; SOURCE LINE # 248
000A EF MOV A,R7
000B 2418 ADD A,#018H
000D 850082 R MOV DPL,MT8985+01H
0010 850083 R MOV DPH,MT8985
0013 F0 MOVX @DPTR,A
; SOURCE LINE # 249
;---- Variable 'i' assigned to Register 'R6' ----
0014 E4 CLR A
0015 FE MOV R6,A
0016 ?C0018:
0016 EE MOV A,R6
0017 C3 CLR C
0018 9420 SUBB A,#020H
001A 5036 JNC ?C0017
; SOURCE LINE # 250
001C ?C0021:
; SOURCE LINE # 252
; SOURCE LINE # 253
001C E500 R MOV A,MT8985+01H
001E 2420 ADD A,#020H
0020 F582 MOV DPL,A
0022 E4 CLR A
0023 3500 R ADDC A,MT8985
0025 F583 MOV DPH,A
0027 E582 MOV A,DPL
0029 2E ADD A,R6
002A F582 MOV DPL,A
002C E4 CLR A
002D 3583 ADDC A,DPH
002F F583 MOV DPH,A
0031 7440 MOV A,#040H
0033 F0 MOVX @DPTR,A
; SOURCE LINE # 254
0034 E500 R MOV A,MT8985+01H
0036 2420 ADD A,#020H
0038 F582 MOV DPL,A
003A E500 R MOV A,MT8985
003C 3401 ADDC A,#01H
003E F583 MOV DPH,A
0040 E582 MOV A,DPL
0042 2E ADD A,R6
0043 F582 MOV DPL,A
0045 E4 CLR A
0046 3583 ADDC A,DPH
0048 F583 MOV DPH,A
004A E0 MOVX A,@DPTR
;---- Variable 'temp' assigned to Register 'R5' ----
; SOURCE LINE # 255
004B 6440 XRL A,#040H
004D 70CD JNZ ?C0021
; SOURCE LINE # 256
; SOURCE LINE # 257
; SOURCE LINE # 258
; SOURCE LINE # 259
; SOURCE LINE # 260
004F ?C0020:
004F 0E INC R6
0050 80C4 SJMP ?C0018
; SOURCE LINE # 261
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 12
0052 ?C0017:
0052 0F INC R7
0053 80AF SJMP ?C0015
0055 ?C0016:
; SOURCE LINE # 264
0055 7F01 MOV R7,#01H
0057 E4 CLR A
0058 FD MOV R5,A
0059 FB MOV R3,A
005A F500 R MOV ?_SetTimeSlot?BYTE+03H,A
005C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 265
005F 7F01 MOV R7,#01H
0061 7D01 MOV R5,#01H
0063 E4 CLR A
0064 FB MOV R3,A
0065 750001 R MOV ?_SetTimeSlot?BYTE+03H,#01H
0068 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 266
006B 7F02 MOV R7,#02H
006D E4 CLR A
006E FD MOV R5,A
006F FB MOV R3,A
0070 750002 R MOV ?_SetTimeSlot?BYTE+03H,#02H
0073 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 267
0076 7F02 MOV R7,#02H
0078 7D01 MOV R5,#01H
007A E4 CLR A
007B FB MOV R3,A
007C 750003 R MOV ?_SetTimeSlot?BYTE+03H,#03H
007F 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 268
0082 7F03 MOV R7,#03H
0084 E4 CLR A
0085 FD MOV R5,A
0086 FB MOV R3,A
0087 750004 R MOV ?_SetTimeSlot?BYTE+03H,#04H
008A 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 269
008D 7F03 MOV R7,#03H
008F 7D01 MOV R5,#01H
0091 E4 CLR A
0092 FB MOV R3,A
0093 750005 R MOV ?_SetTimeSlot?BYTE+03H,#05H
0096 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 270
0099 7F04 MOV R7,#04H
009B E4 CLR A
009C FD MOV R5,A
009D FB MOV R3,A
009E 750006 R MOV ?_SetTimeSlot?BYTE+03H,#06H
00A1 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 271
00A4 7F04 MOV R7,#04H
00A6 7D01 MOV R5,#01H
00A8 E4 CLR A
00A9 FB MOV R3,A
00AA 750007 R MOV ?_SetTimeSlot?BYTE+03H,#07H
00AD 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 272
00B0 E4 CLR A
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 13
00B1 FF MOV R7,A
00B2 FD MOV R5,A
00B3 7B01 MOV R3,#01H
00B5 F500 R MOV ?_SetTimeSlot?BYTE+03H,A
00B7 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 273
00BA E4 CLR A
00BB FF MOV R7,A
00BC 7D01 MOV R5,#01H
00BE 7B01 MOV R3,#01H
00C0 750001 R MOV ?_SetTimeSlot?BYTE+03H,#01H
00C3 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 274
00C6 E4 CLR A
00C7 FF MOV R7,A
00C8 7D02 MOV R5,#02H
00CA 7B02 MOV R3,#02H
00CC F500 R MOV ?_SetTimeSlot?BYTE+03H,A
00CE 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 275
00D1 E4 CLR A
00D2 FF MOV R7,A
00D3 7D03 MOV R5,#03H
00D5 7B02 MOV R3,#02H
00D7 750001 R MOV ?_SetTimeSlot?BYTE+03H,#01H
00DA 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 276
00DD E4 CLR A
00DE FF MOV R7,A
00DF 7D04 MOV R5,#04H
00E1 7B03 MOV R3,#03H
00E3 F500 R MOV ?_SetTimeSlot?BYTE+03H,A
00E5 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 277
00E8 E4 CLR A
00E9 FF MOV R7,A
00EA 7D05 MOV R5,#05H
00EC 7B03 MOV R3,#03H
00EE 750001 R MOV ?_SetTimeSlot?BYTE+03H,#01H
00F1 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 278
00F4 E4 CLR A
00F5 FF MOV R7,A
00F6 7D06 MOV R5,#06H
00F8 7B04 MOV R3,#04H
00FA F500 R MOV ?_SetTimeSlot?BYTE+03H,A
00FC 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 279
00FF E4 CLR A
0100 FF MOV R7,A
0101 7D07 MOV R5,#07H
0103 7B04 MOV R3,#04H
0105 750001 R MOV ?_SetTimeSlot?BYTE+03H,#01H
0108 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 283
010B 7F01 MOV R7,#01H
010D 7D02 MOV R5,#02H
010F E4 CLR A
0110 FB MOV R3,A
0111 750008 R MOV ?_SetTimeSlot?BYTE+03H,#08H
0114 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 284
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 14
0117 7F01 MOV R7,#01H
0119 7D03 MOV R5,#03H
011B E4 CLR A
011C FB MOV R3,A
011D 750009 R MOV ?_SetTimeSlot?BYTE+03H,#09H
0120 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 285
0123 7F01 MOV R7,#01H
0125 7D04 MOV R5,#04H
0127 E4 CLR A
0128 FB MOV R3,A
0129 75000A R MOV ?_SetTimeSlot?BYTE+03H,#0AH
012C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 286
012F 7F01 MOV R7,#01H
0131 7D05 MOV R5,#05H
0133 E4 CLR A
0134 FB MOV R3,A
0135 75000B R MOV ?_SetTimeSlot?BYTE+03H,#0BH
0138 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 287
013B 7F02 MOV R7,#02H
013D 7D02 MOV R5,#02H
013F E4 CLR A
0140 FB MOV R3,A
0141 75000C R MOV ?_SetTimeSlot?BYTE+03H,#0CH
0144 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 288
0147 7F02 MOV R7,#02H
0149 7D03 MOV R5,#03H
014B E4 CLR A
014C FB MOV R3,A
014D 75000D R MOV ?_SetTimeSlot?BYTE+03H,#0DH
0150 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 289
0153 7F02 MOV R7,#02H
0155 7D04 MOV R5,#04H
0157 E4 CLR A
0158 FB MOV R3,A
0159 75000E R MOV ?_SetTimeSlot?BYTE+03H,#0EH
015C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 290
015F 7F02 MOV R7,#02H
0161 7D05 MOV R5,#05H
0163 E4 CLR A
0164 FB MOV R3,A
0165 75000F R MOV ?_SetTimeSlot?BYTE+03H,#0FH
0168 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 291
016B 7F03 MOV R7,#03H
016D 7D02 MOV R5,#02H
016F E4 CLR A
0170 FB MOV R3,A
0171 750010 R MOV ?_SetTimeSlot?BYTE+03H,#010H
0174 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 292
0177 7F03 MOV R7,#03H
0179 7D03 MOV R5,#03H
017B E4 CLR A
017C FB MOV R3,A
017D 750011 R MOV ?_SetTimeSlot?BYTE+03H,#011H
0180 120000 R LCALL _SetTimeSlot
C51 COMPILER V3.20, SN-0 MDB 05/14/03 11:30:42 PAGE 15
; SOURCE LINE # 293
0183 7F03 MOV R7,#03H
0185 7D04 MOV R5,#04H
0187 E4 CLR A
0188 FB MOV R3,A
0189 750012 R MOV ?_SetTimeSlot?BYTE+03H,#012H
018C 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 294
018F 7F03 MOV R7,#03H
0191 7D05 MOV R5,#05H
0193 E4 CLR A
0194 FB MOV R3,A
0195 750013 R MOV ?_SetTimeSlot?BYTE+03H,#013H
0198 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 295
019B 7F04 MOV R7,#04H
019D 7D02 MOV R5,#02H
019F E4 CLR A
01A0 FB MOV R3,A
01A1 750014 R MOV ?_SetTimeSlot?BYTE+03H,#014H
01A4 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 296
01A7 7F04 MOV R7,#04H
01A9 7D03 MOV R5,#03H
01AB E4 CLR A
01AC FB MOV R3,A
01AD 750015 R MOV ?_SetTimeSlot?BYTE+03H,#015H
01B0 120000 R LCALL _SetTimeSlot
; SOURCE LINE # 297
01B3 7F04 MOV R7,#04H
01B5 7D04 MOV R5,#04H
01B7 E4 CLR A
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -