📄 124.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:41:44 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
D:\PROGRAM FILES\KEIL_51\C51\BIN\BL51.EXE eeprom58.obj, main.obj, uart.obj TO 124 RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
eeprom58.obj (EEPROM58)
main.obj (MAIN)
uart.obj (UART)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51L.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51L.LIB (?C?CCASE)
D:\PROGRAM FILES\KEIL_51\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: 124 (EEPROM58)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?UART
BIT 0020H.2 0000H.1 UNIT ?BI?MAIN
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00E3H UNIT ?XD?UART
XDATA 00E3H 0042H UNIT ?XD?MAIN
XDATA 0125H 0006H UNIT ?XD?RXD_DATA?MAIN
XDATA 012BH 0003H UNIT ?XD?_BYTE_PROGRAM?EEPROM58
XDATA 012EH 0002H UNIT ?XD?_BYTE_READ?EEPROM58
XDATA 0130H 0002H UNIT ?XD?_SECTOR_ERASE?EEPROM58
XDATA 0132H 0002H UNIT ?XD?EEPROM58
XDATA 0134H 0002H UNIT ?XD?SEND8LINE?MAIN
XDATA 0136H 0002H UNIT ?XD?SEND16LINE?MAIN
XDATA 0138H 0002H UNIT ?XD?SEND24LINE?MAIN
XDATA 013AH 0002H UNIT ?XD?SEND32LINE?MAIN
XDATA 013CH 0001H UNIT ?XD?_SCAN?MAIN
XDATA 013DH 0001H UNIT ?XD?DELAYMSS?MAIN
XDATA 013EH 0001H UNIT ?XD?_SEND_DATA?MAIN
XDATA 013FH 0001H UNIT ?XD?LOAD32?MAIN
XDATA 0140H 0001H UNIT ?XD?IN_DATA?MAIN
XDATA 0141H 0001H UNIT ?XD?MAIN_RS_INT?UART
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H UNIT ?PR?UART_INIT?UART
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 058DH UNIT ?PR?IN_DATA?MAIN
CODE 05B3H 0348H UNIT ?PR?LOAD32?MAIN
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:41:44 PAGE 2
CODE 08FBH 02E5H UNIT ?PR?MAIN_RS_INT?UART
CODE 0BE0H 0289H UNIT ?PR?MAIN?MAIN
CODE 0E69H 026FH UNIT ?PR?RXD_DATA?MAIN
CODE 10D8H 01A6H UNIT ?PR?LED_DISPLAY?MAIN
CODE 127EH 00D2H UNIT ?PR?_SCAN?MAIN
CODE 1350H 0095H UNIT ?PR?SEND24LINE?MAIN
CODE 13E5H 008CH UNIT ?C_C51STARTUP
CODE 1471H 0067H UNIT ?PR?SEND8LINE?MAIN
CODE 14D8H 0067H UNIT ?PR?SEND32LINE?MAIN
CODE 153FH 005EH UNIT ?C_INITSEG
CODE 159DH 0044H UNIT ?PR?TIMER0INTERRUPT?MAIN
CODE 15E1H 0043H UNIT ?PR?_BYTE_PROGRAM?EEPROM58
CODE 1624H 003DH UNIT ?PR?SEND16LINE?MAIN
CODE 1661H 003CH UNIT ?PR?_BYTE_READ?EEPROM58
CODE 169DH 0037H UNIT ?PR?_SECTOR_ERASE?EEPROM58
CODE 16D4H 0026H UNIT ?C?LIB_CODE
CODE 16FAH 001AH UNIT ?PR?DELAYMSS?MAIN
CODE 1714H 0016H UNIT ?PR?_SEND_DATA?MAIN
CODE 172AH 0010H UNIT ?PR?IAP_DISABLE?EEPROM58
CODE 173AH 0010H UNIT ?PR?INITTIMER0?MAIN
CODE 174AH 0010H UNIT ?CO?MAIN
OVERLAY MAP OF MODULE: 124 (EEPROM58)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?MAIN_RS_INT?UART
+--> ?PR?_SECTOR_ERASE?EEPROM58
+--> ?PR?_SEND_DATA?MAIN
+--> ?PR?_BYTE_PROGRAM?EEPROM58
?PR?_SECTOR_ERASE?EEPROM58
+--> ?PR?IAP_DISABLE?EEPROM58
?PR?_BYTE_PROGRAM?EEPROM58
+--> ?PR?IAP_DISABLE?EEPROM58
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN
+--> ?PR?INITTIMER0?MAIN
+--> ?PR?UART_INIT?UART
+--> ?PR?LED_DISPLAY?MAIN
+--> ?PR?IN_DATA?MAIN
+--> ?PR?RXD_DATA?MAIN
+--> ?PR?_SCAN?MAIN
+--> ?PR?DELAYMSS?MAIN
+--> ?PR?SEND8LINE?MAIN
+--> ?PR?SEND16LINE?MAIN
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:41:44 PAGE 3
+--> ?PR?SEND24LINE?MAIN
+--> ?PR?SEND32LINE?MAIN
+--> ?CO?MAIN
+--> ?PR?LOAD32?MAIN
?PR?LED_DISPLAY?MAIN
+--> ?PR?_BYTE_READ?EEPROM58
?PR?_BYTE_READ?EEPROM58
+--> ?PR?IAP_DISABLE?EEPROM58
?PR?IN_DATA?MAIN
+--> ?PR?_BYTE_READ?EEPROM58
+--> ?PR?LOAD32?MAIN
?PR?LOAD32?MAIN
+--> ?PR?_BYTE_READ?EEPROM58
SYMBOL TABLE OF MODULE: 124 (EEPROM58)
VALUE TYPE NAME
----------------------------------
------- MODULE EEPROM58
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
C:169DH PUBLIC _sector_erase
D:00A8H PUBLIC IE
D:00C5H PUBLIC IAP_CMD
C:15E1H PUBLIC _byte_program
D:00B8H PUBLIC IP
D:00C3H PUBLIC IAP_ADDRH
D:00C4H PUBLIC IAP_ADDRL
D:00D8H PUBLIC CCON
X:0132H PUBLIC my_unTemp16
D:0098H PUBLIC SCON
C:1661H PUBLIC _byte_read
D:0088H PUBLIC TCON
D:00C7H PUBLIC IAP_CONTR
D:00C2H PUBLIC IAP_DATA
D:00C6H PUBLIC IAP_TRIG
C:172AH PUBLIC IAP_Disable
D:00D0H PUBLIC PSW
------- PROC _BYTE_READ
X:012EH SYMBOL add
C:1661H LINE# 35
C:1669H LINE# 36
C:1669H LINE# 37
C:166CH LINE# 38
C:166FH LINE# 39
C:1672H LINE# 41
C:1682H LINE# 42
C:1689H LINE# 43
C:1690H LINE# 46
C:1693H LINE# 47
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:41:44 PAGE 4
C:1696H LINE# 48
C:1697H LINE# 50
C:169AH LINE# 52
C:169CH LINE# 53
------- ENDPROC _BYTE_READ
------- PROC _BYTE_PROGRAM
X:012BH SYMBOL add
X:012DH SYMBOL ch
C:15E1H LINE# 56
C:15EEH LINE# 57
C:15EEH LINE# 58
C:15F1H LINE# 59
C:15F4H LINE# 61
C:1604H LINE# 62
C:160BH LINE# 63
C:1612H LINE# 65
C:1619H LINE# 67
C:161CH LINE# 68
C:161FH LINE# 69
C:1620H LINE# 71
C:1623H LINE# 73
------- ENDPROC _BYTE_PROGRAM
------- PROC _SECTOR_ERASE
X:0130H SYMBOL add
C:169DH LINE# 76
C:16A5H LINE# 77
C:16A5H LINE# 78
C:16A8H LINE# 79
C:16ABH LINE# 81
C:16BBH LINE# 82
C:16C2H LINE# 83
C:16C9H LINE# 86
C:16CCH LINE# 87
C:16CFH LINE# 88
C:16D0H LINE# 90
C:16D3H LINE# 92
------- ENDPROC _SECTOR_ERASE
------- PROC IAP_DISABLE
C:172AH LINE# 94
C:172AH LINE# 95
C:172AH LINE# 98
C:172DH LINE# 99
C:1730H LINE# 100
C:1733H LINE# 101
C:1736H LINE# 102
C:1739H LINE# 103
------- ENDPROC IAP_DISABLE
------- ENDMOD EEPROM58
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:1624H PUBLIC Send16Line
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
B:00A0H.6 PUBLIC SERg1
D:00C0H PUBLIC P4
X:00E3H PUBLIC ucShowMode
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:41:44 PAGE 5
X:00E4H PUBLIC ucPlateNum
B:00A8H.7 PUBLIC EA
C:159DH PUBLIC Timer0Interrupt
C:1714H PUBLIC _Send_data
B:00C0H.0 PUBLIC IA
B:00A0H.7 PUBLIC LED4
B:00A0H.0 PUBLIC IB
B:00A0H.1 PUBLIC IC
B:00A0H.2 PUBLIC ID
D:00A8H PUBLIC IE
B:00A0H.4 PUBLIC SERr1
C:10D8H PUBLIC LED_Display
X:00E5H PUBLIC ucFontSize
X:00E6H PUBLIC BuffCount
B:00A8H.4 PUBLIC ES
X:00E7H PUBLIC Move
D:00B8H PUBLIC IP
B:0098H.1 PUBLIC TI
X:00E8H PUBLIC BUFF
X:00FCH PUBLIC ucSetFontColor
D:00D8H PUBLIC CCON
X:00FDH PUBLIC ucTimeOut
C:0BE0H PUBLIC main
C:16FAH PUBLIC DelayMss
C:127EH PUBLIC _scan
X:00FEH PUBLIC uiBaseAddress
X:0100H PUBLIC line
D:0099H PUBLIC SBUF
X:0101H PUBLIC DelayMs
X:0102H PUBLIC ucSetShowMode
X:0103H PUBLIC ucSetPlateNum
D:0098H PUBLIC SCON
B:0020H.2 PUBLIC bDelayMsOver
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
X:0104H PUBLIC ucEEPArray
X:0105H PUBLIC zimuo
X:0107H PUBLIC ucSetFontSize
B:00A8H.1 PUBLIC ET0
C:173AH PUBLIC InitTimer0
C:0E69H PUBLIC rxd_data
D:008CH PUBLIC TH0
X:0108H PUBLIC ucSpeed
C:1471H PUBLIC Send8Line
D:008AH PUBLIC TL0
B:00A0H.5 PUBLIC SERg
C:0026H PUBLIC in_data
X:0109H PUBLIC BUFF1
B:0088H.4 PUBLIC TR0
B:00A0H.3 PUBLIC SERr
B:00A0H.7 PUBLIC SCK
X:011DH PUBLIC ucUdateTime
X:011EH PUBLIC uiFontNumber
C:05B3H PUBLIC Load32
X:0120H PUBLIC i
C:174AH PUBLIC sw
X:0121H PUBLIC l
BL51 BANKED LINKER/LOCATER V6.05 11/20/2012 17:41:44 PAGE 6
X:0122H PUBLIC Speed
X:0123H PUBLIC ucFontColor
B:00C0H.1 PUBLIC STR
D:00D0H PUBLIC PSW
X:0124H PUBLIC ucSetSpeed
C:14D8H PUBLIC Send32Line
C:1350H PUBLIC Send24Line
------- PROC _SCAN
X:013CH SYMBOL Value
C:127EH LINE# 94
C:1283H LINE# 95
C:12C0H LINE# 96
C:12C9H LINE# 97
C:12D2H LINE# 98
C:12DBH LINE# 99
C:12E4H LINE# 100
C:12EDH LINE# 101
C:12F6H LINE# 102
C:12FFH LINE# 103
C:1308H LINE# 104
C:1311H LINE# 105
C:131AH LINE# 106
C:1323H LINE# 107
C:132CH LINE# 108
C:1335H LINE# 109
C:133EH LINE# 110
C:1347H LINE# 111
C:134FH LINE# 112
C:134FH LINE# 113
C:134FH LINE# 114
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -