⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gsm.map

📁 用51单片机开发的GSM报警程序
💻 MAP
📖 第 1 页 / 共 3 页
字号:
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 + -