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

📄 wireless.m51

📁 nRF905无线FSK芯片在51单片机上工作的代码
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        06/25/2007  15:17:13  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, CODE.obj TO wireless RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  CODE.obj (CODE)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  wireless (?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"
            DATA    0008H     0001H     UNIT         _DATA_GROUP_
                    0009H     0017H                  *** GAP ***
            DATA    0020H     0003H     BIT_ADDR     ?BA?CODE
            DATA    0023H     001CH     UNIT         ?DT?CODE
            IDATA   003FH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0060H     UNIT         ?XD?CODE

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?_TXDATA?CODE
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?SERIAL?CODE
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     00C8H     UNIT         ?PR?TIMER0?CODE
            CODE    00EEH     00B1H     UNIT         ?C?LIB_CODE
            CODE    019FH     00A9H     UNIT         ?PR?_NUMTOSEG7?CODE
            CODE    0248H     0099H     UNIT         ?PR?MAIN?CODE
            CODE    02E1H     008CH     UNIT         ?C_C51STARTUP
            CODE    036DH     0072H     UNIT         ?PR?CONFIG905?CODE
            CODE    03DFH     006BH     UNIT         ?PR?TXPACKET?CODE
            CODE    044AH     0060H     UNIT         ?PR?FIXCONFIG?CODE
            CODE    04AAH     0048H     UNIT         ?PR?DISPLAY?CODE
            CODE    04F2H     0048H     UNIT         ?PR?KEY3?CODE
            CODE    053AH     003CH     UNIT         ?PR?RXPACKET?CODE
            CODE    0576H     003AH     UNIT         ?PR?_SPIWRITE?CODE
            CODE    05B0H     0039H     UNIT         ?PR?KEY2?CODE
            CODE    05E9H     0030H     UNIT         ?PR?SPIREAD?CODE
            CODE    0619H     002AH     UNIT         ?C_INITSEG
            CODE    0643H     001CH     UNIT         ?PR?SETRXMODE?CODE
            CODE    065FH     0016H     UNIT         ?PR?_DELAY?CODE
            CODE    0675H     000BH     UNIT         ?CO?CODE
            CODE    0680H     0009H     UNIT         ?PR?SETTXMODE?CODE
BL51 BANKED LINKER/LOCATER V5.12                                                      06/25/2007  15:17:13  PAGE 2


            CODE    0689H     0008H     UNIT         ?PR?KEY4?CODE
            CODE    0691H     0007H     UNIT         ?PR?KEY1?CODE



OVERLAY MAP OF MODULE:   wireless (?C_STARTUP)


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?C_C51STARTUP                  -----    -----
  +--> ?PR?MAIN?CODE
  +--> ?C_INITSEG

?PR?MAIN?CODE                  -----    -----
  +--> ?PR?CONFIG905?CODE
  +--> ?PR?SETRXMODE?CODE
  +--> ?PR?RXPACKET?CODE
  +--> ?PR?_DELAY?CODE

?PR?CONFIG905?CODE             -----    -----
  +--> ?PR?_SPIWRITE?CODE
  +--> ?CO?CODE
  +--> ?PR?SPIREAD?CODE

?PR?_SPIWRITE?CODE             -----    -----
  +--> ?PR?_DELAY?CODE

?PR?SPIREAD?CODE               -----    -----
  +--> ?PR?_DELAY?CODE

?PR?SETRXMODE?CODE             -----    -----
  +--> ?PR?_DELAY?CODE
  +--> ?PR?CONFIG905?CODE

?PR?RXPACKET?CODE              -----    -----
  +--> ?PR?_DELAY?CODE
  +--> ?PR?_SPIWRITE?CODE
  +--> ?PR?SPIREAD?CODE

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

?PR?TIMER0?CODE                -----    -----
  +--> ?PR?KEY1?CODE
  +--> ?PR?KEY2?CODE
  +--> ?PR?KEY3?CODE
  +--> ?PR?KEY4?CODE
  +--> ?PR?DISPLAY?CODE
  +--> ?PR?SETTXMODE?CODE
  +--> ?PR?TXPACKET?CODE
  +--> ?PR?SETRXMODE?CODE

?PR?KEY2?CODE                  -----    -----
  +--> ?PR?_SPIWRITE?CODE
  +--> ?PR?SPIREAD?CODE
  +--> ?CO?CODE
BL51 BANKED LINKER/LOCATER V5.12                                                      06/25/2007  15:17:13  PAGE 3



?PR?KEY3?CODE                  -----    -----
  +--> ?PR?SETTXMODE?CODE
  +--> ?PR?_TXDATA?CODE
  +--> ?PR?_DELAY?CODE
  +--> ?PR?TXPACKET?CODE
  +--> ?PR?SETRXMODE?CODE

?PR?SETTXMODE?CODE             -----    -----
  +--> ?PR?_DELAY?CODE

?PR?TXPACKET?CODE              -----    -----
  +--> ?PR?_SPIWRITE?CODE
  +--> ?PR?_DELAY?CODE
  +--> ?CO?CODE

?PR?KEY4?CODE                  -----    -----
  +--> ?PR?SETRXMODE?CODE

?PR?DISPLAY?CODE               -----    -----
  +--> ?PR?_NUMTOSEG7?CODE

?PR?_NUMTOSEG7?CODE            0008H    0001H



SYMBOL TABLE OF MODULE:  wireless (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:02E1H         SEGMENT       ?C_C51STARTUP
  I:003FH         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:02E4H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         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:02E1H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
BL51 BANKED LINKER/LOCATER V5.12                                                      06/25/2007  15:17:13  PAGE 4


  C:02E1H         LINE#         99
  C:02E3H         LINE#         100
  C:02E4H         LINE#         101
  C:02E5H         LINE#         102
  C:02E7H         LINE#         151
  C:02EAH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        CODE
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:0020H.4       PUBLIC        PWR_UP
  D:0023H         PUBLIC        digi_scaner
  C:0643H         PUBLIC        SetRxMode
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:044AH         PUBLIC        FixConfig
  C:0680H         PUBLIC        SetTxMode
  D:00B0H         PUBLIC        P3
  C:000EH         PUBLIC        serial
  C:019FH         PUBLIC        _NUMTOSEG7
  B:00B0H.2       PUBLIC        AM
  D:00A8H         PUBLIC        IE
  D:0020H         PUBLIC        PB
  B:00B0H.3       PUBLIC        DR
  B:00A0H.0       PUBLIC        retest
  B:0090H.0       PUBLIC        KEY1
  B:0098H.0       PUBLIC        RI
  C:057DH         PUBLIC        _SpiWrite
  B:0021H.7       PUBLIC        flag
  B:0090H.1       PUBLIC        KEY2
  B:0090H.2       PUBLIC        KEY3
  B:0098H.1       PUBLIC        TI
  B:0090H.3       PUBLIC        KEY4
  B:0020H.6       PUBLIC        TX_EN
  C:0675H         PUBLIC        RxTxConf
  D:0024H         PUBLIC        rsbrf
  D:0025H         PUBLIC        trsec
  C:0248H         PUBLIC        main
  C:053AH         PUBLIC        RxPacket
  C:0003H         PUBLIC        _TxData
  C:03DFH         PUBLIC        TxPacket
  C:05E9H         PUBLIC        SpiRead
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0027H         PUBLIC        temp
  B:00B0H.4       PUBLIC        MISO
  B:0020H.2       PUBLIC        MOSI
  D:0032H         PUBLIC        retrieving_flag
  B:00A8H.1       PUBLIC        ET0
  D:0033H         PUBLIC        key
  D:008CH         PUBLIC        TH0
  B:0021H.0       PUBLIC        flag1
  D:008DH         PUBLIC        TH1
  B:0090H.4       PUBLIC        RST8255
  D:0034H         PUBLIC        jsq
BL51 BANKED LINKER/LOCATER V5.12                                                      06/25/2007  15:17:13  PAGE 5


  D:008AH         PUBLIC        TL0
  C:0669H         PUBLIC        _Delay
  X:0000H         PUBLIC        TmpBuf
  D:008BH         PUBLIC        TL1
  C:0026H         PUBLIC        timer0
  D:0036H         PUBLIC        jj
  D:0037H         PUBLIC        p_counter
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  D:0021H         PUBLIC        DATA_BUF
  C:04AAH         PUBLIC        Display
  D:0038H         PUBLIC        tf
  C:0691H         PUBLIC        Key1
  D:0022H         PUBLIC        output_sel
  C:05B0H         PUBLIC        Key2
  C:04F2H         PUBLIC        Key3
  C:0689H         PUBLIC        Key4
  D:0039H         PUBLIC        sec_dis
  B:0020H.7       PUBLIC        SCK
  B:0020H.0       PUBLIC        CSN
  D:003AH         PUBLIC        fir_dis
  B:0020H.5       PUBLIC        TRX_CE
  D:003BH         PUBLIC        thi_dis
  X:0020H         PUBLIC        RxBuf
  D:003CH         PUBLIC        for_dis
  X:0040H         PUBLIC        TxBuf
  D:003DH         PUBLIC        r_flag
  C:036DH         PUBLIC        Config905
  D:003EH         PUBLIC        delayf
  -------         PROC          _NUMTOSEG7
  D:0007H         SYMBOL        DATA
  -------         DO            
  D:0008H         SYMBOL        AA
  -------         ENDDO         
  C:019FH         LINE#         108
  C:019FH         LINE#         109
  C:019FH         LINE#         110
  C:01E3H         LINE#         111
  C:01E8H         LINE#         112
  C:01EDH         LINE#         113
  C:01F2H         LINE#         114
  C:01F7H         LINE#         115
  C:01FCH         LINE#         116
  C:0201H         LINE#         117
  C:0206H         LINE#         118
  C:020BH         LINE#         119
  C:0210H         LINE#         120
  C:0215H         LINE#         121
  C:021AH         LINE#         122
  C:021FH         LINE#         123
  C:0224H         LINE#         124
  C:0229H         LINE#         125
  C:022EH         LINE#         126
  C:0233H         LINE#         127
  C:0238H         LINE#         128
  C:023DH         LINE#         129
  C:0242H         LINE#         130
BL51 BANKED LINKER/LOCATER V5.12                                                      06/25/2007  15:17:13  PAGE 6


  C:0242H         LINE#         131
  C:0245H         LINE#         132
  C:0245H         LINE#         133
  C:0247H         LINE#         134
  -------         ENDPROC       _NUMTOSEG7
  -------         PROC          DISPLAY
  C:04AAH         LINE#         138
  C:04AAH         LINE#         139
  C:04ADH         LINE#         140
  C:04B9H         LINE#         141
  C:04C9H         LINE#         142
  C:04C9H         LINE#         143
  C:04C9H         LINE#         144
  C:04CCH         LINE#         145
  C:04CEH         LINE#         146
  C:04D0H         LINE#         148
  C:04D0H         LINE#         149
  C:04D3H         LINE#         150
  C:04D5H         LINE#         151
  C:04D7H         LINE#         153
  C:04D7H         LINE#         154
  C:04DAH         LINE#         156
  C:04DCH         LINE#         157
  C:04DEH         LINE#         159
  C:04DEH         LINE#         160
  C:04E1H         LINE#         161
  C:04EBH         LINE#         162
  C:04EBH         LINE#         163
  C:04EBH         LINE#         165
  C:04F1H         LINE#         166
  -------         ENDPROC       DISPLAY
  -------         PROC          _TXDATA
  D:0007H         SYMBOL        x
  C:0003H         LINE#         169
  C:0003H         LINE#         170
  C:0003H         LINE#         171
  C:0005H         LINE#         172
  C:0008H         LINE#         173
  C:000AH         LINE#         174
  -------         ENDPROC       _TXDATA
  C:065FH         SYMBOL        L?0140
  -------         PROC          L?0139
  -------         ENDPROC       L?0139
  C:065FH         SYMBOL        L?0140
  -------         PROC          _DELAY
  D:0007H         SYMBOL        n
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0669H         LINE#         178
  C:0669H         LINE#         179

⌨️ 快捷键说明

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