📄 i2c.map
字号:
LX51 LINKER/LOCATER V4.17 08/22/2007 16:08:51 PAGE 1
LX51 LINKER/LOCATER V4.17, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE main.obj TO i2c CLASSES (CODE (C:0X0-C:0X1FFF), CONST (C:0X0-C:0X1FFF), ECODE (C:0X0-C:0X1FFF),
>> HCONST (C:0X0-C:0X1FFF))
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
COMMENT TYPE 0: C51 V8.09
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: i2c (MAIN)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:001FFFH 0000A8H CODE
C:000000H C:000000H C:001FFFH CONST
C:000000H C:000000H C:001FFFH ECODE
B00:0000H C:000000H C:001FFFH HCONST
I:000000H I:000000H I:00007FH 000011H DATA
I:000000H I:000000H I:0000FFH 000001H IDATA
MEMORY MAP OF MODULE: i2c (MAIN)
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 00000DH 000006H BYTE UNIT DATA ?DT?MAIN
00000EH 000010H 000003H BYTE UNIT DATA _DATA_GROUP_
000011H 000011H 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO??C_STARTUP?0
000003H 000032H 000030H BYTE INBLOCK CODE ?PR?_I2C_SEND_BYTE?MAIN
000033H 000058H 000026H BYTE INBLOCK CODE ?PR?MAIN?MAIN
000059H 000076H 00001EH BYTE INBLOCK CODE ?PR?TUNER_WRITE?MAIN
000077H 000084H 00000EH BYTE INBLOCK CODE ?PR?I2C_START?MAIN
000085H 000092H 00000EH BYTE INBLOCK CODE ?PR?I2C_STOP?MAIN
000093H 000097H 000005H BYTE INBLOCK CODE ?PR?_I2C_SEND_ADDR?MAIN
000098H 00009BH 000004H BYTE INBLOCK CODE ?PR?I2C_NOP?MAIN
00009CH 0000A7H 00000CH BYTE UNIT CODE ?C_C51STARTUP
OVERLAY MAP OF MODULE: i2c (MAIN)
FUNCTION/MODULE BIT_GROUP DATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
====================================================
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
MAIN/MAIN ----- ----- 000EH 000EH
+--> ?PR?TUNER_WRITE?MAIN
+--> ?PR?I2C_NOP?MAIN
LX51 LINKER/LOCATER V4.17 08/22/2007 16:08:51 PAGE 2
TUNER_WRITE/MAIN ----- ----- ----- -----
+--> ?PR?I2C_START?MAIN
+--> ?PR?_I2C_SEND_ADDR?MAIN
+--> ?PR?_I2C_SEND_BYTE?MAIN
+--> ?PR?I2C_STOP?MAIN
I2C_START/MAIN ----- ----- ----- -----
+--> ?PR?I2C_NOP?MAIN
I2C_NOP/MAIN ----- ----- ----- -----
_I2C_SEND_ADDR/MAIN ----- ----- ----- -----
+--> ?PR?_I2C_SEND_BYTE?MAIN
_I2C_SEND_BYTE/MAIN ----- ----- 000FH 0010H
+--> ?PR?I2C_NOP?MAIN
I2C_STOP/MAIN ----- ----- ----- -----
+--> ?PR?I2C_NOP?MAIN
PUBLIC SYMBOLS OF MODULE: i2c (MAIN)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000000H NUMBER --- ?C?CODESEG
00000000H NUMBER --- ?C?XDATASEG
01000033H CODE --- ?C_START
01000000H CODE --- ?C_STARTUP
01000093H CODE --- _I2C_Send_Addr
01000003H CODE --- _I2C_Send_Byte
00000008H DATA BYTE counter
01000098H CODE --- I2C_NOP
01000077H CODE --- I2C_Start
01000085H CODE --- I2C_Stop
01000033H CODE --- main
00000009H DATA --- tuner_data
01000059H CODE --- tuner_write
SYMBOL TABLE OF MODULE: i2c (MAIN)
VALUE REP CLASS TYPE SYMBOL NAME
====================================================
--- MODULE --- --- MAIN
00000009H PUBLIC DATA --- tuner_data
00000008H PUBLIC DATA BYTE counter
01000033H PUBLIC CODE --- main
01000059H PUBLIC CODE --- tuner_write
01000098H PUBLIC CODE --- I2C_NOP
01000093H PUBLIC CODE --- _I2C_Send_Addr
01000003H PUBLIC CODE --- _I2C_Send_Byte
01000085H PUBLIC CODE --- I2C_Stop
01000077H PUBLIC CODE --- I2C_Start
01000077H BLOCK CODE --- LVL=0
--- BLOCKEND --- --- LVL=0
01000085H BLOCK CODE --- LVL=0
--- BLOCKEND --- --- LVL=0
01000003H BLOCK CODE --- LVL=0
LX51 LINKER/LOCATER V4.17 08/22/2007 16:08:51 PAGE 3
01000005H BLOCK CODE NEAR LAB LVL=1
00000010H SYMBOL DATA VOID mask
--- BLOCKEND --- --- LVL=1
--- BLOCKEND --- --- LVL=0
01000093H BLOCK CODE --- LVL=0
--- BLOCKEND --- --- LVL=0
01000098H BLOCK CODE --- LVL=0
--- BLOCKEND --- --- LVL=0
01000059H BLOCK CODE --- LVL=0
--- BLOCKEND --- --- LVL=0
01000033H BLOCK CODE --- LVL=0
01000033H BLOCK CODE NEAR LAB LVL=1
00000007H SYMBOL DATA VOID i
0000000EH SYMBOL DATA VOID channel
--- BLOCKEND --- --- LVL=1
--- BLOCKEND --- --- LVL=0
--- MODULE --- --- ?C_STARTUP
01000000H PUBLIC CODE --- ?C_STARTUP
Program Size: data=18.0 xdata=0 const=0 code=168
LX51 RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -