📄 audio.map
字号:
LX51 LINKER/LOCATER V4.09 10/25/2006 17:36:39 PAGE 1
LX51 LINKER/LOCATER V4.09, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE STARTUP.obj, TIMER.obj, eeprom.obj, EINT.obj, MAIN.obj, RS232.obj, system_init.obj, pcalvd.obj,
>> PT2322S.obj, VIIC_C51.obj, input.obj, other.obj TO audio
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
COMMENT TYPE 0: AX51 V3.01a
TIMER.obj (TIMER)
COMMENT TYPE 0: C51 V8.05a
eeprom.obj (EEPROM)
COMMENT TYPE 0: C51 V8.05a
EINT.obj (EINT)
COMMENT TYPE 0: C51 V8.05a
MAIN.obj (MAIN)
COMMENT TYPE 0: C51 V8.05a
RS232.obj (RS232)
COMMENT TYPE 0: C51 V8.05a
system_init.obj (SYSTEM_INIT)
COMMENT TYPE 0: C51 V8.05a
pcalvd.obj (PCALVD)
COMMENT TYPE 0: C51 V8.05a
PT2322S.obj (PT2322S)
COMMENT TYPE 0: C51 V8.05a
VIIC_C51.obj (VIIC_C51)
COMMENT TYPE 0: C51 V8.05a
input.obj (INPUT)
COMMENT TYPE 0: C51 V8.05a
other.obj (OTHER)
COMMENT TYPE 0: C51 V8.05a
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: audio (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 000610H CODE
I:000000H I:000000H I:0000FFH 000030H IDATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.7 BIT
I:000000H I:000000H I:00007FH 00000DH DATA
C:000000H C:000000H C:00FFFFH 00001CH CONST
MEMORY MAP OF MODULE: audio (?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 00000CH 000005H BYTE UNIT DATA _DATA_GROUP_
00000DH 000014H 000008H BYTE UNIT IDATA ?ID?PT2322S
000015H 000018H 000004H BYTE UNIT IDATA _IDATA_GROUP_
000019H 00001BH 000003H BYTE UNIT IDATA ?ID?PCALVD
00001CH 00001CH 000001H BYTE UNIT IDATA ?ID?EINT
00001DH.0 00001FH.7 000003H.0 --- --- **GAP**
000020H.0 000020H.1 000000H.2 BIT UNIT BIT ?BI?PCALVD
LX51 LINKER/LOCATER V4.09 10/25/2006 17:36:39 PAGE 2
000020H.2 000020H.3 000000H.2 BIT UNIT BIT ?BI?INPUT
000020H.4 000020H.4 000000H.1 BIT UNIT BIT ?BI?EINT
000020H.5 000020H.5 000000H.1 BIT UNIT BIT ?BI?ACK_I2C?VIIC_C51
000020H.6 000020H.6 000000H.1 BIT UNIT BIT ?BI?VIIC_C51
000020H.7 000020H 000000H.1 --- --- **GAP**
000021H 00003FH 00001FH BYTE UNIT IDATA ?ID?RS232
000040H 000040H 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO?STARTUP?3
000003H 000005H 000003H BYTE OFFS.. CODE ?EINT?00003
000006H 000009H 000004H BYTE UNIT CODE ?PR?WATCHDOG_PROCESS?OTHER
00000AH 00000AH 000001H BYTE UNIT CODE ?PR?TIMER0_ISR?TIMER
00000BH 00000DH 000003H BYTE OFFS.. CODE ?TIMER?0000B
00000EH 000010H 000003H BYTE UNIT CODE ?PR?_RS232_SENDDATA?RS232
000011H 000011H 000001H BYTE UNIT CODE ?PR?TIMER1_ISR?TIMER
000012H 000012H 000001H BYTE UNIT CODE ?PR?EINT1_ISR?EINT
000013H 000015H 000003H BYTE OFFS.. CODE ?EINT?00013
000016H 000016H 000001H BYTE UNIT CODE ?PR?INPUT_INITIALIZE?INPUT
000017H 00001AH 000004H --- --- **GAP**
00001BH 00001DH 000003H BYTE OFFS.. CODE ?TIMER?0001B
00001EH 000022H 000005H --- --- **GAP**
000023H 000025H 000003H BYTE OFFS.. CODE ?RS232?00023
000026H 000032H 00000DH BYTE UNIT CODE ?PR?STOP_I2C?VIIC_C51
000033H 000035H 000003H BYTE OFFS.. CODE ?PCALVD?00033
000036H 00019AH 000165H BYTE UNIT CODE ?PR?MUSICMODE_CONTROL?PT2322S
00019BH 000283H 0000E9H BYTE UNIT CODE ?PR?INPUT_PROCESS?INPUT
000284H 00030FH 00008CH BYTE UNIT CODE ?C_C51STARTUP
000310H 000364H 000055H BYTE UNIT CODE ?PR?PCALVD_ISR?PCALVD
000365H 0003A6H 000042H BYTE UNIT CODE ?PR?_SENDBYTE?VIIC_C51
0003A7H 0003DAH 000034H BYTE UNIT CODE ?PR?MASTERVOLUME_CONTROL?PT2322S
0003DBH 00040DH 000033H BYTE UNIT CODE ?C_INITSEG
00040EH 00043EH 000031H BYTE UNIT CODE ?PR?_PSENDSTR?VIIC_C51
00043FH 00046EH 000030H BYTE UNIT CODE ?PR?RCVBYTE?VIIC_C51
00046FH 00049DH 00002FH BYTE UNIT CODE ?PR?PT2322S_INITIALIZE?PT2322S
00049EH 0004C8H 00002BH BYTE UNIT CODE ?PR?_PT2322_MUTECONTROL?PT2322S
0004C9H 0004F1H 000029H BYTE UNIT CODE ?PR?SYSTEM_INIT?SYSTEM_INIT
0004F2H 000518H 000027H BYTE UNIT CODE ?PR?_DELAY?OTHER
000519H 00053AH 000022H BYTE UNIT CODE ?PR?RS232_INITIALIZE?RS232
00053BH 000559H 00001FH BYTE UNIT CODE ?PR?EINT0_ISR?EINT
00055AH 000576H 00001DH BYTE UNIT CODE ?PR?_ISENDBYTE?VIIC_C51
000577H 000591H 00001BH BYTE UNIT CODE ?PR?NOP_DELAY?VIIC_C51
000592H 0005ABH 00001AH BYTE UNIT CODE ?PR?ACK_I2C?VIIC_C51
0005ACH 0005C4H 000019H BYTE UNIT CODE ?C?LIB_CODE
0005C5H 0005D9H 000015H BYTE UNIT CODE ?PR?TIMER_INITIALIZE?TIMER
0005DAH 0005EBH 000012H BYTE UNIT CODE ?PR?PCALVD_INITIALIZE?PCALVD
0005ECH 0005FDH 000012H BYTE UNIT CODE ?PR?START_I2C?VIIC_C51
0005FEH 000608H 00000BH BYTE UNIT CODE ?PR?MAIN?MAIN
000609H 000611H 000009H BYTE UNIT CODE ?PR?EINT_INITIALIZE?EINT
000612H 000618H 000007H BYTE UNIT CODE ?PR?RS232R_ISR?RS232
000619H 000634H 00001CH BYTE UNIT CONST ?CO?PT2322S
OVERLAY MAP OF MODULE: audio (?C_STARTUP)
FUNCTION/MODULE BIT_GROUP DATA_GROUP IDATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP START STOP
=======================================================================
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
MAIN/MAIN ----- ----- ----- ----- ----- -----
LX51 LINKER/LOCATER V4.09 10/25/2006 17:36:39 PAGE 3
+--> ?PR?SYSTEM_INIT?SYSTEM_INIT
+--> ?PR?INPUT_PROCESS?INPUT
+--> ?PR?WATCHDOG_PROCESS?OTHER
SYSTEM_INIT/SYSTEM_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?TIMER_INITIALIZE?TIMER
+--> ?PR?EINT_INITIALIZE?EINT
+--> ?PR?PCALVD_INITIALIZE?PCALVD
+--> ?PR?RS232_INITIALIZE?RS232
+--> ?PR?INPUT_INITIALIZE?INPUT
+--> ?PR?_DELAY?OTHER
+--> ?PR?PT2322S_INITIALIZE?PT2322S
+--> ?PR?_RS232_SENDDATA?RS232
TIMER_INITIALIZE/TIMER ----- ----- ----- ----- ----- -----
EINT_INITIALIZE/EINT ----- ----- ----- ----- ----- -----
PCALVD_INITIALIZE/PCALVD ----- ----- ----- ----- ----- -----
RS232_INITIALIZE/RS232 ----- ----- ----- ----- ----- -----
INPUT_INITIALIZE/INPUT ----- ----- ----- ----- ----- -----
_DELAY/OTHER ----- ----- ----- ----- 0016H 0017H
PT2322S_INITIALIZE/PT2322S ----- ----- ----- ----- ----- -----
+--> ?PR?_PSENDSTR?VIIC_C51
+--> ?PR?MASTERVOLUME_CONTROL?PT2322S
+--> ?PR?MUSICMODE_CONTROL?PT2322S
+--> ?PR?_PT2322_MUTECONTROL?PT2322S
_PSENDSTR/VIIC_C51 ----- ----- 0008H 000CH ----- -----
+--> ?PR?START_I2C?VIIC_C51
+--> ?PR?_SENDBYTE?VIIC_C51
+--> ?PR?STOP_I2C?VIIC_C51
START_I2C/VIIC_C51 ----- ----- ----- ----- ----- -----
+--> ?PR?NOP_DELAY?VIIC_C51
NOP_DELAY/VIIC_C51 ----- ----- ----- ----- ----- -----
_SENDBYTE/VIIC_C51 ----- ----- ----- ----- ----- -----
+--> ?PR?NOP_DELAY?VIIC_C51
STOP_I2C/VIIC_C51 ----- ----- ----- ----- ----- -----
+--> ?PR?NOP_DELAY?VIIC_C51
MASTERVOLUME_CONTROL/PT2322S ----- ----- ----- ----- 0016H 0016H
+--> ?PR?_PSENDSTR?VIIC_C51
MUSICMODE_CONTROL/PT2322S ----- ----- ----- ----- ----- -----
+--> ?PR?_PT2322_MUTECONTROL?PT2322S
+--> ?CO?PT2322S
+--> ?PR?_PSENDSTR?VIIC_C51
_PT2322_MUTECONTROL/PT2322S ----- ----- ----- ----- ----- -----
+--> ?PR?_PSENDSTR?VIIC_C51
?CO?PT2322S ----- ----- ----- ----- ----- -----
_RS232_SENDDATA/RS232 ----- ----- 0008H 0008H ----- -----
INPUT_PROCESS/INPUT ----- ----- ----- ----- 0015H 0015H
+--> ?PR?_RS232_SENDDATA?RS232
LX51 LINKER/LOCATER V4.09 10/25/2006 17:36:39 PAGE 4
+--> ?PR?MASTERVOLUME_CONTROL?PT2322S
+--> ?PR?_DELAY?OTHER
+--> ?PR?MUSICMODE_CONTROL?PT2322S
WATCHDOG_PROCESS/OTHER ----- ----- ----- ----- ----- -----
?C_INITSEG ----- ----- ----- ----- ----- -----
*** NEW ROOT ********************
TIMER0_ISR/TIMER ----- ----- ----- ----- ----- -----
*** NEW ROOT ********************
TIMER1_ISR/TIMER ----- ----- ----- ----- ----- -----
*** NEW ROOT ********************
EINT0_ISR/EINT ----- ----- ----- ----- ----- -----
*** NEW ROOT ********************
EINT1_ISR/EINT ----- ----- ----- ----- ----- -----
*** NEW ROOT ********************
RS232R_ISR/RS232 ----- ----- ----- ----- ----- -----
*** NEW ROOT ********************
PCALVD_ISR/PCALVD ----- ----- ----- ----- 0018H 0018H
PUBLIC SYMBOLS OF MODULE: audio (?C_STARTUP)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000008H DATA BYTE ?_PSendStr?BYTE
00000020H.5 BIT BIT ?Ack_I2c?BIT
010005ACH CODE --- ?C?CLDPTR
00000000H NUMBER --- ?C?CODESEG
00000000H NUMBER --- ?C?XDATASEG
010002CBH CODE --- ?C_START
01000000H CODE NEAR LAB ?C_STARTUP
010004F2H CODE --- _delay
0100055AH CODE --- _ISendByte
0100040EH CODE --- _PSendStr
0100049EH CODE --- _pt2322_mutecontrol
0100000EH CODE --- _rs232_senddata
01000365H CODE --- _SendByte
*SFR* 000000D0H.6 DATA BIT AC
*SFR* 000000E0H DATA BYTE ACC
00000020H.6 BIT BIT ack
01000592H CODE --- Ack_I2c
*SFR* 000000C5H DATA BYTE ADC_CONTR
*SFR* 000000C6H DATA BYTE ADC_DATA
*SFR* 0000008EH DATA BYTE AUXR
*SFR* 000000F0H DATA BYTE B
*SFR* 000000C8H.1 DATA BIT C_T2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -