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

📄 debug.m51

📁 51单片机收发短信的程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.02                                                        06/07/2005  09:02:25  PAGE 1


BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE D:\我的设~2\程序\DEBUGV~1\DEBUG.OBJ TO D:\我的设~2\程序\DEBUGV~1\DEBUG RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  D:\我的设~2\程序\DEBUGV~1\DEBUG.OBJ (DEBUG)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (TOINT)
  C:\KEIL\C51\LIB\C51S.LIB (STRCAT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?STRCMP)
  C:\KEIL\C51\LIB\C51S.LIB (STRNCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?STRCPY)
  C:\KEIL\C51\LIB\C51S.LIB (STRNCPY)
  C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
  C:\KEIL\C51\LIB\C51S.LIB (STRPOS)
  C:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  D:\我的设~2\程序\DEBUGV~1\DEBUG (DEBUG)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     003AH     UNIT         _DATA_GROUP_
            DATA    0042H     0011H     UNIT         ?DT?DEBUG
            IDATA   0053H     0021H     UNIT         _IDATA_GROUP_
            IDATA   0074H     001EH     UNIT         ?ID?DEBUG
            IDATA   0092H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0001H     UNIT         ?XD?DEBUG
                    0001H     0009H                  *** GAP ***
            XDATA   000AH     00B4H     ABSOLUTE     
            XDATA   00BEH     00B4H     ABSOLUTE     
            XDATA   0172H     0064H     ABSOLUTE     
            XDATA   01D6H     005AH     ABSOLUTE     
                    0230H     0032H                  *** GAP ***
            XDATA   0262H     0014H     ABSOLUTE     
            XDATA   0276H     000FH     ABSOLUTE     
            XDATA   0285H     004BH     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.02                                                      06/07/2005  09:02:25  PAGE 2


            XDATA   02D0H     0071H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     000EH     UNIT         ?PR?DELAY_160MS?DEBUG
                    0011H     0002H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     000AH     UNIT         ?PR?DELAY_500MS?DEBUG
                    0020H     0003H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0918H     UNIT         ?CO?DEBUG
            CODE    093EH     05F6H     UNIT         ?PR?_INFO_STRING?DEBUG
            CODE    0F34H     0525H     UNIT         ?C?LIB_CODE
            CODE    1459H     03C5H     UNIT         ?PR?PRICE_SCREEN?DEBUG
            CODE    181EH     0267H     UNIT         ?PR?RECEIVE_SMS?DEBUG
            CODE    1A85H     01EFH     UNIT         ?PR?_PDU2SMS?DEBUG
            CODE    1C74H     0196H     UNIT         ?PR?KEY_SEND?DEBUG
            CODE    1E0AH     0163H     UNIT         ?PR?KEY_CONFIRM?DEBUG
            CODE    1F6DH     010DH     UNIT         ?PR?KEY_INT?DEBUG
            CODE    207AH     0103H     UNIT         ?PR?KEY_CANCEL?DEBUG
            CODE    217DH     00FDH     UNIT         ?PR?ENCODE_MESSAGE?DEBUG
            CODE    227AH     00F3H     UNIT         ?PR?INIT_GSM?DEBUG
            CODE    236DH     00DDH     UNIT         ?PR?GSM_INT?DEBUG
            CODE    244AH     00D3H     UNIT         ?PR?_PDU7BITDECODE?DEBUG
            CODE    251DH     00C4H     UNIT         ?PR?STARTUP_INIT?DEBUG
            CODE    25E1H     00B0H     UNIT         ?PR?_ENCODE_PHONE?DEBUG
            CODE    2691H     00AFH     UNIT         ?PR?_PDU7BITENCODE?DEBUG
            CODE    2740H     00A6H     UNIT         ?PR?TYPE_SCREEN?DEBUG
            CODE    27E6H     0098H     UNIT         ?PR?_WRITE_DATA?DEBUG
            CODE    287EH     0094H     UNIT         ?PR?_WRITE_CMD?DEBUG
            CODE    2912H     008FH     UNIT         ?PR?SEND_RESPONSE?DEBUG
            CODE    29A1H     008CH     UNIT         ?C_C51STARTUP
            CODE    2A2DH     008BH     UNIT         ?PR?_PDUHALF8BITDECODE?DEBUG
            CODE    2AB8H     0083H     UNIT         ?PR?_KEY_NUM?DEBUG
            CODE    2B3BH     0080H     UNIT         ?PR?INFO_SCREEN?DEBUG
            CODE    2BBBH     0079H     UNIT         ?PR?FIND_OK_ERROR?DEBUG
            CODE    2C34H     0073H     UNIT         ?PR?_ITOA?DEBUG
            CODE    2CA7H     0072H     UNIT         ?PR?_ASCII_VERIFY?DEBUG
            CODE    2D19H     006FH     UNIT         ?PR?DATA_PROCESSING?DEBUG
            CODE    2D88H     0063H     UNIT         ?PR?_STRNCMP?STRNCMP
            CODE    2DEBH     0059H     UNIT         ?PR?KEY_PAGEDOWN?DEBUG
            CODE    2E44H     0058H     UNIT         ?PR?_STRCAT?STRCAT
            CODE    2E9CH     0056H     UNIT         ?PR?KEY_PAGEUP?DEBUG
            CODE    2EF2H     0054H     UNIT         ?PR?_SEND_STRING?DEBUG
            CODE    2F46H     0053H     UNIT         ?PR?MAIN?DEBUG
            CODE    2F99H     0052H     UNIT         ?PR?_STRNCPY?STRNCPY
            CODE    2FEBH     0038H     UNIT         ?C_INITSEG
            CODE    3023H     0037H     UNIT         ?PR?_INT2HEX?DEBUG
            CODE    305AH     0035H     UNIT         ?PR?KEY_DOT?DEBUG
            CODE    308FH     0034H     UNIT         ?PR?WAIT_5S?DEBUG
            CODE    30C3H     002EH     UNIT         ?PR?_PUT_STRING?DEBUG
            CODE    30F1H     0027H     UNIT         ?PR?_HEX2INT?DEBUG
            CODE    3118H     0022H     UNIT         ?PR?DELAY_1S?DEBUG
            CODE    313AH     001FH     UNIT         ?PR?_STRPOS?STRPOS
            CODE    3159H     001DH     UNIT         ?PR?TOINT?TOINT
            CODE    3176H     0019H     UNIT         ?PR?INIT_LCD?DEBUG
            CODE    318FH     0015H     UNIT         ?PR?_STRLEN?STRLEN
BL51 BANKED LINKER/LOCATER V5.02                                                      06/07/2005  09:02:25  PAGE 3


            CODE    31A4H     0008H     UNIT         ?PR?DELAY?DEBUG



OVERLAY MAP OF MODULE:   D:\我的设~2\程序\DEBUGV~1\DEBUG (DEBUG)


SEGMENT                                DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                START    LENGTH     START    LENGTH
------------------------------------------------------------------------
?PR?KEY_INT?DEBUG                    -----    -----      0053H    0005H
  +--> ?PR?_KEY_NUM?DEBUG
  +--> ?PR?KEY_DOT?DEBUG
  +--> ?PR?KEY_CANCEL?DEBUG
  +--> ?PR?KEY_CONFIRM?DEBUG
  +--> ?PR?KEY_PAGEUP?DEBUG
  +--> ?PR?KEY_PAGEDOWN?DEBUG
  +--> ?PR?KEY_SEND?DEBUG

?PR?_KEY_NUM?DEBUG                   -----    -----      -----    -----
  +--> ?PR?_PUT_STRING?DEBUG

?PR?_PUT_STRING?DEBUG                -----    -----      0071H    0001H
  +--> ?PR?DELAY_160MS?DEBUG
  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?PR?DELAY?DEBUG
  +--> ?PR?_WRITE_DATA?DEBUG

?PR?_WRITE_CMD?DEBUG                 -----    -----      0072H    0002H
  +--> ?PR?DELAY?DEBUG

?PR?_WRITE_DATA?DEBUG                -----    -----      0072H    0002H
  +--> ?PR?DELAY?DEBUG

?PR?KEY_DOT?DEBUG                    -----    -----      -----    -----
  +--> ?PR?_PUT_STRING?DEBUG

?PR?KEY_CANCEL?DEBUG                 0008H    0003H      0058H    0001H
  +--> ?CO?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG
  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?PR?DELAY_160MS?DEBUG
  +--> ?PR?DELAY_1S?DEBUG
  +--> ?PR?TYPE_SCREEN?DEBUG

?PR?TYPE_SCREEN?DEBUG                -----    -----      -----    -----
  +--> ?CO?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG
  +--> ?PR?_WRITE_CMD?DEBUG

?PR?KEY_CONFIRM?DEBUG                -----    -----      0058H    0001H
  +--> ?PR?PRICE_SCREEN?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG
  +--> ?PR?DELAY_160MS?DEBUG
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_STRCAT?STRCAT
BL51 BANKED LINKER/LOCATER V5.02                                                      06/07/2005  09:02:25  PAGE 4


  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?PR?DELAY_500MS?DEBUG
  +--> ?PR?TYPE_SCREEN?DEBUG
  +--> ?PR?DELAY_1S?DEBUG
  +--> ?PR?INFO_SCREEN?DEBUG

?PR?PRICE_SCREEN?DEBUG               -----    -----      0059H    0003H
  +--> ?CO?DEBUG
  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG

?PR?_STRCAT?STRCAT                   0008H    0009H      -----    -----

?PR?DELAY_500MS?DEBUG                -----    -----      -----    -----
  +--> ?PR?DELAY_160MS?DEBUG

?PR?INFO_SCREEN?DEBUG                -----    -----      005BH    0001H
  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG
  +--> ?PR?_INFO_STRING?DEBUG

?PR?_INFO_STRING?DEBUG               0008H    0001H      005CH    0013H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?CO?DEBUG

?PR?KEY_PAGEUP?DEBUG                 -----    -----      0058H    0002H
  +--> ?PR?TYPE_SCREEN?DEBUG
  +--> ?PR?INFO_SCREEN?DEBUG

?PR?KEY_PAGEDOWN?DEBUG               -----    -----      0058H    0002H
  +--> ?PR?TYPE_SCREEN?DEBUG
  +--> ?PR?INFO_SCREEN?DEBUG

?PR?KEY_SEND?DEBUG                   -----    -----      0058H    0003H
  +--> ?PR?INFO_SCREEN?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG
  +--> ?PR?DELAY_160MS?DEBUG
  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?PR?RECEIVE_SMS?DEBUG
  +--> ?PR?DELAY?DEBUG
  +--> ?PR?SEND_RESPONSE?DEBUG
  +--> ?PR?DELAY_1S?DEBUG
  +--> ?PR?TYPE_SCREEN?DEBUG

?PR?RECEIVE_SMS?DEBUG                0029H    0004H      -----    -----
  +--> ?CO?DEBUG
  +--> ?PR?_SEND_STRING?DEBUG
  +--> ?PR?WAIT_5S?DEBUG
  +--> ?PR?DELAY?DEBUG
  +--> ?PR?_STRPOS?STRPOS
  +--> ?PR?_PDU2SMS?DEBUG
  +--> ?PR?DATA_PROCESSING?DEBUG
  +--> ?PR?_STRLEN?STRLEN

?PR?_SEND_STRING?DEBUG               002DH    0003H      0071H    0002H
BL51 BANKED LINKER/LOCATER V5.02                                                      06/07/2005  09:02:25  PAGE 5


  +--> ?PR?_STRLEN?STRLEN

?PR?WAIT_5S?DEBUG                    -----    -----      006FH    0003H
  +--> ?PR?DELAY?DEBUG

?PR?_PDU2SMS?DEBUG                   002DH    0004H      -----    -----
  +--> ?PR?DELAY?DEBUG
  +--> ?PR?_HEX2INT?DEBUG
  +--> ?PR?_PDUHALF8BITDECODE?DEBUG
  +--> ?PR?_STRLEN?STRLEN
  +--> ?CO?DEBUG
  +--> ?PR?_PDU7BITDECODE?DEBUG

?PR?_HEX2INT?DEBUG                   003EH    0004H      -----    -----
  +--> ?PR?TOINT?TOINT

?PR?_PDUHALF8BITDECODE?DEBUG         0031H    0008H      -----    -----

?PR?_PDU7BITDECODE?DEBUG             0031H    000DH      -----    -----
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_HEX2INT?DEBUG

?PR?DATA_PROCESSING?DEBUG            -----    -----      -----    -----
  +--> ?PR?DELAY?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?_STRNCMP?STRNCMP
  +--> ?PR?_ASCII_VERIFY?DEBUG
  +--> ?PR?_STRNCPY?STRNCPY

?PR?_STRNCMP?STRNCMP                 002DH    0008H      -----    -----

?PR?_ASCII_VERIFY?DEBUG              002DH    0009H      -----    -----
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_HEX2INT?DEBUG

?PR?_STRNCPY?STRNCPY                 002DH    000AH      -----    -----

?PR?SEND_RESPONSE?DEBUG              0008H    0001H      -----    -----
  +--> ?PR?_STRLEN?STRLEN
  +--> ?CO?DEBUG
  +--> ?PR?_SEND_STRING?DEBUG
  +--> ?PR?DELAY_1S?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG
  +--> ?PR?_ITOA?DEBUG
  +--> ?PR?DELAY?DEBUG
  +--> ?PR?ENCODE_MESSAGE?DEBUG
  +--> ?PR?DELAY_160MS?DEBUG

?PR?_ITOA?DEBUG                      0009H    0005H      -----    -----

?PR?ENCODE_MESSAGE?DEBUG             0009H    000FH      -----    -----
  +--> ?PR?_ENCODE_PHONE?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_INT2HEX?DEBUG
  +--> ?PR?_PDU7BITENCODE?DEBUG

BL51 BANKED LINKER/LOCATER V5.02                                                      06/07/2005  09:02:25  PAGE 6


?PR?_ENCODE_PHONE?DEBUG              0018H    0004H      -----    -----

?PR?_PDU7BITENCODE?DEBUG             0018H    0010H      -----    -----
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_INT2HEX?DEBUG

*** NEW ROOT ***************************************************

?PR?GSM_INT?DEBUG                    -----    -----      -----    -----
  +--> ?PR?DELAY?DEBUG

*** NEW ROOT ***************************************************

?C_C51STARTUP                        -----    -----      -----    -----
  +--> ?PR?MAIN?DEBUG
  +--> ?C_INITSEG

?PR?MAIN?DEBUG                       0028H    0001H      -----    -----
  +--> ?PR?STARTUP_INIT?DEBUG
  +--> ?PR?DELAY_1S?DEBUG
  +--> ?PR?INIT_GSM?DEBUG
  +--> ?PR?_WRITE_CMD?DEBUG
  +--> ?PR?_WRITE_DATA?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?RECEIVE_SMS?DEBUG
  +--> ?PR?TYPE_SCREEN?DEBUG

?PR?STARTUP_INIT?DEBUG               -----    -----      -----    -----
  +--> ?CO?DEBUG
  +--> ?PR?INIT_LCD?DEBUG
  +--> ?PR?_PUT_STRING?DEBUG

?PR?INIT_LCD?DEBUG                   -----    -----      -----    -----
  +--> ?PR?_WRITE_CMD?DEBUG

?PR?INIT_GSM?DEBUG                   -----    -----      006FH    0002H
  +--> ?PR?DELAY_1S?DEBUG
  +--> ?CO?DEBUG
  +--> ?PR?_SEND_STRING?DEBUG

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -