📄 admain.lst
字号:
00B5 FC MOV R4,A
00B6 FF MOV R7,A
00B7 120000 R LCALL _SetDac
; SOURCE LINE # 286
00BA E4 CLR A
00BB F500 R MOV i,A
00BD ?C0054:
00BD E500 R MOV A,i
00BF 25E0 ADD A,ACC
00C1 2400 R ADD A,#LOW temp_s
00C3 F8 MOV R0,A
00C4 E4 CLR A
00C5 F6 MOV @R0,A
00C6 08 INC R0
00C7 F6 MOV @R0,A
00C8 0500 R INC i
C51 COMPILER V7.10 ADMAIN 06/05/2006 09:59:57 PAGE 20
00CA E500 R MOV A,i
00CC B414EE CJNE A,#014H,?C0054
00CF 8056 SJMP ?C0057
; SOURCE LINE # 287
; SOURCE LINE # 288
00D1 ?C0050:
; SOURCE LINE # 290
; SOURCE LINE # 291
00D1 E4 CLR A
00D2 FF MOV R7,A
00D3 120000 R LCALL _Calcu
; SOURCE LINE # 292
00D6 E500 R MOV A,flag_s
00D8 6401 XRL A,#01H
00DA 704B JNZ ?C0057
; SOURCE LINE # 293
; SOURCE LINE # 294
00DC 750013 R MOV i,#013H
00DF ?C0059:
00DF E500 R MOV A,i
00E1 25E0 ADD A,ACC
00E3 2400 R ADD A,#LOW temp_s+0FFFEH
00E5 F8 MOV R0,A
00E6 E6 MOV A,@R0
00E7 FE MOV R6,A
00E8 08 INC R0
00E9 E6 MOV A,@R0
00EA FF MOV R7,A
00EB E500 R MOV A,i
00ED 25E0 ADD A,ACC
00EF 2400 R ADD A,#LOW temp_s
00F1 F8 MOV R0,A
00F2 A606 MOV @R0,AR6
00F4 08 INC R0
00F5 A607 MOV @R0,AR7
00F7 D500E5 R DJNZ i,?C0059
00FA ?C0060:
; SOURCE LINE # 295
00FA 7800 R MOV R0,#LOW temp_s
00FC A600 R MOV @R0,Da_i
00FE 08 INC R0
00FF A600 R MOV @R0,Da_i+01H
; SOURCE LINE # 296
0101 E4 CLR A
0102 F500 R MOV flag_s,A
; SOURCE LINE # 297
0104 E500 R MOV A,j
0106 30E702 JNB ACC.7,?C0062
0109 0500 R INC temp_t
010B ?C0062:
; SOURCE LINE # 299
010B E500 R MOV A,temp_t
010D C3 CLR C
010E 9464 SUBB A,#064H
0110 4015 JC ?C0057
; SOURCE LINE # 300
; SOURCE LINE # 301
0112 AF00 R MOV R7,Ad_o+01H
0114 AE00 R MOV R6,Ad_o
0116 120000 R LCALL _Write_Serial
0119 ?C0064:
; SOURCE LINE # 302
C51 COMPILER V7.10 ADMAIN 06/05/2006 09:59:57 PAGE 21
0119 E500 R MOV A,flag
011B 70FC JNZ ?C0064
011D ?C0065:
; SOURCE LINE # 303
011D AF00 R MOV R7,Da_i+01H
011F AE00 R MOV R6,Da_i
0121 120000 R LCALL _Write_Serial
; SOURCE LINE # 304
0124 E4 CLR A
0125 F500 R MOV temp_t,A
; SOURCE LINE # 305
; SOURCE LINE # 306
; SOURCE LINE # 307
0127 ?C0057:
; SOURCE LINE # 309
0127 E500 R MOV A,time_p
0129 701A JNZ ?C0066
012B E500 R MOV A,flag1
012D D3 SETB C
012E 9400 SUBB A,#00H
0130 4013 JC ?C0066
; SOURCE LINE # 310
; SOURCE LINE # 311
0132 E4 CLR A
0133 F500 R MOV flag1,A
; SOURCE LINE # 312
0135 7BFF MOV R3,#0FFH
0137 7A00 R MOV R2,#HIGH ?SC_14
0139 7900 R MOV R1,#LOW ?SC_14
013B 7D08 MOV R5,#08H
013D 120000 R LCALL _W_Uart
; SOURCE LINE # 313
0140 E4 CLR A
0141 F500 R MOV Wptr,A
0143 F500 R MOV Rptr,A
; SOURCE LINE # 314
0145 ?C0066:
; SOURCE LINE # 316
0145 E500 R MOV A,Rptr
0147 6500 R XRL A,Wptr
0149 7003 JNZ $ + 5H
014B 020000 R LJMP ?C0047
; SOURCE LINE # 317
; SOURCE LINE # 318
014E 750080 R MOV time_p,#080H
; SOURCE LINE # 319
0151 7400 R MOV A,#LOW DATA_U
0153 2500 R ADD A,Rptr
0155 F8 MOV R0,A
0156 E6 MOV A,@R0
0157 F500 R MOV k,A
; SOURCE LINE # 320
0159 0500 R INC Rptr
; SOURCE LINE # 321
015B E500 R MOV A,Rptr
015D C3 CLR C
015E 9440 SUBB A,#040H
0160 4003 JC ?C0068
0162 E4 CLR A
0163 F500 R MOV Rptr,A
0165 ?C0068:
; SOURCE LINE # 322
C51 COMPILER V7.10 ADMAIN 06/05/2006 09:59:57 PAGE 22
0165 E500 R MOV A,flag1
0167 14 DEC A
0168 606F JZ ?C0083
016A 14 DEC A
016B 7003 JNZ $ + 5H
016D 020000 R LJMP ?C0087
0170 14 DEC A
0171 7003 JNZ $ + 5H
0173 020000 R LJMP ?C0089
0176 24F3 ADD A,#0F3H
0178 7003 JNZ $ + 5H
017A 020000 R LJMP ?C0093
017D 24F0 ADD A,#0F0H
017F 7003 JNZ $ + 5H
0181 020000 R LJMP ?C0099
0184 2420 ADD A,#020H
0186 6003 JZ $ + 5H
0188 020000 R LJMP ?C0047
; SOURCE LINE # 323
; SOURCE LINE # 324
018B ?C0070:
; SOURCE LINE # 325
018B E500 R MOV A,k
018D B4AA06 CJNE A,#0AAH,?C0071
0190 750001 R MOV flag1,#01H
0193 020000 R LJMP ?C0047
0196 ?C0071:
; SOURCE LINE # 326
0196 E500 R MOV A,k
0198 B4BB06 CJNE A,#0BBH,?C0073
019B 750010 R MOV flag1,#010H
019E 020000 R LJMP ?C0047
01A1 ?C0073:
; SOURCE LINE # 327
01A1 E500 R MOV A,k
01A3 B4CC24 CJNE A,#0CCH,?C0075
; SOURCE LINE # 328
; SOURCE LINE # 329
01A6 E4 CLR A
01A7 F500 R MOV i,A
01A9 ?C0076:
01A9 E500 R MOV A,i
01AB C3 CLR C
01AC 9414 SUBB A,#014H
01AE 4003 JC $ + 5H
01B0 020000 R LJMP ?C0047
; SOURCE LINE # 330
; SOURCE LINE # 331
01B3 E500 R MOV A,i
01B5 25E0 ADD A,ACC
01B7 2400 R ADD A,#LOW temp_s
01B9 F8 MOV R0,A
01BA E6 MOV A,@R0
01BB FE MOV R6,A
01BC 08 INC R0
01BD E6 MOV A,@R0
01BE FF MOV R7,A
01BF 120000 R LCALL _Write_Serial
01C2 ?C0079:
; SOURCE LINE # 332
01C2 E500 R MOV A,flag
01C4 70FC JNZ ?C0079
C51 COMPILER V7.10 ADMAIN 06/05/2006 09:59:57 PAGE 23
; SOURCE LINE # 333
01C6 ?C0078:
01C6 0500 R INC i
01C8 80DF SJMP ?C0076
; SOURCE LINE # 347
01CA ?C0075:
; SOURCE LINE # 348
01CA E500 R MOV A,k
01CC 64CD XRL A,#0CDH
01CE 6003 JZ $ + 5H
01D0 020000 R LJMP ?C0047
01D3 750020 R MOV flag1,#020H
; SOURCE LINE # 349
01D6 020000 R LJMP ?C0047
; SOURCE LINE # 350
01D9 ?C0083:
; SOURCE LINE # 351
01D9 E500 R MOV A,k
01DB D3 SETB C
01DC 9400 SUBB A,#00H
01DE 4019 JC ?C0084
; SOURCE LINE # 352
; SOURCE LINE # 353
01E0 750002 R MOV flag1,#02H
; SOURCE LINE # 354
01E3 850000 R MOV len_r,k
; SOURCE LINE # 355
01E6 E500 R MOV A,len_r
01E8 D3 SETB C
01E9 943C SUBB A,#03CH
01EB 4003 JC ?C0085
01ED 75003C R MOV len_r,#03CH
01F0 ?C0085:
; SOURCE LINE # 356
01F0 E4 CLR A
01F1 F500 R MOV count,A
; SOURCE LINE # 357
01F3 850000 R MOV Addr_P,Rptr
; SOURCE LINE # 358
01F6 020000 R LJMP ?C0047
01F9 ?C0084:
; SOURCE LINE # 360
01F9 E4 CLR A
01FA F500 R MOV flag1,A
; SOURCE LINE # 361
01FC 020000 R LJMP ?C0047
; SOURCE LINE # 362
01FF ?C0087:
; SOURCE LINE # 363
01FF 0500 R INC count
; SOURCE LINE # 364
0201 E500 R MOV A,count
0203 6500 R XRL A,len_r
0205 6003 JZ $ + 5H
0207 020000 R LJMP ?C0047
020A 750003 R MOV flag1,#03H
; SOURCE LINE # 366
020D 020000 R LJMP ?C0047
; SOURCE LINE # 367
0210 ?C0089:
; SOURCE LINE # 368
0210 E4 CLR A
C51 COMPILER V7.10 ADMAIN 06/05/2006 09:59:57 PAGE 24
0211 FD MOV R5,A
0212 FF MOV R7,A
0213 120000 R LCALL _Write_f
; SOURCE LINE # 369
0216 850000 R MOV Rptr,Addr_P
; SOURCE LINE # 370
0219 E500 R MOV A,len_r
021B 13 RRC A
021C 13 RRC A
021D 543F ANL A,#03FH
021F F500 R MOV count,A
; SOURCE LINE # 371
0221 E4 CLR A
0222 F500 R MOV i,A
0224 ?C0090:
0224 E500 R MOV A,i
0226 C3 CLR C
0227 9500 R SUBB A,count
0229 5033 JNC ?C0091
; SOURCE LINE # 372
; SOURCE LINE # 373
022B 8500C6 R MOV
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -