📄 mb9002.lst
字号:
0015 7003 JNZ $ + 5H
0017 020000 R LJMP ?C0026
; SOURCE LINE # 388
; SOURCE LINE # 389
001A 7E00 MOV R6,#00H
001C 120000 R LCALL _Isascii2
001F EF MOV A,R7
0020 4E ORL A,R6
0021 6052 JZ ?C0027
; SOURCE LINE # 390
; SOURCE LINE # 391
0023 AB00 R MOV R3,s
0025 AA00 R MOV R2,s+01H
0027 A900 R MOV R1,s+02H
0029 120000 E LCALL ?C?CLDPTR
002C 640A XRL A,#0AH
002E 6032 JZ ?C0028
; SOURCE LINE # 392
; SOURCE LINE # 393
0030 E4 CLR A
0031 F500 R MOV actual_adr,A
0033 F500 R MOV actual_adr+01H,A
; SOURCE LINE # 394
0035 850000 R MOV ?_Disp_num?BYTE+04H,font_size
0038 850000 R MOV ?_Disp_num?BYTE+05H,back_cor
003B 850000 R MOV ?_Disp_num?BYTE+06H,char_cor
003E A200 E MOV C,at_label
0040 120000 R LCALL L?0074
; SOURCE LINE # 395
0043 0500 E INC content_col
; SOURCE LINE # 396
0045 E500 E MOV A,content_col
0047 D3 SETB C
0048 9408 SUBB A,#08H
004A 4027 JC ?C0031
; SOURCE LINE # 397
; SOURCE LINE # 398
004C E4 CLR A
004D F500 E MOV content_col,A
; SOURCE LINE # 399
004F 0500 E INC content_row
; SOURCE LINE # 400
0051 E500 E MOV A,content_row
0053 D3 SETB C
0054 9406 SUBB A,#06H
0056 401B JC ?C0031
; SOURCE LINE # 401
; SOURCE LINE # 402
0058 E4 CLR A
0059 F500 E MOV content_row,A
; SOURCE LINE # 403
005B F500 E MOV content_col,A
; SOURCE LINE # 404
005D D200 E SETB full_screen_F
; SOURCE LINE # 405
; SOURCE LINE # 406
; SOURCE LINE # 408
005F 020000 R LJMP ?C0069
C51 COMPILER V7.06 MB9002 06/10/2005 13:26:29 PAGE 19
0062 ?C0028:
; SOURCE LINE # 410
; SOURCE LINE # 411
0062 750002 E MOV content_col,#02H
; SOURCE LINE # 412
0065 0500 E INC content_row
; SOURCE LINE # 413
0067 E500 E MOV A,content_row
0069 D3 SETB C
006A 9406 SUBB A,#06H
006C 4048 JC ?C0069
; SOURCE LINE # 414
; SOURCE LINE # 415
006E E4 CLR A
006F F500 E MOV content_row,A
; SOURCE LINE # 416
0071 D200 E SETB full_screen_F
; SOURCE LINE # 417
; SOURCE LINE # 418
0073 ?C0031:
; SOURCE LINE # 419
; SOURCE LINE # 421
0073 8041 SJMP ?C0069
0075 ?C0027:
; SOURCE LINE # 423
; SOURCE LINE # 425
0075 AB00 R MOV R3,s
0077 AA00 R MOV R2,s+01H
0079 A900 R MOV R1,s+02H
007B 120000 R LCALL L?0077
007E 8E00 R MOV actual_adr,R6
0080 8F00 R MOV actual_adr+01H,R7
; SOURCE LINE # 426
0082 120000 R LCALL L?0073
; SOURCE LINE # 427
0085 0500 E INC content_col
; SOURCE LINE # 428
0087 E500 E MOV A,content_col
0089 D3 SETB C
008A 9408 SUBB A,#08H
008C 4013 JC ?C0034
; SOURCE LINE # 429
; SOURCE LINE # 430
008E E4 CLR A
008F F500 E MOV content_col,A
; SOURCE LINE # 431
0091 0500 E INC content_row
; SOURCE LINE # 432
0093 E500 E MOV A,content_row
0095 D3 SETB C
0096 9406 SUBB A,#06H
0098 4007 JC ?C0034
; SOURCE LINE # 433
; SOURCE LINE # 434
009A E4 CLR A
009B F500 E MOV content_row,A
; SOURCE LINE # 435
009D F500 E MOV content_col,A
; SOURCE LINE # 436
009F D200 E SETB full_screen_F
; SOURCE LINE # 437
; SOURCE LINE # 438
C51 COMPILER V7.06 MB9002 06/10/2005 13:26:29 PAGE 20
00A1 ?C0034:
; SOURCE LINE # 439
00A1 7402 MOV A,#02H
; SOURCE LINE # 441
; SOURCE LINE # 442
00A3 8013 SJMP ?C0070
00A5 ?C0026:
; SOURCE LINE # 444
; SOURCE LINE # 446
00A5 AB00 R MOV R3,s
00A7 AA00 R MOV R2,s+01H
00A9 A900 R MOV R1,s+02H
00AB 120000 E LCALL ?C?CLDPTR
00AE 750000 R MOV actual_adr,#00H
00B1 F500 R MOV actual_adr+01H,A
; SOURCE LINE # 447
00B3 120000 R LCALL L?0073
; SOURCE LINE # 448
00B6 ?C0069:
00B6 7401 MOV A,#01H
00B8 ?C0070:
00B8 2500 R ADD A,s+02H
00BA F500 R MOV s+02H,A
00BC E4 CLR A
00BD 3500 R ADDC A,s+01H
00BF F500 R MOV s+01H,A
; SOURCE LINE # 449
00C1 ?C0036:
; SOURCE LINE # 451
00C1 850000 E MOV mes_content,s+01H
00C4 850000 E MOV mes_content+01H,s+02H
; SOURCE LINE # 453
00C7 800D SJMP ?C0037
00C9 ?C0025:
; SOURCE LINE # 455
; SOURCE LINE # 457
00C9 D200 E SETB content_disp_end_F
; SOURCE LINE # 458
00CB E4 CLR A
00CC F500 E MOV mes_content,A
00CE F500 E MOV mes_content+01H,A
; SOURCE LINE # 459
00D0 F500 R MOV s,A
00D2 F500 R MOV s+01H,A
00D4 F500 R MOV s+02H,A
; SOURCE LINE # 460
00D6 ?C0037:
; SOURCE LINE # 461
00D6 AB00 R MOV R3,s
00D8 AA00 R MOV R2,s+01H
00DA A900 R MOV R1,s+02H
; SOURCE LINE # 462
00DC ?C0038:
00DC 22 RET
; FUNCTION _Disp_next_content (END)
; FUNCTION _Disp_next_font (BEGIN)
; SOURCE LINE # 466
0000 8B00 R MOV s,R3
0002 8A00 R MOV s+01H,R2
0004 8900 R MOV s+02H,R1
; SOURCE LINE # 467
C51 COMPILER V7.06 MB9002 06/10/2005 13:26:29 PAGE 21
; SOURCE LINE # 469
0006 120000 E LCALL ?C?CLDPTR
0009 FF MOV R7,A
000A 7003 JNZ $ + 5H
000C 020000 R LJMP ?C0039
; SOURCE LINE # 470
; SOURCE LINE # 471
000F 900001 MOV DPTR,#01H
0012 120000 E LCALL ?C?CLDOPTR
0015 7003 JNZ $ + 5H
0017 020000 R LJMP ?C0040
; SOURCE LINE # 472
; SOURCE LINE # 473
001A 7E00 MOV R6,#00H
001C 120000 R LCALL _Isascii2
001F EF MOV A,R7
0020 4E ORL A,R6
0021 605D JZ ?C0041
; SOURCE LINE # 474
; SOURCE LINE # 475
0023 AB00 R MOV R3,s
0025 AA00 R MOV R2,s+01H
0027 A900 R MOV R1,s+02H
0029 120000 E LCALL ?C?CLDPTR
002C 640A XRL A,#0AH
002E 603D JZ ?C0042
; SOURCE LINE # 476
; SOURCE LINE # 477
0030 E4 CLR A
0031 F500 R MOV actual_adr,A
0033 F500 R MOV actual_adr+01H,A
; SOURCE LINE # 478
0035 850000 R MOV ?_Disp_num?BYTE+04H,font_size
0038 850000 R MOV ?_Disp_num?BYTE+05H,back_cor
003B 850000 R MOV ?_Disp_num?BYTE+06H,char_cor
003E A200 E MOV C,at_label
0040 33 RLC A
0041 F500 R MOV ?_Disp_num?BYTE+07H,A
0043 AB00 R MOV R3,actual_adr+01H
0045 AA00 R MOV R2,actual_adr
0047 AD00 E MOV R5,str_col
0049 AF00 E MOV R7,str_row
004B 120000 R LCALL _Disp_num
; SOURCE LINE # 479
004E 0500 E INC str_col
; SOURCE LINE # 480
0050 E500 E MOV A,str_col
0052 D3 SETB C
0053 9408 SUBB A,#08H
0055 4027 JC ?C0045
; SOURCE LINE # 481
; SOURCE LINE # 482
0057 E4 CLR A
0058 F500 E MOV str_col,A
; SOURCE LINE # 483
005A 0500 E INC str_row
; SOURCE LINE # 484
005C E500 E MOV A,str_row
005E D3 SETB C
005F 9407 SUBB A,#07H
0061 401B JC ?C0045
; SOURCE LINE # 485
C51 COMPILER V7.06 MB9002 06/10/2005 13:26:29 PAGE 22
; SOURCE LINE # 486
0063 E4 CLR A
0064 F500 E MOV str_row,A
; SOURCE LINE # 487
0066 F500 E MOV str_col,A
; SOURCE LINE # 488
0068 D200 E SETB full_screen_F
; SOURCE LINE # 489
; SOUR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -