📄 gsm.map
字号:
LX51 LINKER/LOCATER V3.51 01/13/2008 20:57:34 PAGE 1
LX51 LINKER/LOCATER V3.51, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE STARTUP.obj, main.obj, serial.obj, gsm.obj, bianliang.obj TO gsm
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
COMMENT TYPE 1: A51 / ASM51 Assembler
main.obj (MAIN)
COMMENT TYPE 0: C51 V7.01
serial.obj (SERIAL)
COMMENT TYPE 0: C51 V7.01
gsm.obj (GSM)
COMMENT TYPE 0: C51 V7.01
bianliang.obj (BIANLIANG)
COMMENT TYPE 0: C51 V7.01
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
C:\KEIL\C51\LIB\C51S.LIB (?C?STRCMP)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: gsm (?C_STARTUP)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 00081DH CODE
I:000000H I:000000H I:0000FFH 000057H IDATA
I:000000H I:000000H I:00007FH 00003CH DATA
C:000000H C:000000H C:00FFFFH 000061H CONST
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.6 BIT
MEMORY MAP OF MODULE: gsm (?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 00000FH 000008H --- AT.. DATA "REG BANK 1"
000010H 000017H 000008H BYTE UNIT DATA ?DT?GSM
000018H 00001BH 000004H BYTE UNIT DATA _DATA_GROUP_
00001CH 00001EH 000003H BYTE UNIT DATA ?DT?_SENT_MES?GSM
00001FH.0 00001FH.7 000001H.0 --- --- **GAP**
000020H.0 000020H.5 000000H.6 BIT UNIT BIT ?BI?BIANLIANG
000020H.6 000020H 000000H.2 --- --- **GAP**
000021H 00003BH 00001BH BYTE UNIT DATA ?DT?BIANLIANG
00003CH 00003DH 000002H BYTE UNIT DATA ?DT?_DEL_MES?GSM
00003EH 000093H 000056H BYTE UNIT IDATA ?ID?BIANLIANG
000094H 000094H 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 00001EH 00001CH BYTE UNIT CODE ?PR?MAIN?MAIN
00001FH 000022H 000004H --- --- **GAP**
000023H 000025H 000003H BYTE OFFS.. CODE ?MAIN?00023
000026H 0001E3H 0001BEH BYTE UNIT CODE ?C?LIB_CODE
0001E4H 0002A3H 0000C0H BYTE UNIT CODE ?PR?STORE_LOCATION?GSM
0002A4H 000359H 0000B6H BYTE UNIT CODE ?PR?_SENT_MES?GSM
LX51 LINKER/LOCATER V3.51 01/13/2008 20:57:34 PAGE 2
00035AH 0003E5H 00008CH BYTE UNIT CODE ?C_C51STARTUP
0003E6H 000463H 00007EH BYTE UNIT CODE ?PR?_MES_MODE?GSM
000464H 0004DAH 000077H BYTE UNIT CODE ?PR?SET_SPEED?GSM
0004DBH 000551H 000077H BYTE UNIT CODE ?PR?AUTO_PROMPT?GSM
000552H 0005BBH 00006AH BYTE UNIT CODE ?PR?_READ_MES?GSM
0005BCH 000624H 000069H BYTE UNIT CODE ?PR?TEST_MC39I?GSM
000625H 000689H 000065H BYTE UNIT CODE ?PR?_DEL_MES?GSM
00068AH 0006E2H 000059H BYTE UNIT CODE ?PR?NEW_MES?GSM
0006E3H 000714H 000032H BYTE UNIT CODE ?PR?CMD_SHIBIE?GSM
000715H 00073DH 000029H BYTE UNIT CODE ?PR?INIT_GSM?GSM
00073EH 000764H 000027H BYTE UNIT CODE ?PR?SER_REV?MAIN
000765H 000788H 000024H BYTE UNIT CODE ?PR?_SER_TXDSTRING?SERIAL
000789H 0007A2H 00001AH BYTE UNIT CODE ?C_INITSEG
0007A3H 0007BBH 000019H BYTE UNIT CODE ?PR?CLS_REBUF?GSM
0007BCH 0007D1H 000016H BYTE UNIT CODE ?PR?_DELAY?MAIN
0007D2H 0007E7H 000016H BYTE UNIT CODE ?PR?SER_INIT?SERIAL
0007E8H 0007F9H 000012H BYTE UNIT CODE ?PR?_DELAY1?GSM
0007FAH 000808H 00000FH BYTE UNIT CODE ?PR?EXCRESCENT?GSM
000809H 000816H 00000EH BYTE UNIT CODE ?PR?_SER_TXDCHAR?SERIAL
000817H 000820H 00000AH BYTE UNIT CODE ?PR?GSM_OVER?GSM
000821H 000881H 000061H BYTE UNIT CONST ?CO?BIANLIANG
OVERLAY MAP OF MODULE: gsm (?C_STARTUP)
FUNCTION/MODULE BIT_GROUP DATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
====================================================
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
MAIN/MAIN ----- ----- ----- -----
+--> ?PR?SER_INIT?SERIAL
+--> ?PR?_MES_MODE?GSM
+--> ?PR?_READ_MES?GSM
SER_INIT/SERIAL ----- ----- ----- -----
_MES_MODE/GSM ----- ----- 0018H 0018H
+--> ?PR?CLS_REBUF?GSM
+--> ?CO?BIANLIANG
+--> ?PR?_SER_TXDSTRING?SERIAL
+--> ?PR?_SER_TXDCHAR?SERIAL
+--> ?PR?GSM_OVER?GSM
+--> ?PR?EXCRESCENT?GSM
CLS_REBUF/GSM ----- ----- ----- -----
?CO?BIANLIANG ----- ----- ----- -----
_SER_TXDSTRING/SERIAL ----- ----- 0019H 001BH
+--> ?PR?_SER_TXDCHAR?SERIAL
_SER_TXDCHAR/SERIAL ----- ----- ----- -----
GSM_OVER/GSM ----- ----- ----- -----
+--> ?PR?_SER_TXDCHAR?SERIAL
EXCRESCENT/GSM ----- ----- ----- -----
_READ_MES/GSM ----- ----- 0018H 0018H
+--> ?PR?CLS_REBUF?GSM
LX51 LINKER/LOCATER V3.51 01/13/2008 20:57:34 PAGE 3
+--> ?CO?BIANLIANG
+--> ?PR?_SER_TXDSTRING?SERIAL
+--> ?PR?_SER_TXDCHAR?SERIAL
+--> ?PR?GSM_OVER?GSM
+--> ?PR?EXCRESCENT?GSM
?C_INITSEG ----- ----- ----- -----
*** NEW ROOT **************
SER_REV/MAIN ----- ----- ----- -----
PUBLIC SYMBOLS OF MODULE: gsm (?C_STARTUP)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
01000026H CODE --- ?C?CLDPTR
00000000H NUMBER --- ?C?CODESEG
010001C7H CODE --- ?C?STRCMP
00000000H NUMBER --- ?C?XDATASEG
010003A1H CODE --- ?C_START
01000000H CODE --- ?C_STARTUP
01000625H CODE --- _Del_Mes
010007BCH CODE --- _delay
010007E8H CODE --- _delay1
010003E6H CODE --- _MES_Mode
01000552H CODE --- _Read_Mes
010002A4H CODE --- _Sent_Mes
01000809H CODE --- _Ser_TxDchar
01000765H CODE --- _Ser_TXDstring
0100087CH CONST --- alarm_mes
00000020H.5 BIT BIT Ascii_flag
010004DBH CODE --- Auto_Prompt
010007A3H CODE --- Cls_Rebuf
*EXTERN* DATA BYTE CMD
01000876H CONST --- CMD_1
00000024H DATA --- CMD_Bef
010006E3H CODE --- CMD_SHIBIE
01000867H CONST --- CMGS
*SFR* 000000A8H.7 DATA BIT EA
*SFR* 000000A8H.4 DATA BIT ES
010007FDH CODE --- Excrescent
00000020H.3 BIT BIT Gsm_call
00000020H.1 BIT BIT Gsm_flag
01000817H CODE --- gsm_Over
00000020H.2 BIT BIT Gsm_read
0000003AH DATA BYTE i
*SFR* 000000A8H DATA BYTE IE
01000715H CODE --- INIT_GSM
*SFR* 000000B8H DATA BYTE IP
01000003H CODE --- main
01000871H CONST --- MC_CMGR
0000002EH DATA BYTE MES_COUNT
0100068AH CODE --- New_Mes
00000020H.0 BIT BIT NewSMS_flag
*SFR* 00000080H DATA BYTE P0
*SFR* 00000080H DATA BIT P0_0
*SFR* 00000080H.1 DATA BIT P0_1
*SFR* 00000080H.2 DATA BIT P0_2
*SFR* 00000080H.3 DATA BIT P0_3
*SFR* 00000080H.4 DATA BIT P0_4
*SFR* 00000080H.5 DATA BIT P0_5
LX51 LINKER/LOCATER V3.51 01/13/2008 20:57:34 PAGE 4
*SFR* 00000080H.6 DATA BIT P0_6
*SFR* 00000080H.7 DATA BIT P0_7
*SFR* 00000090H DATA BYTE P1
*SFR* 000000B0H DATA BYTE P3
*SFR* 00000087H DATA BYTE PCON
*SFR* 000000D0H DATA BYTE PSW
*EXTERN* DATA BYTE Rev_BufSIZE
00000023H DATA BYTE Rev_count
*SFR* 00000098H DATA BIT RI
*SFR* 00000099H DATA BYTE SBUF
*SFR* 00000098H DATA BYTE SCON
010007D2H CODE --- Ser_Init
0100073EH CODE --- Ser_Rev
01000464H CODE --- Set_Speed
010001E4H CODE --- Store_Location
*SFR* 000000C8H DATA BYTE T2CON
01000837H CONST --- TC_CMGD
01000831H CONST --- TC_CMGF
0100082BH CONST --- TC_CMGR
01000825H CONST --- TC_CMGS
0100086CH CONST --- TC_CMTI
01000846H CONST --- TC_CNMI
0100084FH CONST --- TC_CPMS
01000821H CONST --- TC_HEAD
0100083DH CONST --- TC_IPR
01000864H CONST --- TC_OK
01000855H CONST --- TC_SM
*SFR* 00000088H DATA BYTE TCON
0000002FH DATA --- TEL_Bef
00000020H.4 BIT BIT TELNUM_OK
01000858H CONST --- TelNumber
00000010H DATA --- temp
00000013H DATA --- temp1
010005BCH CODE --- Test_Mc39i
*SFR* 0000008DH DATA BYTE TH1
*SFR* 00000098H.1 DATA BIT TI
*SFR* 0000008BH DATA BYTE TL1
*SFR* 00000089H DATA BYTE TMOD
*SFR* 00000088H.6 DATA BIT TR1
00000021H DATA INT uchar_codeRev_BufSIZE
0000003BH DATA BYTE xx
UNRESOLVED EXTERNAL SYMBOLS:
CMD
Rev_BufSIZE
SYMBOL TABLE OF MODULE: gsm (?C_STARTUP)
VALUE REP CLASS TYPE SYMBOL NAME
====================================================
--- MODULE --- --- ?C_STARTUP
01000000H PUBLIC CODE --- ?C_STARTUP
000000E0H SYMBOL DATA --- ACC
000000F0H SYMBOL DATA --- B
00000083H SYMBOL DATA --- DPH
00000082H SYMBOL DATA --- DPL
00000000H SYMBOL NUMBER --- IBPSTACK
00000100H SYMBOL NUMBER --- IBPSTACKTOP
00000080H SYMBOL NUMBER --- IDATALEN
0100035DH SYMBOL CODE --- IDATALOOP
00000000H SYMBOL NUMBER --- PBPSTACK
LX51 LINKER/LOCATER V3.51 01/13/2008 20:57:34 PAGE 5
00000000H SYMBOL NUMBER --- PBPSTACKTOP
00000000H SYMBOL NUMBER --- PDATALEN
00000000H SYMBOL NUMBER --- PDATASTART
00000000H SYMBOL NUMBER --- PPAGE
00000000H SYMBOL NUMBER --- PPAGEENABLE
000000A0H SYMBOL DATA --- PPAGE_SFR
00000081H SYMBOL DATA --- SP
0100035AH SYMBOL CODE --- STARTUP1
00000000H SYMBOL NUMBER --- XBPSTACK
00000000H SYMBOL NUMBER --- XBPSTACKTOP
00000000H SYMBOL NUMBER --- XDATALEN
00000000H SYMBOL NUMBER --- XDATASTART
01000000H LINE CODE --- #92
0100035AH LINE CODE --- #99
0100035CH LINE CODE --- #100
0100035DH LINE CODE --- #101
0100035EH LINE CODE --- #102
01000360H LINE CODE --- #151
01000363H LINE CODE --- #155
--- MODULE --- --- MAIN
0100073EH PUBLIC CODE --- Ser_Rev
01000003H PUBLIC CODE --- main
010007BCH PUBLIC CODE --- _delay
00000080H SFRSYM DATA BYTE P0
00000080H.5 SFRSYM DATA BIT P0_5
000000A8H.4 SFRSYM DATA BIT ES
00000098H SFRSYM DATA BIT RI
00000099H SFRSYM DATA BYTE SBUF
010007BCH BLOCK CODE --- LVL=0
00000006H SYMBOL DATA INT n
00000005H SYMBOL DATA BYTE i
010007BCH LINE CODE --- #23
010007BCH LINE CODE --- #24
010007BCH LINE CODE --- #26
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -