📄 bulid16x8.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 21:28:43 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, PS2.obj, Delay.obj TO Bulid16x8 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: Bulid16x8 (?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.4 UNIT ?BI?PS2
0023H.1 0000H.7 *** GAP ***
DATA 0024H 0032H UNIT _DATA_GROUP_
IDATA 0056H 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 0299H UNIT ?PR?MAIN?PS2
CODE 05FBH 0159H UNIT ?CO?PS2
CODE 0754H 014CH UNIT ?PR?PROCESSPS2?PS2
CODE 08A0H 00EFH UNIT ?PR?EXTERNINTERRUPT0?PS2
CODE 098FH 0096H UNIT ?PR?_ONPS2SENDCHAR?PS2
CODE 0A25H 008EH UNIT ?C?LIB_CODE
CODE 0AB3H 008CH UNIT ?C_C51STARTUP
CODE 0B3FH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0B66H 0011H UNIT ?PR?_ONPS2RECEIVECHAR?PS2
CODE 0B77H 000FH UNIT ?PR?CLSSIGNAL
CODE 0B86H 0009H UNIT ?PR?PS2INIT?PS2
CODE 0B8FH 0009H UNIT ?PR?DELAY30US
CODE 0B98H 0009H UNIT ?PR?DELAY10US
CODE 0BA1H 0006H UNIT ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 21:28:43 PAGE 2
CODE 0BA7H 0005H UNIT ?PR?ONKEYBOARDONLINE?PS2
OVERLAY MAP OF MODULE: Bulid16x8 (?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 0024H 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 002BH 0004H ----- -----
+--> ?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 0042H 0014H ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
*** NEW ROOT ***************************************************
?PR?EXTERNINTERRUPT0?PS2 0021H.2 0000H.2 003FH 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: Bulid16x8 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 21:28:43 PAGE 3
------- MODULE ?C_STARTUP
C:0AB3H SEGMENT ?C_C51STARTUP
I:0056H 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:0AB6H 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:0AB3H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:0AB3H LINE# 133
C:0AB5H LINE# 134
C:0AB6H LINE# 135
C:0AB7H LINE# 136
C:0AB9H LINE# 185
C:0ABCH LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE PS2
C:0000H SYMBOL _ICE_DUMMY_
C:08A0H 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:098FH PUBLIC _OnPS2SendChar
C:0362H PUBLIC main
D:0008H PUBLIC andbit2
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
B:0022H.6 PUBLIC temp
C:0754H PUBLIC ProcessPS2
C:0BA7H PUBLIC OnKeyBoardOnline
B:0088H.1 PUBLIC IE0
B:0022H.7 PUBLIC fillDogFlag
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 21:28:43 PAGE 4
C:0654H 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
D:00E1H PUBLIC WDT_CONTR
B:00B8H.0 PUBLIC PX0
C:0B66H PUBLIC _OnPS2ReceiveChar
B:0023H.0 PUBLIC temp1
C:0B86H PUBLIC PS2Init
D:000AH PUBLIC PS2RecChar
D:000BH PUBLIC andbit
------- PROC ONKEYBOARDONLINE
B:0021H.4 SYMBOL i
C:0BA7H LINE# 40
C:0BA7H LINE# 41
C:0BA7H LINE# 42
C:0BABH LINE# 43
------- ENDPROC ONKEYBOARDONLINE
------- PROC _ONPS2RECEIVECHAR
D:0007H SYMBOL ReceChar
B:0021H.4 SYMBOL P
------- DO
B:0021H.5 SYMBOL ParityBit
------- ENDDO
C:0B66H LINE# 45
C:0B66H LINE# 46
C:0B66H LINE# 47
C:0B68H LINE# 48
C:0B69H LINE# 49
C:0B6BH LINE# 50
C:0B74H LINE# 51
C:0B74H LINE# 52
C:0B76H LINE# 53
------- ENDPROC _ONPS2RECEIVECHAR
------- PROC _ONPS2SENDCHAR
D:002BH SYMBOL dat
------- DO
D:002CH SYMBOL temp
B:0020H.1 SYMBOL ParityBit
D:002EH SYMBOL i
------- ENDDO
C:098FH LINE# 55
C:0991H LINE# 56
C:0991H LINE# 59
C:0993H LINE# 60
C:0995H LINE# 62
C:099EH LINE# 65
C:09A1H LINE# 67
C:09A3H LINE# 68
C:09A5H LINE# 70
C:09AAH LINE# 71
C:09ACH LINE# 72
C:09AFH LINE# 73
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 21:28:43 PAGE 5
C:09AFH LINE# 74
C:09B2H LINE# 75
C:09B4H LINE# 76
C:09B7H LINE# 78
C:09C1H LINE# 79
C:09C1H LINE# 80
C:09CDH LINE# 81
C:09D2H LINE# 82
C:09D8H LINE# 83
C:09DAH LINE# 84
C:09DDH LINE# 85
C:09DFH LINE# 86
C:09E2H LINE# 87
C:09E6H LINE# 89
C:09EDH LINE# 90
C:09EFH LINE# 91
C:09F2H LINE# 92
C:09F4H LINE# 93
C:09F7H LINE# 95
C:09FCH LINE# 96
C:09FEH LINE# 97
C:0A01H LINE# 98
C:0A03H LINE# 99
C:0A06H LINE# 100
C:0A0BH LINE# 101
C:0A0DH LINE# 102
C:0A13H LINE# 104
C:0A15H LINE# 106
C:0A17H LINE# 107
C:0A19H LINE# 109
C:0A1BH LINE# 110
C:0A1EH LINE# 111
C:0A20H LINE# 112
C:0A24H LINE# 113
------- ENDPROC _ONPS2SENDCHAR
------- PROC EXTERNINTERRUPT0
------- DO
B:0021H.2 SYMBOL ParityBit
B:0021H.3 SYMBOL CLKFlag
D:003FH SYMBOL i
D:0040H SYMBOL j
D:0041H SYMBOL dat
------- ENDDO
C:08A0H LINE# 118
C:08BDH LINE# 120
C:08C1H LINE# 121
C:08CAH LINE# 123
C:08CCH LINE# 125
C:08CFH LINE# 126
C:08CFH LINE# 127
C:08D1H LINE# 128
C:08D6H LINE# 129
C:08DDH LINE# 130
C:08E6H LINE# 131
C:08E8H LINE# 132
C:08EDH LINE# 134
C:08EDH LINE# 135
BL51 BANKED LINKER/LOCATER V6.00 04/24/2009 21:28:43 PAGE 6
C:08EDH LINE# 150
C:08F2H LINE# 154
C:08FCH LINE# 155
C:08FCH LINE# 156
C:08FFH LINE# 157
C:0901H LINE# 158
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -