📄 165.map
字号:
LX51 LINKER/LOCATER V3.58 06/30/2007 09:42:14 PAGE 1
LX51 LINKER/LOCATER V3.58, INVOKED BY:
D:\KEIL\C51\BIN\LX51.EXE .\STARTUP.obj, 165.obj TO 165
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
COMMENT TYPE 0: AX51 V2.09
165.obj (165)
COMMENT TYPE 0: C51 V7.06
ACTIVE MEMORY CLASSES OF MODULE: 165 (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 00003DH CODE
I:000000H I:000000H I:0000FFH 000001H IDATA
I:000000H I:000000H I:00007FH 00000AH DATA
MEMORY MAP OF MODULE: 165 (?C_STARTUP)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000007H 000008H --- AT.. DATA "REG BANK 0"
000008H 000009H 000002H BYTE UNIT DATA ?DT?165
00000AH 00000AH 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO?STARTUP?3
000003H 00001CH 00001AH BYTE UNIT CODE ?PR?INPUTCHAR?165
00001DH 00002BH 00000FH BYTE UNIT CODE ?PR?INPUT165?165
00002CH 000037H 00000CH BYTE UNIT CODE ?C_C51STARTUP
000038H 00003CH 000005H BYTE UNIT CODE ?PR?MAIN?165
OVERLAY MAP OF MODULE: 165 (?C_STARTUP)
FUNCTION/MODULE BIT_GROUP DATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
====================================================
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?165
MAIN/165 ----- ----- ----- -----
+--> ?PR?INPUT165?165
INPUT165/165 ----- ----- ----- -----
+--> ?PR?INPUTCHAR?165
INPUTCHAR/165 ----- ----- ----- -----
PUBLIC SYMBOLS OF MODULE: 165 (?C_STARTUP)
LX51 LINKER/LOCATER V3.58 06/30/2007 09:42:14 PAGE 2
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000000H NUMBER --- ?C?CODESEG
00000000H NUMBER --- ?C?XDATASEG
01000038H CODE --- ?C_START
01000000H CODE NEAR LAB ?C_STARTUP
*SFR* 000000D0H.6 DATA BIT AC
*SFR* 000000E0H DATA BYTE ACC
*SFR* 000000F0H DATA BYTE B
*SFR* 00000090H DATA BIT clk
*SFR* 000000D0H.7 DATA BIT CY
*SFR* 00000083H DATA BYTE DPH
*SFR* 00000082H DATA BYTE DPL
*SFR* 000000A8H.7 DATA BIT EA
*SFR* 000000A8H.4 DATA BIT ES
*SFR* 000000A8H.1 DATA BIT ET0
*SFR* 000000A8H.3 DATA BIT ET1
*SFR* 000000A8H DATA BIT EX0
*SFR* 000000A8H.2 DATA BIT EX1
*SFR* 000000D0H.5 DATA BIT F0
*SFR* 000000A8H DATA BYTE IE
*SFR* 00000088H.1 DATA BIT IE0
*SFR* 00000088H.3 DATA BIT IE1
0100001DH CODE --- Input165
01000003H CODE --- InputChar
*SFR* 000000B0H.2 DATA BIT INT0
*SFR* 000000B0H.3 DATA BIT INT1
*SFR* 000000B8H DATA BYTE IP
*SFR* 00000088H DATA BIT IT0
*SFR* 00000088H.2 DATA BIT IT1
01000038H CODE --- main
00000008H DATA BYTE out1
00000009H DATA BYTE out2
*SFR* 000000D0H.2 DATA BIT OV
*SFR* 000000D0H DATA BIT P
*SFR* 00000080H DATA BYTE P0
*SFR* 00000090H DATA BYTE P1
*SFR* 000000A0H DATA BYTE P2
*SFR* 000000B0H DATA BYTE P3
*SFR* 00000087H DATA BYTE PCON
*SFR* 000000A0H DATA BYTE PPAGE_SFR
*SFR* 000000B8H.4 DATA BIT PS
*SFR* 000000D0H DATA BYTE PSW
*SFR* 000000B8H.1 DATA BIT PT0
*SFR* 000000B8H.3 DATA BIT PT1
*SFR* 000000B8H DATA BIT PX0
*SFR* 000000B8H.2 DATA BIT PX1
*SFR* 00000098H.2 DATA BIT RB8
*SFR* 000000B0H.7 DATA BIT RD
*SFR* 00000098H.4 DATA BIT REN
*SFR* 00000098H DATA BIT RI
*SFR* 000000D0H.3 DATA BIT RS0
*SFR* 000000D0H.4 DATA BIT RS1
*SFR* 000000B0H DATA BIT RXD
*SFR* 00000099H DATA BYTE SBUF
*SFR* 00000098H DATA BYTE SCON
*SFR* 00000090H.1 DATA BIT sh
*SFR* 00000098H.7 DATA BIT SM0
*SFR* 00000098H.6 DATA BIT SM1
*SFR* 00000098H.5 DATA BIT SM2
*SFR* 00000090H.2 DATA BIT so
*SFR* 00000081H DATA BYTE SP
*SFR* 000000B0H.4 DATA BIT T0
*SFR* 000000B0H.5 DATA BIT T1
*SFR* 00000098H.3 DATA BIT TB8
LX51 LINKER/LOCATER V3.58 06/30/2007 09:42:14 PAGE 3
*SFR* 00000088H DATA BYTE TCON
*SFR* 00000088H.5 DATA BIT TF0
*SFR* 00000088H.7 DATA BIT TF1
*SFR* 0000008CH DATA BYTE TH0
*SFR* 0000008DH DATA BYTE TH1
*SFR* 00000098H.1 DATA BIT TI
*SFR* 0000008AH DATA BYTE TL0
*SFR* 0000008BH DATA BYTE TL1
*SFR* 00000089H DATA BYTE TMOD
*SFR* 00000088H.4 DATA BIT TR0
*SFR* 00000088H.6 DATA BIT TR1
*SFR* 000000B0H.1 DATA BIT TXD
*SFR* 000000B0H.6 DATA BIT WR
SYMBOL TABLE OF MODULE: 165 (?C_STARTUP)
VALUE REP CLASS TYPE SYMBOL NAME
====================================================
--- MODULE --- --- ?C_STARTUP
01000000H PUBLIC CODE NEAR LAB ?C_STARTUP
000000E0H SFRSYM DATA BYTE ACC
000000F0H SFRSYM DATA BYTE B
00000083H SFRSYM DATA BYTE DPH
00000082H SFRSYM DATA BYTE DPL
000000A0H SFRSYM DATA BYTE PPAGE_SFR
00000081H SFRSYM DATA BYTE SP
00000000H SYMBOL NUMBER --- IBPSTACK
00000100H SYMBOL NUMBER --- IBPSTACKTOP
00000080H SYMBOL NUMBER --- IDATALEN
0100002FH SYMBOL CODE NEAR LAB IDATALOOP
00000000H SYMBOL NUMBER --- PBPSTACK
00010000H SYMBOL NUMBER --- PBPSTACKTOP
00000000H SYMBOL NUMBER --- PDATALEN
00000000H SYMBOL NUMBER --- PDATASTART
00000000H SYMBOL NUMBER --- PPAGE
00000000H SYMBOL NUMBER --- PPAGEENABLE
0100002CH SYMBOL CODE NEAR LAB STARTUP1
00000000H SYMBOL NUMBER --- XBPSTACK
00010000H SYMBOL NUMBER --- XBPSTACKTOP
00000000H SYMBOL NUMBER --- XDATALEN
00000000H SYMBOL NUMBER --- XDATASTART
01000000H BLOCK CODE NEAR LAB LVL=0
01000000H LINE CODE --- #92
--- BLOCKEND --- --- LVL=0
0100002CH BLOCK CODE NEAR LAB LVL=0
0100002CH LINE CODE --- #99
0100002EH LINE CODE --- #100
0100002FH LINE CODE --- #101
01000030H LINE CODE --- #102
01000032H LINE CODE --- #151
01000035H LINE CODE --- #155
--- BLOCKEND --- --- LVL=0
--- MODULE --- --- 165
00000009H PUBLIC DATA BYTE out2
00000008H PUBLIC DATA BYTE out1
01000038H PUBLIC CODE --- main
0100001DH PUBLIC CODE --- Input165
01000003H PUBLIC CODE --- InputChar
00000080H SFRSYM DATA BYTE P0
00000090H SFRSYM DATA BYTE P1
LX51 LINKER/LOCATER V3.58 06/30/2007 09:42:14 PAGE 4
000000A0H SFRSYM DATA BYTE P2
000000B0H SFRSYM DATA BYTE P3
000000B0H.4 SFRSYM DATA BIT T0
000000D0H.6 SFRSYM DATA BIT AC
000000B0H.5 SFRSYM DATA BIT T1
000000A8H.7 SFRSYM DATA BIT EA
000000A8H SFRSYM DATA BYTE IE
000000B0H.7 SFRSYM DATA BIT RD
000000A8H.4 SFRSYM DATA BIT ES
000000B8H SFRSYM DATA BYTE IP
00000098H SFRSYM DATA BIT RI
000000B0H.2 SFRSYM DATA BIT INT0
000000D0H.7 SFRSYM DATA BIT CY
00000098H.1 SFRSYM DATA BIT TI
000000B0H.3 SFRSYM DATA BIT INT1
000000B8H.4 SFRSYM DATA BIT PS
00000081H SFRSYM DATA BYTE SP
000000D0H.2 SFRSYM DATA BIT OV
000000B0H.6 SFRSYM DATA BIT WR
00000099H SFRSYM DATA BYTE SBUF
00000087H SFRSYM DATA BYTE PCON
00000098H SFRSYM DATA BYTE SCON
00000089H SFRSYM DATA BYTE TMOD
00000088H SFRSYM DATA BYTE TCON
00000090H SFRSYM DATA BIT clk
00000088H.1 SFRSYM DATA BIT IE0
00000088H.3 SFRSYM DATA BIT IE1
000000F0H SFRSYM DATA BYTE B
000000E0H SFRSYM DATA BYTE ACC
000000A8H.1 SFRSYM DATA BIT ET0
000000A8H.3 SFRSYM DATA BIT ET1
00000088H.5 SFRSYM DATA BIT TF0
00000088H.7 SFRSYM DATA BIT TF1
00000098H.2 SFRSYM DATA BIT RB8
0000008CH SFRSYM DATA BYTE TH0
000000A8H SFRSYM DATA BIT EX0
00000088H SFRSYM DATA BIT IT0
0000008DH SFRSYM DATA BYTE TH1
00000098H.3 SFRSYM DATA BIT TB8
000000A8H.2 SFRSYM DATA BIT EX1
00000088H.2 SFRSYM DATA BIT IT1
000000D0H SFRSYM DATA BIT P
00000098H.7 SFRSYM DATA BIT SM0
0000008AH SFRSYM DATA BYTE TL0
00000098H.6 SFRSYM DATA BIT SM1
0000008BH SFRSYM DATA BYTE TL1
00000098H.5 SFRSYM DATA BIT SM2
000000B8H.1 SFRSYM DATA BIT PT0
000000B8H.3 SFRSYM DATA BIT PT1
000000D0H.3 SFRSYM DATA BIT RS0
00000088H.4 SFRSYM DATA BIT TR0
000000D0H.4 SFRSYM DATA BIT RS1
00000088H.6 SFRSYM DATA BIT TR1
000000B8H SFRSYM DATA BIT PX0
000000B8H.2 SFRSYM DATA BIT PX1
00000090H.1 SFRSYM DATA BIT sh
00000083H SFRSYM DATA BYTE DPH
00000082H SFRSYM DATA BYTE DPL
00000090H.2 SFRSYM DATA BIT so
00000098H.4 SFRSYM DATA BIT REN
000000B0H SFRSYM DATA BIT RXD
000000B0H.1 SFRSYM DATA BIT TXD
000000D0H.5 SFRSYM DATA BIT F0
000000D0H SFRSYM DATA BYTE PSW
LX51 LINKER/LOCATER V3.58 06/30/2007 09:42:14 PAGE 5
01000003H BLOCK CODE --- LVL=0
01000003H BLOCK CODE NEAR LAB LVL=1
00000006H SYMBOL DATA BYTE i
00000007H SYMBOL DATA BYTE c
--- BLOCKEND --- --- LVL=1
01000003H LINE CODE --- #13
01000003H LINE CODE --- #14
01000003H LINE CODE --- #15
01000005H LINE CODE --- #16
01000006H LINE CODE --- #17
01000006H LINE CODE --- #18
0100000AH LINE CODE --- #19
0100000DH LINE CODE --- #20
01000010H LINE CODE --- #21
01000012H LINE CODE --- #22
01000014H LINE CODE --- #23
01000016H LINE CODE --- #24
0100001AH LINE CODE --- #25
0100001CH LINE CODE --- #26
--- BLOCKEND --- --- LVL=0
0100001DH BLOCK CODE --- LVL=0
0100001DH LINE CODE --- #28
0100001DH LINE CODE --- #29
0100001DH LINE CODE --- #30
0100001FH LINE CODE --- #31
01000024H LINE CODE --- #32
01000029H LINE CODE --- #33
0100002BH LINE CODE --- #34
--- BLOCKEND --- --- LVL=0
01000038H BLOCK CODE --- LVL=0
01000038H LINE CODE --- #36
01000038H LINE CODE --- #37
01000038H LINE CODE --- #38
01000038H LINE CODE --- #39
01000038H LINE CODE --- #40
0100003BH LINE CODE --- #41
--- BLOCKEND --- --- LVL=0
Program Size: data=11.0 xdata=0 const=0 code=61
LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -