?? main.src
字號(hào):
; *** sync lost ***
; SOURCE LINE # 377
INC y?1170
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 379
;---- Variable 'j?1168' assigned to Register 'R1' ----
CLR A
MOV R1,A
?C0061:
; *** sync lost ***
; SOURCE LINE # 380
; *** sync lost ***
; SOURCE LINE # 381
CLR A
MOV R7,A
LCALL _lcd_dat_w
; *** sync lost ***
; SOURCE LINE # 382
INC R1
CJNE R1,#010H,?C0061
; *** sync lost ***
; SOURCE LINE # 383
?C0060:
INC i?1167
MOV A,i?1167
CLR C
SUBB A,#010H
JC ?C0058
?C0059:
; *** sync lost ***
; SOURCE LINE # 384
MOV R7,#030H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 385
MOV R7,#02H
MOV R6,#00H
LJMP _delay
; END OF _lcd_row_off
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?lcd_clear_pic?MAIN
lcd_clear_pic:
USING 0
; SOURCE LINE # 395
; *** sync lost ***
; SOURCE LINE # 396
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 399
; *** sync lost ***
; SOURCE LINE # 400
LCALL L?0106
; *** sync lost ***
; SOURCE LINE # 401
;---- Variable 'i?1271' assigned to Register 'R1' ----
CLR A
MOV R1,A
?C0065:
; *** sync lost ***
; SOURCE LINE # 402
; *** sync lost ***
; SOURCE LINE # 403
MOV A,R1
ADD A,#080H
MOV R7,A
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 404
MOV R7,#080H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 405
CLR A
MOV j?1272,A
?C0068:
; *** sync lost ***
; SOURCE LINE # 406
; *** sync lost ***
; SOURCE LINE # 407
CLR A
MOV R7,A
LCALL _lcd_dat_w
; *** sync lost ***
; SOURCE LINE # 408
INC j?1272
MOV A,j?1272
CLR C
SUBB A,#020H
JC ?C0068
; *** sync lost ***
; SOURCE LINE # 409
?C0067:
INC R1
CJNE R1,#020H,?C0065
?C0066:
; *** sync lost ***
; SOURCE LINE # 410
MOV R7,#030H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 411
MOV R7,#02H
MOV R6,#00H
LJMP _delay
; END OF lcd_clear_pic
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?lcd_black_pic?MAIN
lcd_black_pic:
USING 0
; SOURCE LINE # 421
; *** sync lost ***
; SOURCE LINE # 422
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 424
; *** sync lost ***
; SOURCE LINE # 425
LCALL L?0106
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 427
;---- Variable 'i?1373' assigned to Register 'R1' ----
CLR A
MOV R1,A
?C0072:
; *** sync lost ***
; SOURCE LINE # 428
; *** sync lost ***
; SOURCE LINE # 429
MOV A,R1
ADD A,#080H
MOV R7,A
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 430
MOV R7,#080H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 431
CLR A
MOV j?1374,A
?C0075:
; *** sync lost ***
; SOURCE LINE # 432
; *** sync lost ***
; SOURCE LINE # 433
MOV R7,#0FFH
LCALL _lcd_dat_w
; *** sync lost ***
; SOURCE LINE # 434
INC j?1374
MOV A,j?1374
CLR C
SUBB A,#020H
JC ?C0075
; *** sync lost ***
; SOURCE LINE # 435
?C0074:
INC R1
CJNE R1,#020H,?C0072
?C0073:
; *** sync lost ***
; SOURCE LINE # 436
MOV R7,#030H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 437
MOV R7,#02H
MOV R6,#00H
LJMP _delay
; END OF lcd_black_pic
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?_lcd_block_on?MAIN
_lcd_block_on:
USING 0
; SOURCE LINE # 447
;---- Variable 'temp?1475' assigned to Register 'R7' ----
; *** sync lost ***
; SOURCE LINE # 448
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 450
MOV A,R7
DEC A
MOV y?1479,A
; *** sync lost ***
; SOURCE LINE # 451
CLR C
SUBB A,#02H
JC ?C0079
; *** sync lost ***
; SOURCE LINE # 452
; *** sync lost ***
; SOURCE LINE # 453
MOV x?1478,#08H
; *** sync lost ***
; SOURCE LINE # 454
MOV A,y?1479
ADD A,#0FEH
; *** sync lost ***
; SOURCE LINE # 455
SJMP ?C0104
?C0079:
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 457
; *** sync lost ***
; SOURCE LINE # 458
CLR A
MOV x?1478,A
; *** sync lost ***
; SOURCE LINE # 459
MOV A,y?1479
?C0104:
SWAP A
ANL A,#0F0H
MOV y?1479,A
; *** sync lost ***
; SOURCE LINE # 460
?C0080:
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 462
; *** sync lost ***
; SOURCE LINE # 463
LCALL L?0106
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 465
CLR A
MOV i?1476,A
?C0081:
; *** sync lost ***
; SOURCE LINE # 466
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 468
MOV A,y?1479
ADD A,#080H
MOV R7,A
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 469
MOV A,x?1478
ADD A,#080H
MOV R7,A
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 470
INC y?1479
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 472
;---- Variable 'j?1477' assigned to Register 'R1' ----
CLR A
MOV R1,A
?C0084:
; *** sync lost ***
; SOURCE LINE # 473
CLR A
MOV R7,A
LCALL _lcd_dat_w
INC R1
CJNE R1,#0CH,?C0084
?C0085:
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 475
CLR A
MOV R1,A
?C0087:
; *** sync lost ***
; SOURCE LINE # 476
MOV R7,#0FFH
LCALL _lcd_dat_w
INC R1
CJNE R1,#04H,?C0087
; *** sync lost ***
; SOURCE LINE # 477
?C0083:
INC i?1476
MOV A,i?1476
CLR C
SUBB A,#010H
JC ?C0081
?C0082:
; *** sync lost ***
; SOURCE LINE # 478
MOV R7,#030H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 479
MOV R7,#02H
MOV R6,#00H
LJMP _delay
; END OF _lcd_block_on
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?logo?MAIN
logo:
USING 0
; SOURCE LINE # 488
; *** sync lost ***
; SOURCE LINE # 489
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 491
CLR CS
; *** sync lost ***
; SOURCE LINE # 492
CLR SCLK
; *** sync lost ***
; SOURCE LINE # 493
CLR SID
; *** sync lost ***
; SOURCE LINE # 494
LCALL lcd_initial
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 496
MOV R7,#01H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 497
CLR A
MOV R5,A
MOV R7,#02H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 498
MOV R3,#0FFH
MOV R2,#HIGH (?SC_0)
MOV R1,#LOW (?SC_0)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 499
; *** sync lost ***
; SOURCE LINE # 500
LCALL L?0109
; *** sync lost ***
; SOURCE LINE # 501
MOV R7,#064H
MOV R6,#00H
LCALL _delay
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 503
MOV R7,#01H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 504
MOV R5,#01H
MOV R7,#01H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 505
MOV R3,#0FFH
MOV R2,#HIGH (?SC_30)
MOV R1,#LOW (?SC_30)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 506
MOV R5,#02H
MOV R7,#02H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 507
MOV R3,#0FFH
MOV R2,#HIGH (?SC_43)
MOV R1,#LOW (?SC_43)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 508
MOV R5,#01H
MOV R7,#03H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 509
MOV R3,#0FFH
MOV R2,#HIGH (?SC_52)
MOV R1,#LOW (?SC_52)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 510
CLR A
MOV R5,A
MOV R7,#04H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 511
MOV R3,#0FFH
MOV R2,#HIGH (?SC_65)
MOV R1,#LOW (?SC_65)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 512
MOV R7,#064H
MOV R6,#00H
LJMP _delay
; END OF logo
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
RSEG ?PR?logo2?MAIN
logo2:
USING 0
; SOURCE LINE # 523
; *** sync lost ***
; SOURCE LINE # 524
; *** sync lost ***
; SOURCE LINE # 525
LCALL lcd_initial
; *** sync lost ***
; SOURCE LINE # 526
LCALL lcd_black_pic
; *** sync lost ***
; SOURCE LINE # 527
MOV R7,#0AH
MOV R6,#00H
LCALL _delay
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 529
CLR A
MOV R5,A
MOV R7,#02H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 530
MOV R3,#0FFH
MOV R2,#HIGH (?SC_82)
MOV R1,#LOW (?SC_82)
LCALL _lcd_str_w
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 532
MOV R7,#02H
LCALL _lcd_row_off
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 535
; *** sync lost ***
; SOURCE LINE # 536
LCALL L?0109
; *** sync lost ***
; SOURCE LINE # 537
MOV R7,#03H
LCALL _lcd_row_off
; *** sync lost ***
; SOURCE LINE # 538
MOV R7,#064H
MOV R6,#00H
LCALL _delay
; *** sync lost ***
; *** sync lost ***
; *** sync lost ***
; SOURCE LINE # 541
MOV R7,#01H
LCALL _lcd_cmd_w
; *** sync lost ***
; SOURCE LINE # 542
MOV R7,#02H
LCALL _lcd_row_on
; *** sync lost ***
; SOURCE LINE # 543
MOV R7,#03H
LCALL _lcd_row_on
; *** sync lost ***
; SOURCE LINE # 544
MOV R5,#01H
MOV R7,#01H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 545
MOV R3,#0FFH
MOV R2,#HIGH (?SC_30)
MOV R1,#LOW (?SC_30)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 546
MOV R5,#02H
MOV R7,#02H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 547
MOV R3,#0FFH
MOV R2,#HIGH (?SC_43)
MOV R1,#LOW (?SC_43)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 548
MOV R5,#01H
MOV R7,#03H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 549
MOV R3,#0FFH
MOV R2,#HIGH (?SC_52)
MOV R1,#LOW (?SC_52)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 550
CLR A
MOV R5,A
MOV R7,#04H
LCALL _lcd_setposition
; *** sync lost ***
; SOURCE LINE # 551
MOV R3,#0FFH
MOV R2,#HIGH (?SC_65)
MOV R1,#LOW (?SC_65)
LCALL _lcd_str_w
; *** sync lost ***
; SOURCE LINE # 552
MOV R7,#064H
MOV R6,#00H
LCALL _delay
; *** sync lost ***
; SOURCE LINE # 553
LJMP lcd_clear_pic
; END OF logo2
RSEG ?PR?power_down?MAIN
power_down:
; SOURCE LINE # 8
; SOURCE LINE # 9
MOV A,PCON
ORL A,#02H
MOV PCON,A
; SOURCE LINE # 15
RET
; END OF power_down
RSEG ?PR?main?MAIN
main:
USING 0
; SOURCE LINE # 20
; SOURCE LINE # 21
; SOURCE LINE # 22
LCALL logo2
; SOURCE LINE # 23
MOV R7,#032H
MOV R6,#00H
LCALL _delay
?C0094:
; SOURCE LINE # 25
SJMP ?C0094
; END OF main
END
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -