📄 lin.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 10/10/2000 21:21:19 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE display.obj, main.obj TO LIN RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
display.obj (DISPLAY)
main.obj (MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: LIN (DISPLAY)
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 001FH UNIT ?DT?MAIN
DATA 0027H 0008H UNIT _DATA_GROUP_
IDATA 002FH 0018H UNIT ?ID?MAIN
IDATA 0047H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0020H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 07DAH *** GAP ***
CODE 0800H 0123H UNIT ?PR?MAIN?MAIN
CODE 0923H 0094H UNIT ?PR?_L_SEND_DATA?MAIN
CODE 09B7H 008CH UNIT ?C_C51STARTUP
CODE 0A43H 004CH UNIT ?C_INITSEG
CODE 0A8FH 004AH UNIT ?PR?L_SYS_INIT?MAIN
CODE 0AD9H 0029H UNIT ?PR?_DISPLAY_LCD_NUMBER?DISPLAY
CODE 0B02H 0027H UNIT ?PR?_DISPLAY_LCD_STRING?DISPLAY
CODE 0B29H 001FH UNIT ?PR?L_SEND_BREAK?MAIN
CODE 0B48H 001DH UNIT ?PR?_GOTOXY?DISPLAY
CODE 0B65H 001DH UNIT ?PR?_CHECKSUM8?MAIN
CODE 0B82H 001BH UNIT ?PR?_L_SEND_BYTES?MAIN
CODE 0B9DH 0019H UNIT ?C?LIB_CODE
CODE 0BB6H 0015H UNIT ?PR?INIT_LCD?DISPLAY
CODE 0BCBH 0013H UNIT ?PR?_DELAY100US?DISPLAY
CODE 0BDEH 0011H UNIT ?CO?DISPLAY
CODE 0BEFH 0010H UNIT ?PR?REVHEADER?MAIN
CODE 0BFFH 000EH UNIT ?PR?CLEAR_LCD?DISPLAY
CODE 0C0DH 000CH UNIT ?PR?_WRITE_LCD_COMMAND?DISPLAY
CODE 0C19H 000CH UNIT ?PR?_WRITE_LCD_DATA?DISPLAY
CODE 0C25H 000BH UNIT ?PR?_DELAY?MAIN
CODE 0C30H 000BH UNIT ?CO?MAIN
OVERLAY MAP OF MODULE: LIN (DISPLAY)
BL51 BANKED LINKER/LOCATER V6.05 10/10/2000 21:21:19 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?L_SYS_INIT?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?PR?L_SEND_BREAK?MAIN
+--> ?PR?_L_SEND_BYTES?MAIN
+--> ?PR?CLEAR_LCD?DISPLAY
+--> ?PR?_L_SEND_DATA?MAIN
+--> ?PR?_DISPLAY_LCD_NUMBER?DISPLAY
+--> ?CO?MAIN
+--> ?PR?_DISPLAY_LCD_STRING?DISPLAY
?PR?L_SYS_INIT?MAIN ----- -----
+--> ?PR?INIT_LCD?DISPLAY
+--> ?PR?CLEAR_LCD?DISPLAY
?PR?INIT_LCD?DISPLAY ----- -----
+--> ?PR?_WRITE_LCD_COMMAND?DISPLAY
?PR?_WRITE_LCD_COMMAND?DISPLAY ----- -----
+--> ?PR?_DELAY100US?DISPLAY
?PR?CLEAR_LCD?DISPLAY ----- -----
+--> ?PR?_WRITE_LCD_COMMAND?DISPLAY
?PR?_L_SEND_DATA?MAIN 0027H 0005H
+--> ?PR?_GOTOXY?DISPLAY
+--> ?PR?_DISPLAY_LCD_NUMBER?DISPLAY
+--> ?CO?MAIN
+--> ?PR?_DISPLAY_LCD_STRING?DISPLAY
+--> ?PR?_CHECKSUM8?MAIN
?PR?_GOTOXY?DISPLAY 002CH 0002H
+--> ?PR?_WRITE_LCD_COMMAND?DISPLAY
?PR?_DISPLAY_LCD_NUMBER?DISPLAY 002CH 0001H
+--> ?CO?DISPLAY
+--> ?PR?_WRITE_LCD_DATA?DISPLAY
?PR?_WRITE_LCD_DATA?DISPLAY ----- -----
+--> ?PR?_DELAY100US?DISPLAY
?PR?_DISPLAY_LCD_STRING?DISPLAY 002CH 0003H
+--> ?PR?_WRITE_LCD_DATA?DISPLAY
SYMBOL TABLE OF MODULE: LIN (DISPLAY)
BL51 BANKED LINKER/LOCATER V6.05 10/10/2000 21:21:19 PAGE 3
VALUE TYPE NAME
----------------------------------
------- MODULE DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0BD3H PUBLIC _delay100us
D:00A8H PUBLIC IE
B:00A0H.0 PUBLIC P2_0
B:00A0H.1 PUBLIC P2_1
B:00A0H.2 PUBLIC P2_2
D:00B8H PUBLIC IP
C:0AD9H PUBLIC _display_LCD_number
C:0C0DH PUBLIC _write_LCD_command
C:0B02H PUBLIC _display_LCD_string
C:0B48H PUBLIC _gotoxy
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0BFFH PUBLIC clear_LCD
C:0C19H PUBLIC _write_LCD_data
D:00C8H PUBLIC T2CON
C:0BB6H PUBLIC init_LCD
C:0BDEH PUBLIC int2charLCD
D:00D0H PUBLIC PSW
------- PROC _WRITE_LCD_COMMAND
D:0006H SYMBOL command
C:0C0DH LINE# 8
C:0C0DH LINE# 9
C:0C0DH LINE# 10
C:0C0FH LINE# 11
C:0C11H LINE# 12
C:0C11H LINE# 13
C:0C11H LINE# 14
C:0C14H LINE# 15
C:0C16H LINE# 16
C:0C18H LINE# 17
------- ENDPROC _WRITE_LCD_COMMAND
------- PROC _WRITE_LCD_DATA
D:0006H SYMBOL LCDdata
C:0C19H LINE# 18
C:0C19H LINE# 19
C:0C19H LINE# 20
C:0C1BH LINE# 21
C:0C1DH LINE# 22
C:0C1DH LINE# 23
C:0C1DH LINE# 24
C:0C20H LINE# 25
C:0C22H LINE# 26
C:0C24H LINE# 27
------- ENDPROC _WRITE_LCD_DATA
------- PROC INIT_LCD
C:0BB6H LINE# 28
C:0BB6H LINE# 29
C:0BB6H LINE# 30
BL51 BANKED LINKER/LOCATER V6.05 10/10/2000 21:21:19 PAGE 4
C:0BBDH LINE# 31
C:0BC4H LINE# 32
------- ENDPROC INIT_LCD
------- PROC CLEAR_LCD
C:0BFFH LINE# 34
C:0BFFH LINE# 35
C:0BFFH LINE# 36
C:0C06H LINE# 37
------- ENDPROC CLEAR_LCD
------- PROC _DISPLAY_LCD_STRING
D:002CH SYMBOL p
C:0B02H LINE# 39
C:0B08H LINE# 40
C:0B08H LINE# 41
C:0B14H LINE# 42
C:0B14H LINE# 43
C:0B1BH LINE# 44
C:0B26H LINE# 45
C:0B28H LINE# 46
------- ENDPROC _DISPLAY_LCD_STRING
------- PROC _DISPLAY_LCD_NUMBER
D:0007H SYMBOL number
------- DO
D:002CH SYMBOL x
D:0007H SYMBOL y
------- ENDDO
C:0AD9H LINE# 47
C:0AD9H LINE# 48
C:0AD9H LINE# 50
C:0ADEH LINE# 51
C:0AE8H LINE# 52
C:0AF4H LINE# 53
------- ENDPROC _DISPLAY_LCD_NUMBER
------- PROC _GOTOXY
D:0006H SYMBOL x
D:002CH SYMBOL y
C:0B48H LINE# 55
C:0B4CH LINE# 56
C:0B4CH LINE# 57
C:0B52H LINE# 58
C:0B58H LINE# 60
C:0B64H LINE# 61
------- ENDPROC _GOTOXY
------- PROC L?0018
------- ENDPROC L?0018
------- PROC _DELAY100US
D:0006H SYMBOL i
C:0BD3H LINE# 63
C:0BD3H LINE# 64
C:0BD3H LINE# 71
C:0BDDH LINE# 72
------- ENDPROC _DELAY100US
------- ENDMOD DISPLAY
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
BL51 BANKED LINKER/LOCATER V6.05 10/10/2000 21:21:19 PAGE 5
D:00B0H PUBLIC P3
C:0B82H PUBLIC _l_send_bytes
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
C:0B65H PUBLIC _checksum8
C:0C25H PUBLIC _delay
D:0008H PUBLIC LIN_MASTER
D:0009H PUBLIC DataTemp
D:000AH PUBLIC BreakReceived
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
D:000BH PUBLIC USART_DataReceived
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:0800H PUBLIC main
D:000CH PUBLIC count
D:000DH PUBLIC RPID
D:000EH PUBLIC SPID
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:0090H.3 PUBLIC SLNP
D:000FH PUBLIC LIN_SLAVE
C:0A8FH PUBLIC l_sys_init
D:0010H PUBLIC WaitReceived
B:0088H.5 PUBLIC TF0
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
B:0088H.2 PUBLIC IT1
D:0011H PUBLIC bus_state
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
B:00B8H.1 PUBLIC PT0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -