📄 bulid.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 16:10:09 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, PS2.obj, Delay.obj TO Bulid RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
PS2.obj (PS2)
Delay.obj (DELAY)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: Bulid (?C_STARTUP)
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 0004H UNIT ?DT?PS2
000CH 0014H *** GAP ***
BIT 0020H.0 0002H.5 UNIT _BIT_GROUP_
BIT 0022H.5 0000H.3 UNIT ?BI?PS2
DATA 0023H 0032H UNIT _DATA_GROUP_
IDATA 0055H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0030H INPAGE _PDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0362H 019AH UNIT ?PR?MAIN?PS2
CODE 04FCH 00EDH UNIT ?PR?EXTERNINTERRUPT0?PS2
CODE 05E9H 00E6H UNIT ?PR?PROCESSPS2?PS2
CODE 06CFH 00DBH UNIT ?CO?PS2
CODE 07AAH 00AAH UNIT ?PR?_ONPS2SENDCHAR?PS2
CODE 0854H 008EH UNIT ?C?LIB_CODE
CODE 08E2H 008CH UNIT ?C_C51STARTUP
CODE 096EH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0995H 0011H UNIT ?PR?_ONPS2RECEIVECHAR?PS2
CODE 09A6H 000FH UNIT ?PR?CLSSIGNAL
CODE 09B5H 0009H UNIT ?PR?PS2INIT?PS2
CODE 09BEH 0009H UNIT ?PR?DELAY30US
CODE 09C7H 0009H UNIT ?PR?DELAY10US
CODE 09D0H 0006H UNIT ?C_INITSEG
CODE 09D6H 0005H UNIT ?PR?ONKEYBOARDONLINE?PS2
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 16:10:09 PAGE 2
OVERLAY MAP OF MODULE: Bulid (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP PDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?PS2
+--> ?C_INITSEG
?PR?MAIN?PS2 0020H.0 0000H.1 0023H 0007H 0000H 0030H
+--> ?PR?PS2INIT?PS2
+--> ?PR?_ONPS2SENDCHAR?PS2
+--> ?PR?PROCESSPS2?PS2
+--> ?PR?DELAY30US
+--> ?CO?PS2
+--> ?PR?PRINTF?PRINTF
?PR?_ONPS2SENDCHAR?PS2 0020H.1 0000H.1 002AH 0004H ----- -----
+--> ?CO?PS2
+--> ?PR?CLSSIGNAL
+--> ?PR?DELAY10US
+--> ?PR?DELAY30US
?PR?PROCESSPS2?PS2 ----- ----- ----- ----- ----- -----
+--> ?PR?_ONPS2SENDCHAR?PS2
+--> ?PR?DELAY30US
+--> ?CO?PS2
+--> ?PR?PRINTF?PRINTF
?PR?PRINTF?PRINTF 0021H.4 0001H.1 0041H 0014H ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
*** NEW ROOT ***************************************************
?PR?EXTERNINTERRUPT0?PS2 0021H.2 0000H.2 003EH 0003H ----- -----
+--> ?CO?PS2
+--> ?PR?PRINTF?PRINTF
+--> ?PR?ONKEYBOARDONLINE?PS2
+--> ?PR?DELAY30US
+--> ?PR?DELAY10US
+--> ?PR?_ONPS2RECEIVECHAR?PS2
?PR?ONKEYBOARDONLINE?PS2 0021H.4 0000H.1 ----- ----- ----- -----
?PR?_ONPS2RECEIVECHAR?PS2 0021H.4 0000H.2 ----- ----- ----- -----
SYMBOL TABLE OF MODULE: Bulid (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 16:10:09 PAGE 3
------- MODULE ?C_STARTUP
C:08E2H SEGMENT ?C_C51STARTUP
I:0055H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:08E5H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:08E2H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:08E2H LINE# 133
C:08E4H LINE# 134
C:08E5H LINE# 135
C:08E6H LINE# 136
C:08E8H LINE# 185
C:08EBH LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE PS2
C:0000H SYMBOL _ICE_DUMMY_
C:04FCH PUBLIC ExternInterrupt0
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
B:00B0H.7 PUBLIC H_CLK
D:00B0H PUBLIC P3
B:00B0H.5 PUBLIC CT_KB
B:00A8H.7 PUBLIC EA
B:0022H.5 PUBLIC KeyBoardFlag
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
C:07C7H PUBLIC _OnPS2SendChar
C:0362H PUBLIC main
D:0008H PUBLIC andbit2
B:0080H.0 PUBLIC P00
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
B:00A0H.2 PUBLIC nLed1
B:0022H.6 PUBLIC temp
C:05E9H PUBLIC ProcessPS2
C:09D6H PUBLIC OnKeyBoardOnline
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 16:10:09 PAGE 4
B:0088H.1 PUBLIC IE0
C:072AH PUBLIC SCANCODE
B:00B0H.6 PUBLIC H_DATA
D:00E0H PUBLIC ACC
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:00D0H.0 PUBLIC P
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
C:0995H PUBLIC _OnPS2ReceiveChar
B:0022H.7 PUBLIC temp1
C:09B5H PUBLIC PS2Init
D:000AH PUBLIC PS2RecChar
D:000BH PUBLIC andbit
------- PROC ONKEYBOARDONLINE
B:0021H.4 SYMBOL i
C:09D6H LINE# 40
C:09D6H LINE# 41
C:09D6H LINE# 42
C:09DAH LINE# 43
------- ENDPROC ONKEYBOARDONLINE
------- PROC _ONPS2RECEIVECHAR
D:0007H SYMBOL ReceChar
B:0021H.4 SYMBOL P
------- DO
B:0021H.5 SYMBOL ParityBit
------- ENDDO
C:0995H LINE# 45
C:0995H LINE# 46
C:0995H LINE# 47
C:0997H LINE# 48
C:0998H LINE# 49
C:099AH LINE# 50
C:09A3H LINE# 51
C:09A3H LINE# 52
C:09A5H LINE# 53
------- ENDPROC _ONPS2RECEIVECHAR
------- PROC L?0105
------- ENDPROC L?0105
------- PROC _ONPS2SENDCHAR
D:002AH SYMBOL dat
------- DO
D:002BH SYMBOL temp
B:0020H.1 SYMBOL ParityBit
D:002DH SYMBOL i
------- ENDDO
C:07C7H LINE# 55
C:07C9H LINE# 56
C:07C9H LINE# 59
C:07CBH LINE# 60
C:07CDH LINE# 62
C:07D6H LINE# 65
C:07D9H LINE# 67
C:07DBH LINE# 68
C:07DDH LINE# 70
C:07E2H LINE# 71
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 16:10:09 PAGE 5
C:07E4H LINE# 72
C:07E7H LINE# 73
C:07E7H LINE# 74
C:07EAH LINE# 75
C:07ECH LINE# 76
C:07EFH LINE# 78
C:07F2H LINE# 79
C:07F2H LINE# 80
C:07FBH LINE# 81
C:0800H LINE# 82
C:0806H LINE# 83
C:0808H LINE# 84
C:080BH LINE# 85
C:080DH LINE# 86
C:0810H LINE# 87
C:0819H LINE# 89
C:0820H LINE# 90
C:0822H LINE# 91
C:0825H LINE# 92
C:0827H LINE# 93
C:082AH LINE# 95
C:082FH LINE# 96
C:0831H LINE# 97
C:0834H LINE# 98
C:0836H LINE# 99
C:0839H LINE# 100
C:083AH LINE# 101
C:083CH LINE# 102
C:0842H LINE# 104
C:0844H LINE# 106
C:0846H LINE# 107
C:0848H LINE# 109
C:084AH LINE# 110
C:084DH LINE# 111
C:084FH LINE# 112
C:0853H LINE# 113
------- ENDPROC _ONPS2SENDCHAR
------- PROC EXTERNINTERRUPT0
------- DO
B:0021H.2 SYMBOL ParityBit
B:0021H.3 SYMBOL CLKFlag
D:003EH SYMBOL i
D:003FH SYMBOL j
D:0040H SYMBOL dat
------- ENDDO
C:04FCH LINE# 118
C:0519H LINE# 120
C:051DH LINE# 121
C:0526H LINE# 123
C:0528H LINE# 125
C:052BH LINE# 126
C:052BH LINE# 127
C:052DH LINE# 128
C:0532H LINE# 129
C:0539H LINE# 130
C:0542H LINE# 131
C:0544H LINE# 132
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 16:10:09 PAGE 6
C:0549H LINE# 134
C:0549H LINE# 135
C:0549H LINE# 150
C:054EH LINE# 154
C:0551H LINE# 155
C:0551H LINE# 156
C:0554H LINE# 157
C:0556H LINE# 158
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -