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

📄 wlhostv1.m51

📁 基于无线单片机24e1的组网程序。在无线传感器之类的应用中的成功案例。
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        09/30/2006  14:46:24  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\output\STARTUP.obj, .\output\RF24E1.obj, .\output\serial.obj TO .\output\wlhostv1 PRINT (.\wl
>> hostv1.m51) RAMSIZE (256) XDATA (0X09A8-0X0FFF)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  .\output\STARTUP.obj (?C_STARTUP)
  .\output\RF24E1.obj (RF24E1)
  .\output\serial.obj (SERIAL)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)


LINK MAP OF MODULE:  .\output\wlhostv1 (?C_STARTUP)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            IDATA   0008H     0005H     UNIT         _IDATA_GROUP_
            IDATA   000DH     0003H     UNIT         ?ID?SERIAL
                    0010H     0010H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?RF24E1
            BIT     0020H.3   0000H.1   UNIT         ?BI?SERIAL
            BIT     0020H.4   0000H.1   UNIT         _BIT_GROUP_
                    0020H.5   0000H.3                *** GAP ***
            IDATA   0021H     0041H     UNIT         ?ID?RF24E1
            IDATA   0062H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     09A8H                  *** GAP ***
            XDATA   09A8H     0438H     UNIT         ?XD?RF24E1
            XDATA   0DE0H     0187H     UNIT         ?XD?SERIAL
            XDATA   0F67H     0004H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000DH     INBLOCK      ?PR?_SPIREADWRITE?RF24E1
                    001BH     0008H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     01F6H     INBLOCK      ?PR?CHECKRXD?RF24E1
            CODE    021CH     0129H     UNIT         ?C?LIB_CODE
            CODE    0345H     0117H     INBLOCK      ?PR?MAIN?RF24E1
            CODE    045CH     00F4H     INBLOCK      ?PR?SAVENODEINFO?RF24E1
            CODE    0550H     008CH     UNIT         ?C_C51STARTUP
            CODE    05DCH     0077H     INBLOCK      ?PR?VERIFYRXD?RF24E1
            CODE    0653H     0056H     INBLOCK      ?PR?FINDHEAD?RF24E1
            CODE    06A9H     0056H     INBLOCK      ?PR?UARTISR?SERIAL
            CODE    06FFH     0055H     INBLOCK      ?PR?_READSHOWADC?RF24E1
BL51 BANKED LINKER/LOCATER V5.03                                                      09/30/2006  14:46:24  PAGE 2


            CODE    0754H     004DH     INBLOCK      ?PR?RXDCHECKSUM?RF24E1
            CODE    07A1H     0048H     UNIT         ?C_INITSEG
            CODE    07E9H     000DH     INBLOCK      ?PR?SETRXMODE?RF24E1
            CODE    07F6H     000AH     INBLOCK      ?PR?INITADC?RF24E1
            CODE    0800H     003BH     INBLOCK      ?PR?RXPACK?RF24E1
            CODE    083BH     0035H     INBLOCK      ?PR?STARTSEND?RF24E1
            CODE    0870H     0034H     INBLOCK      ?PR?FRFINIT?RF24E1
            CODE    08A4H     0033H     INBLOCK      ?PR?TXDCHECKSUM?RF24E1
            CODE    08D7H     002FH     INBLOCK      ?PR?SYSINIT?RF24E1
            CODE    0906H     002BH     INBLOCK      ?PR?_TRANSMITCMD?RF24E1
            CODE    0931H     0029H     INBLOCK      ?PR?_CHECKSUM?RF24E1
            CODE    095AH     001FH     INBLOCK      ?PR?TIMER0_ISR?RF24E1
            CODE    0979H     0018H     INBLOCK      ?PR?_DELAY100US?RF24E1
            CODE    0991H     000DH     INBLOCK      ?PR?SETTXMODE?RF24E1



OVERLAY MAP OF MODULE:   .\output\wlhostv1 (?C_STARTUP)


SEGMENT                             BIT_GROUP          IDATA_GROUP         XDATA_GROUP
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH     START    LENGTH
----------------------------------------------------------------------------------------
?C_C51STARTUP                    -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?RF24E1
  +--> ?C_INITSEG

?PR?MAIN?RF24E1                  -----    -----      0008H    0005H      -----    -----
  +--> ?PR?SYSINIT?RF24E1
  +--> ?PR?INITADC?RF24E1
  +--> ?PR?CHECKRXD?RF24E1
  +--> ?PR?SETTXMODE?RF24E1
  +--> ?PR?_TRANSMITCMD?RF24E1
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?SETRXMODE?RF24E1
  +--> ?PR?RXPACK?RF24E1
  +--> ?PR?SAVENODEINFO?RF24E1
  +--> ?PR?_READSHOWADC?RF24E1

?PR?CHECKRXD?RF24E1              -----    -----      -----    -----      0F67H    0001H
  +--> ?PR?VERIFYRXD?RF24E1
  +--> ?PR?STARTSEND?RF24E1
  +--> ?PR?FRFINIT?RF24E1

?PR?VERIFYRXD?RF24E1             -----    -----      -----    -----      -----    -----
  +--> ?PR?FINDHEAD?RF24E1
  +--> ?PR?RXDCHECKSUM?RF24E1

?PR?RXDCHECKSUM?RF24E1           -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHECKSUM?RF24E1

?PR?STARTSEND?RF24E1             -----    -----      -----    -----      -----    -----
  +--> ?PR?TXDCHECKSUM?RF24E1

?PR?TXDCHECKSUM?RF24E1           -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHECKSUM?RF24E1

BL51 BANKED LINKER/LOCATER V5.03                                                      09/30/2006  14:46:24  PAGE 3


?PR?FRFINIT?RF24E1               -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

?PR?SETTXMODE?RF24E1             -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

?PR?_TRANSMITCMD?RF24E1          -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

?PR?SETRXMODE?RF24E1             -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY100US?RF24E1
  +--> ?PR?_SPIREADWRITE?RF24E1

?PR?RXPACK?RF24E1                -----    -----      -----    -----      -----    -----
  +--> ?PR?_SPIREADWRITE?RF24E1

?PR?SAVENODEINFO?RF24E1          0020H.4  0000H.1    -----    -----      -----    -----

?PR?_READSHOWADC?RF24E1          -----    -----      -----    -----      0F67H    0004H



SYMBOL TABLE OF MODULE:  .\output\wlhostv1 (?C_STARTUP)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        ?C_STARTUP
  C:0550H         SEGMENT       ?C_C51STARTUP
  I:0062H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0553H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0550H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0550H         LINE#         133
BL51 BANKED LINKER/LOCATER V5.03                                                      09/30/2006  14:46:24  PAGE 4


  C:0552H         LINE#         134
  C:0553H         LINE#         135
  C:0554H         LINE#         136
  C:0556H         LINE#         185
  C:0559H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        RF24E1
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00A0H.7       PUBLIC        PWR_UP
  D:0080H         PUBLIC        P0
  C:07E9H         SYMBOL        SetRxMode
  D:0090H         PUBLIC        P1
  C:0991H         SYMBOL        SetTxMode
  D:00B3H         PUBLIC        SPI_CTRL
  B:00A8H.7       PUBLIC        EA
  B:00A0H.6       PUBLIC        CE
  I:0021H         PUBLIC        NdBfoutT
  C:0906H         PUBLIC        _TransmitCMD
  B:0020H.0       PUBLIC        enrF
  I:0023H         PUBLIC        NdBfoutV
  X:09A8H         PUBLIC        Group1_Table
  I:0025H         PUBLIC        ptnode
  D:00A8H         PUBLIC        IE
  I:0026H         PUBLIC        CallTime
  C:0026H         PUBLIC        CheckRxd
  D:00A4H         PUBLIC        ADCSTATIC
  I:0027H         PUBLIC        ReqTimeout
  I:0028H         PUBLIC        LOCAL_ADC
  B:00A0H.3       PUBLIC        CS
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  C:000EH         PUBLIC        _SpiReadWrite
  I:002CH         PUBLIC        rconf
  I:003CH         PUBLIC        tconf
  C:083BH         PUBLIC        StartSend
  I:004CH         PUBLIC        ADC_SUM
  I:0050H         PUBLIC        Loc
  I:0051H         PUBLIC        cRxdTime
  C:0345H         PUBLIC        main
  C:045CH         PUBLIC        SaveNodeInfo
  C:05DCH         PUBLIC        VerifyRxd
  B:0020H.1       PUBLIC        NodeResistered
  D:00A1H         PUBLIC        ADCCON
  I:0052H         PUBLIC        count
  D:00A2H         PUBLIC        ADCDATAH
  D:0091H         PUBLIC        EXIF
  I:0053H         PUBLIC        CheckSumTemp
  D:00A3H         PUBLIC        ADCDATAL
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:0870H         PUBLIC        fRfInit
  X:0A20H         PUBLIC        Node_T
  X:0C00H         PUBLIC        Node_V
BL51 BANKED LINKER/LOCATER V5.03                                                      09/30/2006  14:46:24  PAGE 5


  D:0094H         PUBLIC        P0_DIR
  B:0080H.4       PUBLIC        Rx_Led
  D:0096H         PUBLIC        P1_DIR
  D:0095H         PUBLIC        P0_ALT
  B:0080H.3       PUBLIC        Led_Tx
  B:00A0H.2       PUBLIC        DR1
  C:0754H         PUBLIC        RxdCheckSum
  D:00B4H         PUBLIC        SPICLK
  B:00A8H.1       PUBLIC        ET0
  C:08A4H         PUBLIC        TxdCheckSum
  C:06FFH         PUBLIC        _ReadShowADC
  C:0800H         PUBLIC        RxPack
  I:0055H         PUBLIC        adcResult_list
  D:008CH         PUBLIC        TH0
  C:097FH         PUBLIC        _Delay100us
  D:008DH         PUBLIC        TH1
  I:005DH         PUBLIC        NodeBufCnt
  I:005FH         PUBLIC        ADC_Cnt
  D:008AH         PUBLIC        TL0
  I:0060H         PUBLIC        Group1_Num
  D:00E8H         PUBLIC        EIE
  B:0088H.4       PUBLIC        TR0
  C:08D7H         PUBLIC        SysInit
  I:0061H         PUBLIC        Rxtimeout
  B:0088H.6       PUBLIC        TR1
  D:00F8H         PUBLIC        EIP
  C:07F6H         PUBLIC        InitADC
  C:095AH         PUBLIC        Timer0_isr
  D:00C8H         PUBLIC        T2CON
  D:00B2H         PUBLIC        SPI_DATA
  D:00D8H         PUBLIC        EICON
  D:008EH         PUBLIC        CKCON
  D:00A0H         PUBLIC        RADIO
  C:0653H         PUBLIC        FindHead
  C:0931H         PUBLIC        _CheckSum
  B:0020H.2       PUBLIC        rFaddrResistered
  D:00D0H         PUBLIC        PSW
  -------         PROC          L?0120
  -------         ENDPROC       L?0120
  -------         PROC          _DELAY100US

⌨️ 快捷键说明

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