📄 解码.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/16/2008 19:24:48 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 解码LCD.obj, 解码.obj TO 解码
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
解码LCD.obj (解码LCD)
解码.obj (解码)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: 解码 (解码LCD)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
0010H 0010H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0041H UNIT ?DT?解码
DATA 0063H 0017H UNIT _DATA_GROUP_
IDATA 007AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 000DH *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 037AH 01DFH UNIT ?PR?MAIN?解码
CODE 0559H 00D7H UNIT ?PR?TIMER0INT?解码
CODE 0630H 008EH UNIT ?C?LIB_CODE
CODE 06BEH 008CH UNIT ?C_C51STARTUP
CODE 074AH 0080H UNIT ?PR?INT0?解码
CODE 07CAH 0069H UNIT ?CO?解码
CODE 0833H 003DH UNIT ?PR?_DISPLAYLISTCHAR?解码LCD
CODE 0870H 0039H UNIT ?PR?INITLCM?解码LCD
CODE 08A9H 002AH UNIT ?PR?TIMER1INT?解码
CODE 08D3H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 08FAH 0022H UNIT ?PR?_WRITECOMMANDLCM?解码LCD
CODE 091CH 0022H UNIT ?PR?_DISPLAYONECHAR?解码LCD
BL51 BANKED LINKER/LOCATER V5.03 08/16/2008 19:24:48 PAGE 2
CODE 093EH 0020H UNIT ?PR?_DELAY_LCM?解码LCD
CODE 095EH 001CH UNIT ?PR?LCD_WAIT?解码LCD
CODE 097AH 001AH UNIT ?C_INITSEG
CODE 0994H 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 09A9H 0014H UNIT ?PR?_WRITEDATALCM?解码LCD
OVERLAY MAP OF MODULE: 解码 (解码LCD)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?PR?TIMER0INT?解码 ----- ----- ----- -----
+--> ?CO?解码
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?解码
+--> ?C_INITSEG
?PR?MAIN?解码 ----- ----- 0063H 0003H
+--> ?PR?INITLCM?解码LCD
+--> ?CO?解码
+--> ?PR?_DISPLAYLISTCHAR?解码LCD
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?PRINTF?PRINTF
?PR?INITLCM?解码LCD ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCM?解码LCD
+--> ?PR?_DELAY_LCM?解码LCD
?PR?_WRITECOMMANDLCM?解码LCD ----- ----- 006EH 0001H
+--> ?PR?_DELAY_LCM?解码LCD
+--> ?PR?LCD_WAIT?解码LCD
?PR?_DISPLAYLISTCHAR?解码LCD ----- ----- 0066H 0007H
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_DISPLAYONECHAR?解码LCD
?PR?_DISPLAYONECHAR?解码LCD ----- ----- 006DH 0001H
+--> ?PR?_WRITECOMMANDLCM?解码LCD
+--> ?PR?_WRITEDATALCM?解码LCD
?PR?_WRITEDATALCM?解码LCD ----- ----- 006EH 0001H
+--> ?PR?LCD_WAIT?解码LCD
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0066H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
SYMBOL TABLE OF MODULE: 解码 (解码LCD)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.03 08/16/2008 19:24:48 PAGE 3
----------------------------------
------- MODULE 解码LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
C:0905H PUBLIC _WriteCommandLCM
C:0870H PUBLIC initLCM
C:093EH PUBLIC _delay_LCM
C:09A9H PUBLIC _WriteDataLCM
C:095EH PUBLIC lcd_wait
B:0080H.7 PUBLIC LCM_EN
C:0833H PUBLIC _DisplayListChar
C:091CH PUBLIC _DisplayOneChar
B:0080H.5 PUBLIC LCM_RS
B:0080H.6 PUBLIC LCM_RW
------- PROC _DELAY_LCM
D:0006H SYMBOL k
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:093EH LINE# 34
C:093EH LINE# 35
C:093EH LINE# 37
C:0948H LINE# 38
C:0948H LINE# 39
C:094BH LINE# 40
C:0956H LINE# 41
C:095DH LINE# 42
------- ENDPROC _DELAY_LCM
C:08FEH SYMBOL L?0023
------- PROC L?0022
------- ENDPROC L?0022
C:08FEH SYMBOL L?0023
------- PROC _WRITECOMMANDLCM
D:006EH SYMBOL WCLCM
D:0005H SYMBOL BusyC
C:0905H LINE# 45
C:0907H LINE# 46
C:0907H LINE# 47
C:090DH LINE# 48
C:0910H LINE# 49
C:0912H LINE# 50
C:0914H LINE# 51
C:0916H LINE# 52
C:0917H LINE# 53
C:0918H LINE# 54
C:0919H LINE# 55
C:091BH LINE# 56
------- ENDPROC _WRITECOMMANDLCM
------- PROC _WRITEDATALCM
D:006EH SYMBOL WDLCM
C:09A9H LINE# 60
C:09ABH LINE# 61
C:09ABH LINE# 62
C:09AEH LINE# 63
BL51 BANKED LINKER/LOCATER V5.03 08/16/2008 19:24:48 PAGE 4
C:09B1H LINE# 64
C:09B3H LINE# 65
C:09B5H LINE# 66
C:09B7H LINE# 67
C:09B8H LINE# 68
C:09B9H LINE# 69
C:09BAH LINE# 70
C:09BCH LINE# 71
------- ENDPROC _WRITEDATALCM
------- PROC LCD_WAIT
C:095EH LINE# 76
C:095EH LINE# 77
C:095EH LINE# 78
C:0961H LINE# 79
C:0963H LINE# 80
C:0965H LINE# 81
C:0967H LINE# 82
C:0968H LINE# 83
C:096DH LINE# 84
C:096FH LINE# 85
C:0970H LINE# 86
C:0971H LINE# 87
C:0973H LINE# 88
C:0974H LINE# 89
C:0975H LINE# 90
C:0977H LINE# 91
C:0979H LINE# 93
------- ENDPROC LCD_WAIT
------- PROC INITLCM
C:0870H LINE# 98
C:0870H LINE# 99
C:0870H LINE# 100
C:0873H LINE# 101
C:0876H LINE# 102
C:0879H LINE# 103
C:0879H LINE# 104
C:087CH LINE# 105
C:087CH LINE# 106
C:087FH LINE# 107
C:0886H LINE# 109
C:088DH LINE# 110
C:0894H LINE# 111
C:089BH LINE# 112
C:08A2H LINE# 113
------- ENDPROC INITLCM
------- PROC _DISPLAYONECHAR
D:0007H SYMBOL X
D:0005H SYMBOL Y
D:006DH SYMBOL DData
------- DO
D:0007H SYMBOL mx
D:0006H SYMBOL my
------- ENDDO
C:091CH LINE# 118
C:091EH LINE# 119
C:091EH LINE# 121
C:0922H LINE# 122
BL51 BANKED LINKER/LOCATER V5.03 08/16/2008 19:24:48 PAGE 5
C:0926H LINE# 123
C:0930H LINE# 124
C:0934H LINE# 125
C:0939H LINE# 126
------- ENDPROC _DISPLAYONECHAR
------- PROC _DISPLAYLISTCHAR
D:0066H SYMBOL X
D:0067H SYMBOL Y
D:0068H SYMBOL DData
------- DO
D:006BH SYMBOL i
D:006CH SYMBOL n
------- ENDDO
C:0833H LINE# 131
C:083DH LINE# 132
C:083DH LINE# 133
C:0840H LINE# 134
C:0843H LINE# 135
C:0846H LINE# 136
C:084BH LINE# 137
C:0852H LINE# 138
C:0852H LINE# 139
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -