📄 tree.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 11/03/2004 22:09:12 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\KUNSAN\TREE_LCD\UART.OBJ, E:\KUNSAN\TREE_LCD\DAOJU_SET.OBJ, E:\KUNSAN\TREE_LCD\LUOJU_SET.OBJ
>> , E:\KUNSAN\TREE_LCD\SET_SPEED.OBJ, E:\KUNSAN\TREE_LCD\PASSWORD.OBJ, E:\KUNSAN\TREE_LCD\MAIN_SET.OBJ, E:\KUNSAN\TREE_
>> LCD\SPEED_INTERFACE.OBJ, E:\KUNSAN\TREE_LCD\WR24C02.OBJ, E:\KUNSAN\TREE_LCD\MASTER_DIS.OBJ, E:\KUNSAN\TREE_LCD\KEY_DE
>> AL.OBJ, E:\KUNSAN\TREE_LCD\WELCOME.OBJ, E:\KUNSAN\TREE_LCD\NUMBERC.OBJ, E:\KUNSAN\TREE_LCD\MAIN.OBJ, E:\KUNSAN\TREE_L
>> CD\LCD_DATA.OBJ, E:\KUNSAN\TREE_LCD\KEY.OBJ, E:\KUNSAN\TREE_LCD\INIT_COMM.OBJ, E:\KUNSAN\TREE_LCD\CODE.OBJ, C:\KEIL\C
>> 51\LIB\C51S.LIB TO E:\KUNSAN\TREE_LCD\TREE RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
E:\KUNSAN\TREE_LCD\UART.OBJ (UART)
E:\KUNSAN\TREE_LCD\DAOJU_SET.OBJ (DAOJU_SET)
E:\KUNSAN\TREE_LCD\LUOJU_SET.OBJ (LUOJU_SET)
E:\KUNSAN\TREE_LCD\SET_SPEED.OBJ (SET_SPEED)
E:\KUNSAN\TREE_LCD\PASSWORD.OBJ (PASSWORD)
E:\KUNSAN\TREE_LCD\MAIN_SET.OBJ (MAIN_SET)
E:\KUNSAN\TREE_LCD\SPEED_INTERFACE.OBJ (SPEED_INTERFACE)
E:\KUNSAN\TREE_LCD\WR24C02.OBJ (WR24C02)
E:\KUNSAN\TREE_LCD\MASTER_DIS.OBJ (MASTER_DIS)
E:\KUNSAN\TREE_LCD\KEY_DEAL.OBJ (KEY_DEAL)
E:\KUNSAN\TREE_LCD\WELCOME.OBJ (WELCOME)
E:\KUNSAN\TREE_LCD\NUMBERC.OBJ (NUMBERC)
E:\KUNSAN\TREE_LCD\MAIN.OBJ (MAIN)
E:\KUNSAN\TREE_LCD\LCD_DATA.OBJ (LCD_DATA)
E:\KUNSAN\TREE_LCD\KEY.OBJ (KEY)
E:\KUNSAN\TREE_LCD\INIT_COMM.OBJ (INIT_COMM)
E:\KUNSAN\TREE_LCD\CODE.OBJ (CODE)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: E:\KUNSAN\TREE_LCD\TREE (UART)
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 0015H UNIT _DATA_GROUP_
DATA 001DH 0003H UNIT ?DT?KEY_DEAL
BIT 0020H.0 0001H.1 UNIT ?BI?MAIN
BIT 0021H.1 0000H.4 UNIT ?BI?KEY_DEAL
BIT 0021H.5 0000H.3 UNIT ?BI?UART
BIT 0022H.0 0000H.3 UNIT ?BI?INIT_COMM
BIT 0022H.3 0000H.1 UNIT ?BI?LCD_DATA
BIT 0022H.4 0000H.1 UNIT ?BI?KEY
0022H.5 0000H.3 *** GAP ***
DATA 0023H 0011H UNIT ?DT?DAOJU_SET
DATA 0034H 0011H UNIT ?DT?LUOJU_SET
DATA 0045H 000EH UNIT ?DT?INIT_COMM
DATA 0053H 000DH UNIT ?DT?SET_SPEED
DATA 0060H 000CH UNIT ?DT?MAIN_SET
DATA 006CH 000CH UNIT ?DT?SPEED_INTERFACE
DATA 0078H 0002H UNIT ?DT?KEY
DATA 007AH 0001H UNIT ?DT?UART
BL51 BANKED LINKER/LOCATER V4.13 11/03/2004 22:09:12 PAGE 2
DATA 007BH 0001H UNIT ?DT?MAIN
IDATA 007CH 003CH UNIT ?ID?INIT_COMM
IDATA 00B8H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?TIME_ADD?INIT_COMM
CODE 000AH 0001H UNIT ?PR?MODE_ESC_SUB?KEY_DEAL
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_WRITE_DATA?LCD_DATA
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0D80H UNIT ?CO?CODE
CODE 0DA6H 07EEH UNIT ?PR?DISPLAY_DAOJU_SET?DAOJU_SET
CODE 1594H 077BH UNIT ?PR?DISPLAY_LUOJU_SET?LUOJU_SET
CODE 1D0FH 0644H UNIT ?PR?DISPLAY_MAIN_SET?MAIN_SET
CODE 2353H 0544H UNIT ?PR?DISPLAY_SPEED_SET?SET_SPEED
CODE 2897H 0258H UNIT ?PR?DISPLAY_LESSER?SPEED_INTERFACE
CODE 2AEFH 0248H UNIT ?PR?CHECKCOMMDATA?UART
CODE 2D37H 01D0H UNIT ?CO?NUMBERC
CODE 2F07H 01B3H UNIT ?PR?DISPLAY_MASTER?MASTER_DIS
CODE 30BAH 00EBH UNIT ?PR?DAOJUSETWRITE?UART
CODE 31A5H 00E7H UNIT ?PR?LUOJUSETWRITE?UART
CODE 328CH 00D7H UNIT ?PR?SPEEDSETWRITE?UART
CODE 3363H 00CBH UNIT ?PR?MAINSETWRITE?UART
CODE 342EH 008DH UNIT ?PR?_DISPLAY_LINE?LCD_DATA
CODE 34BBH 0079H UNIT ?PR?TRAN_SUB?UART
CODE 3534H 0079H UNIT ?PR?UART_INT?INIT_COMM
CODE 35ADH 0065H UNIT ?PR?KEY_DEAL?KEY
CODE 3612H 0064H UNIT ?PR?KEY_IN?KEY
CODE 3676H 0062H UNIT ?PR?MAIN?MAIN
CODE 36D8H 005EH UNIT ?PR?READDSP?UART
CODE 3736H 005BH UNIT ?PR?_SENDREAD?UART
CODE 3791H 0057H UNIT ?PR?CHECKOUT?UART
CODE 37E8H 004EH UNIT ?PR?_DISPLAY_L_BLACK?LCD_DATA
CODE 3836H 004EH UNIT ?PR?_DISPLAY_R_BLACK?LCD_DATA
CODE 3884H 004CH UNIT ?PR?T0_INT?INIT_COMM
CODE 38D0H 0047H UNIT ?PR?_DISPLAY_L_WORD?LCD_DATA
CODE 3917H 0047H UNIT ?PR?KEY_SCAN?KEY
CODE 395EH 003FH UNIT ?PR?_DISPLAY_R_WORD?LCD_DATA
CODE 399DH 003FH UNIT ?PR?_DISPLAY_R_BYTE?LCD_DATA
CODE 39DCH 002CH UNIT ?PR?ESC_SUB?KEY_DEAL
CODE 3A08H 0029H UNIT ?PR?DISPLAY_CLR?WELCOME
CODE 3A31H 0029H UNIT ?PR?_FLASH_R_BYTE?LCD_DATA
CODE 3A5AH 0027H UNIT ?PR?DISPLAY_WELCOME?WELCOME
CODE 3A81H 0027H UNIT ?PR?INIT_LCD?INIT_COMM
CODE 3AA8H 0026H UNIT ?PR?_WRITE_COM?LCD_DATA
CODE 3ACEH 0020H UNIT ?PR?UP_SUB?KEY_DEAL
CODE 3AEEH 0020H UNIT ?PR?DOWN_SUB?KEY_DEAL
CODE 3B0EH 001CH UNIT ?PR?MODE_DOWN_SUB?KEY_DEAL
CODE 3B2AH 001CH UNIT ?PR?MODE_UP_SUB?KEY_DEAL
CODE 3B46H 001AH UNIT ?PR?SET_SUB?KEY_DEAL
CODE 3B60H 001AH UNIT ?PR?NEXT_SUB?KEY_DEAL
CODE 3B7AH 001AH UNIT ?PR?BACK_SUB?KEY_DEAL
CODE 3B94H 001AH UNIT ?PR?INIT_COM?INIT_COMM
CODE 3BAEH 0017H UNIT ?PR?ENTER_SUB?KEY_DEAL
CODE 3BC5H 0012H UNIT ?PR?OPEN_DISPLAY?LCD_DATA
CODE 3BD7H 0010H UNIT ?PR?MODE_SUB?KEY_DEAL
BL51 BANKED LINKER/LOCATER V4.13 11/03/2004 22:09:12 PAGE 3
CODE 3BE7H 0010H UNIT ?CO?KEY
CODE 3BF7H 000CH UNIT ?PR?MODE_ENTER_SUB?KEY_DEAL
CODE 3C03H 000CH UNIT ?PR?INIT_SUB?INIT_COMM
CODE 3C0FH 000CH UNIT ?C_C51STARTUP
CODE 3C1BH 000BH UNIT ?PR?INIT_T0?INIT_COMM
OVERLAY MAP OF MODULE: E:\KUNSAN\TREE_LCD\TREE (UART)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT_SUB?INIT_COMM
+--> ?PR?TIME_ADD?INIT_COMM
+--> ?PR?DISPLAY_WELCOME?WELCOME
+--> ?PR?DISPLAY_CLR?WELCOME
+--> ?PR?KEY_DEAL?KEY
+--> ?PR?DISPLAY_MASTER?MASTER_DIS
+--> ?PR?DISPLAY_LESSER?SPEED_INTERFACE
+--> ?PR?DISPLAY_MAIN_SET?MAIN_SET
+--> ?PR?DISPLAY_SPEED_SET?SET_SPEED
+--> ?PR?DISPLAY_LUOJU_SET?LUOJU_SET
+--> ?PR?DISPLAY_DAOJU_SET?DAOJU_SET
+--> ?PR?CHECKCOMMDATA?UART
+--> ?PR?TRAN_SUB?UART
?PR?INIT_SUB?INIT_COMM ----- -----
+--> ?PR?INIT_COM?INIT_COMM
+--> ?PR?INIT_LCD?INIT_COMM
+--> ?PR?INIT_T0?INIT_COMM
+--> ?PR?OPEN_DISPLAY?LCD_DATA
?PR?INIT_LCD?INIT_COMM 0008H 0001H
+--> ?PR?_DISPLAY_L_BLACK?LCD_DATA
+--> ?PR?_DISPLAY_R_BLACK?LCD_DATA
?PR?_DISPLAY_L_BLACK?LCD_DATA ----- -----
+--> ?PR?_WRITE_COM?LCD_DATA
+--> ?PR?_WRITE_DATA?LCD_DATA
?PR?_DISPLAY_R_BLACK?LCD_DATA ----- -----
+--> ?PR?_WRITE_COM?LCD_DATA
+--> ?PR?_WRITE_DATA?LCD_DATA
?PR?OPEN_DISPLAY?LCD_DATA ----- -----
+--> ?PR?_WRITE_COM?LCD_DATA
?PR?DISPLAY_WELCOME?WELCOME 0008H 0001H
+--> ?CO?CODE
+--> ?PR?_DISPLAY_LINE?LCD_DATA
BL51 BANKED LINKER/LOCATER V4.13 11/03/2004 22:09:12 PAGE 4
?PR?_DISPLAY_LINE?LCD_DATA 0009H 0002H
+--> ?PR?_WRITE_COM?LCD_DATA
+--> ?PR?_WRITE_DATA?LCD_DATA
?PR?DISPLAY_CLR?WELCOME 0008H 0001H
+--> ?CO?CODE
+--> ?PR?_DISPLAY_LINE?LCD_DATA
?PR?KEY_DEAL?KEY ----- -----
+--> ?PR?KEY_IN?KEY
+--> ?PR?MODE_SUB?KEY_DEAL
+--> ?PR?SET_SUB?KEY_DEAL
+--> ?PR?ENTER_SUB?KEY_DEAL
+--> ?PR?ESC_SUB?KEY_DEAL
+--> ?PR?MODE_ENTER_SUB?KEY_DEAL
+--> ?PR?MODE_ESC_SUB?KEY_DEAL
+--> ?PR?UP_SUB?KEY_DEAL
+--> ?PR?DOWN_SUB?KEY_DEAL
+--> ?PR?NEXT_SUB?KEY_DEAL
+--> ?PR?BACK_SUB?KEY_DEAL
+--> ?PR?MODE_DOWN_SUB?KEY_DEAL
+--> ?PR?MODE_UP_SUB?KEY_DEAL
?PR?KEY_IN?KEY ----- -----
+--> ?PR?KEY_SCAN?KEY
?PR?KEY_SCAN?KEY ----- -----
+--> ?CO?KEY
?PR?DISPLAY_MASTER?MASTER_DIS ----- -----
+--> ?CO?CODE
+--> ?PR?_DISPLAY_LINE?LCD_DATA
+--> ?PR?_DISPLAY_L_WORD?LCD_DATA
+--> ?CO?NUMBERC
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
+--> ?PR?_DISPLAY_R_WORD?LCD_DATA
?PR?_DISPLAY_L_WORD?LCD_DATA 0018H 0002H
+--> ?PR?_WRITE_COM?LCD_DATA
+--> ?PR?_WRITE_DATA?LCD_DATA
?PR?_DISPLAY_R_BYTE?LCD_DATA 001BH 0002H
+--> ?PR?_WRITE_COM?LCD_DATA
+--> ?PR?_WRITE_DATA?LCD_DATA
?PR?_DISPLAY_R_WORD?LCD_DATA 0018H 0002H
+--> ?PR?_WRITE_COM?LCD_DATA
+--> ?PR?_WRITE_DATA?LCD_DATA
?PR?DISPLAY_LESSER?SPEED_INTERFACE ----- -----
+--> ?CO?CODE
+--> ?PR?_DISPLAY_L_WORD?LCD_DATA
+--> ?CO?NUMBERC
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
+--> ?PR?_DISPLAY_R_WORD?LCD_DATA
?PR?DISPLAY_MAIN_SET?MAIN_SET 0008H 000CH
BL51 BANKED LINKER/LOCATER V4.13 11/03/2004 22:09:12 PAGE 5
+--> ?CO?CODE
+--> ?PR?_DISPLAY_L_WORD?LCD_DATA
+--> ?CO?NUMBERC
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
+--> ?PR?_DISPLAY_R_WORD?LCD_DATA
+--> ?PR?_FLASH_R_BYTE?LCD_DATA
?PR?_FLASH_R_BYTE?LCD_DATA 0018H 0003H
+--> ?PR?_DISPLAY_R_BLACK?LCD_DATA
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
?PR?DISPLAY_SPEED_SET?SET_SPEED 0008H 000CH
+--> ?CO?CODE
+--> ?PR?_DISPLAY_L_WORD?LCD_DATA
+--> ?CO?NUMBERC
+--> ?PR?_FLASH_R_BYTE?LCD_DATA
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
?PR?DISPLAY_LUOJU_SET?LUOJU_SET 0008H 0010H
+--> ?CO?CODE
+--> ?PR?_DISPLAY_L_WORD?LCD_DATA
+--> ?CO?NUMBERC
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
+--> ?PR?_DISPLAY_R_WORD?LCD_DATA
+--> ?PR?_FLASH_R_BYTE?LCD_DATA
?PR?DISPLAY_DAOJU_SET?DAOJU_SET 0008H 0010H
+--> ?CO?CODE
+--> ?PR?_DISPLAY_L_WORD?LCD_DATA
+--> ?CO?NUMBERC
+--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
+--> ?PR?_DISPLAY_R_WORD?LCD_DATA
+--> ?PR?_FLASH_R_BYTE?LCD_DATA
?PR?CHECKCOMMDATA?UART ----- -----
+--> ?PR?CHECKOUT?UART
?PR?TRAN_SUB?UART ----- -----
+--> ?PR?READDSP?UART
?PR?READDSP?UART ----- -----
+--> ?PR?_SENDREAD?UART
+--> ?PR?MAINSETWRITE?UART
+--> ?PR?LUOJUSETWRITE?UART
+--> ?PR?DAOJUSETWRITE?UART
+--> ?PR?SPEEDSETWRITE?UART
SYMBOL TABLE OF MODULE: E:\KUNSAN\TREE_LCD\TREE (UART)
VALUE TYPE NAME
----------------------------------
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
BL51 BANKED LINKER/LOCATER V4.13 11/03/2004 22:09:12 PAGE 6
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
B:00B0H.4 PUBLIC GROUND_LED
B:0090H.2 PUBLIC W_R
C:3736H PUBLIC _sendRead
B:0021H.5 PUBLIC en_bit_tran
B:0090H.1 PUBLIC DI
D:00A8H PUBLIC IE
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:00A0H.6 PUBLIC STATUS_LED
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:0021H.6 PUBLIC rece_bit_success
B:00B8H.4 PUBLIC PS
B:0090H.1 PUBLIC T2EX
B:00D0H.2 PUBLIC OV
B:00C8H.1 PUBLIC C_T2
B:00B0H.6 PUBLIC WR
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:3791H PUBLIC checkOut
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -