📄 show.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 23:41:15 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE SHOW.obj TO show RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
SHOW.obj (SHOW)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: show (SHOW)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 000BH UNIT ?DT?_DISPARR?SHOW
DATA 0013H 0004H UNIT ?DT?_DISPTWOCHARACTER?SHOW
DATA 0017H 0002H UNIT _DATA_GROUP_
0019H 0007H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0400H UNIT ?CO?SHOW
CODE 0403H 007EH UNIT ?PR?MAIN?SHOW
CODE 0481H 0076H UNIT ?PR?_DISPARR?SHOW
CODE 04F7H 003AH UNIT ?PR?_WRITEONEBYTE?SHOW
CODE 0531H 0030H UNIT ?PR?_WRITEINSTRUC?SHOW
CODE 0561H 002EH UNIT ?PR?_DISPTWOCHARACTER?SHOW
CODE 058FH 002DH UNIT ?PR?READSTATUS?SHOW
CODE 05BCH 002DH UNIT ?C?LIB_CODE
CODE 05E9H 002CH UNIT ?PR?INITLCD?SHOW
CODE 0615H 002CH UNIT ?PR?_DISPONEWORD?SHOW
CODE 0641H 0022H UNIT ?PR?_LONGDELAY?SHOW
CODE 0663H 001BH UNIT ?PR?RESETLCD?SHOW
CODE 067EH 0012H UNIT ?PR?SETLCD_EN?SHOW
CODE 0690H 000CH UNIT ?C_C51STARTUP
CODE 069CH 000BH UNIT ?PR?INITP0?SHOW
CODE 06A7H 000AH UNIT ?PR?_SHORTDELAY?SHOW
CODE 06B1H 0009H UNIT ?PR?SETLCD_RS?SHOW
CODE 06BAH 0009H UNIT ?PR?SETLCD_RW?SHOW
CODE 06C3H 0009H UNIT ?PR?SETLCD_RST?SHOW
OVERLAY MAP OF MODULE: show (SHOW)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 23:41:15 PAGE 2
----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?SHOW
?PR?MAIN?SHOW ----- ----- 0017H 0002H
+--> ?PR?INITP0?SHOW
+--> ?PR?INITLCD?SHOW
+--> ?PR?_WRITEINSTRUC?SHOW
+--> ?CO?SHOW
+--> ?PR?_WRITEONEBYTE?SHOW
+--> ?PR?_LONGDELAY?SHOW
?PR?INITP0?SHOW 0020H.0 0000H.1 ----- -----
?PR?INITLCD?SHOW ----- ----- ----- -----
+--> ?PR?RESETLCD?SHOW
+--> ?PR?_WRITEINSTRUC?SHOW
+--> ?PR?_LONGDELAY?SHOW
?PR?RESETLCD?SHOW ----- ----- ----- -----
+--> ?PR?_LONGDELAY?SHOW
+--> ?PR?SETLCD_RST?SHOW
?PR?SETLCD_RST?SHOW 0020H.0 0000H.1 ----- -----
?PR?_WRITEINSTRUC?SHOW ----- ----- ----- -----
+--> ?PR?READSTATUS?SHOW
+--> ?PR?INITP0?SHOW
+--> ?PR?SETLCD_RW?SHOW
+--> ?PR?SETLCD_RS?SHOW
+--> ?PR?SETLCD_EN?SHOW
+--> ?PR?_SHORTDELAY?SHOW
?PR?READSTATUS?SHOW ----- ----- ----- -----
+--> ?PR?INITP0?SHOW
+--> ?PR?SETLCD_RW?SHOW
+--> ?PR?SETLCD_RS?SHOW
+--> ?PR?SETLCD_EN?SHOW
+--> ?PR?_SHORTDELAY?SHOW
?PR?SETLCD_RW?SHOW 0020H.0 0000H.1 ----- -----
?PR?SETLCD_RS?SHOW 0020H.0 0000H.1 ----- -----
?PR?SETLCD_EN?SHOW 0020H.0 0000H.1 ----- -----
+--> ?PR?_SHORTDELAY?SHOW
?PR?_WRITEONEBYTE?SHOW ----- ----- ----- -----
+--> ?PR?READSTATUS?SHOW
+--> ?PR?INITP0?SHOW
+--> ?PR?SETLCD_RW?SHOW
+--> ?PR?SETLCD_RS?SHOW
+--> ?PR?SETLCD_EN?SHOW
+--> ?PR?_SHORTDELAY?SHOW
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 23:41:15 PAGE 3
SYMBOL TABLE OF MODULE: show (SHOW)
VALUE TYPE NAME
----------------------------------
------- MODULE SHOW
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
C:058FH PUBLIC ReadStatus
C:06B1H PUBLIC SetLCD_RS
C:06BAH PUBLIC SetLCD_RW
C:069CH PUBLIC InitP0
B:00A0H.3 PUBLIC PinRST
C:0403H PUBLIC main
C:0507H PUBLIC _WriteOneByte
C:0615H PUBLIC _DispOneWord
C:0561H PUBLIC _DispTwoCharacter
B:00A0H.0 PUBLIC PinRS
B:00A0H.1 PUBLIC PinRW
C:0481H PUBLIC _disparr
C:0663H PUBLIC ResetLCD
C:0537H PUBLIC _WriteInstruc
C:06C3H PUBLIC SetLCD_RST
C:0645H PUBLIC _LongDelay
C:06A7H PUBLIC _ShortDelay
C:05E9H PUBLIC InitLCD
B:00A0H.2 PUBLIC PinE
C:0687H PUBLIC SetLCD_EN
------- PROC INITP0
B:0020H.0 SYMBOL i
C:069CH LINE# 5
C:069CH LINE# 6
C:069CH LINE# 7
C:06A3H LINE# 8
C:06A6H LINE# 9
------- ENDPROC INITP0
------- PROC _SHORTDELAY
D:0007H SYMBOL i
C:06A7H LINE# 12
C:06A7H LINE# 13
C:06A7H LINE# 14
C:06B0H LINE# 15
------- ENDPROC _SHORTDELAY
C:0641H SYMBOL L?0083
------- PROC L?0082
------- ENDPROC L?0082
C:0641H SYMBOL L?0083
------- PROC _LONGDELAY
D:0006H SYMBOL i
------- DO
D:0004H SYMBOL j
------- ENDDO
C:0645H LINE# 18
C:0645H LINE# 19
C:0645H LINE# 21
C:064EH LINE# 22
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 23:41:15 PAGE 4
C:0662H LINE# 23
------- ENDPROC _LONGDELAY
------- PROC SETLCD_RS
B:0020H.0 SYMBOL i
C:06B1H LINE# 26
C:06B1H LINE# 27
C:06B1H LINE# 28
C:06B7H LINE# 29
C:06B9H LINE# 30
------- ENDPROC SETLCD_RS
------- PROC SETLCD_RW
B:0020H.0 SYMBOL i
C:06BAH LINE# 33
C:06BAH LINE# 34
C:06BAH LINE# 35
C:06C0H LINE# 36
C:06C2H LINE# 37
------- ENDPROC SETLCD_RW
C:0682H SYMBOL L?0081
------- PROC L?0080
------- ENDPROC L?0080
C:0682H SYMBOL L?0081
------- PROC SETLCD_EN
B:0020H.0 SYMBOL i
C:0687H LINE# 40
C:0687H LINE# 41
C:0687H LINE# 42
C:068DH LINE# 43
C:068FH LINE# 44
------- ENDPROC SETLCD_EN
------- PROC SETLCD_RST
B:0020H.0 SYMBOL i
C:06C3H LINE# 47
C:06C3H LINE# 48
C:06C3H LINE# 49
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -