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

📄 fasong.m51

📁 nRF905发送程序 波特率可以调节
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        10/23/2007  16:16:47  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Fasong.obj TO FASONG RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Fasong.obj (FASONG)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  FASONG (FASONG)


            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     000BH     UNIT         ?ID?FASONG
                    0013H     000DH                  *** GAP ***
            DATA    0020H     0001H     BIT_ADDR     ?BA?FASONG
            BIT     0021H.0   0000H.1   UNIT         ?BI?FASONG
                    0021H.1   0000H.7                *** GAP ***
            DATA    0022H     0020H     UNIT         ?DT?FASONG
            IDATA   0042H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     008CH     UNIT         ?C_C51STARTUP
            CODE    088CH     0049H     UNIT         ?PR?TXPACKET?FASONG
            CODE    08D5H     0031H     UNIT         ?C_INITSEG
            CODE    0906H     001EH     UNIT         ?PR?SPIREAD?FASONG
            CODE    0924H     001EH     UNIT         ?PR?_SPIWRITE?FASONG
            CODE    0942H     001AH     UNIT         ?PR?_DELAY?FASONG
            CODE    095CH     0014H     UNIT         ?PR?CONFIG905?FASONG
            CODE    0970H     0012H     UNIT         ?PR?INITUART?FASONG
            CODE    0982H     0011H     UNIT         ?PR?NRF905INIT?FASONG
            CODE    0993H     000EH     UNIT         ?PR?MAIN?FASONG
            CODE    09A1H     0009H     UNIT         ?PR?SETTXMODE?FASONG
            CODE    09AAH     0009H     UNIT         ?PR?CHECKCD?FASONG
            CODE    09B3H     0009H     UNIT         ?PR?TX?FASONG
            CODE    09BCH     0008H     UNIT         ?CO?FASONG



OVERLAY MAP OF MODULE:   FASONG (FASONG)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?FASONG
  +--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.03                                                      10/23/2007  16:16:47  PAGE 2



?PR?MAIN?FASONG
  +--> ?PR?INITUART?FASONG
  +--> ?PR?NRF905INIT?FASONG
  +--> ?PR?CONFIG905?FASONG
  +--> ?PR?TX?FASONG

?PR?CONFIG905?FASONG
  +--> ?PR?_SPIWRITE?FASONG

?PR?TX?FASONG
  +--> ?PR?SETTXMODE?FASONG
  +--> ?PR?TXPACKET?FASONG
  +--> ?PR?CHECKCD?FASONG

?PR?SETTXMODE?FASONG
  +--> ?PR?_DELAY?FASONG

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



SYMBOL TABLE OF MODULE:  FASONG (FASONG)

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

  -------         MODULE        FASONG
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:09A1H         PUBLIC        SetTxMode
  D:00B0H         PUBLIC        P3
  B:0090H.2       PUBLIC        CD
  B:0090H.4       PUBLIC        AM
  D:00A8H         PUBLIC        IE
  B:00B0H.3       PUBLIC        DR
  C:09BCH         PUBLIC        TxAddress
  D:00B8H         PUBLIC        IP
  C:0924H         PUBLIC        _SpiWrite
  B:0020H.7       PUBLIC        flag
  I:0008H         PUBLIC        RFConf
  C:0993H         PUBLIC        main
  C:088CH         PUBLIC        TxPacket
  C:09B3H         PUBLIC        TX
  C:0906H         PUBLIC        SpiRead
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:0022H         PUBLIC        TxRxBuf
  B:0090H.5       PUBLIC        MOSI
  B:0090H.6       PUBLIC        MISO
  C:0982H         PUBLIC        nRF905Init
  B:0090H.0       PUBLIC        TXEN
BL51 BANKED LINKER/LOCATER V5.03                                                      10/23/2007  16:16:47  PAGE 3


  B:0020H.0       PUBLIC        flag1
  D:008DH         PUBLIC        TH1
  C:0942H         SYMBOL        _Delay
  D:008BH         PUBLIC        TL1
  C:0970H         PUBLIC        Inituart
  B:0088H.6       PUBLIC        TR1
  D:0020H         PUBLIC        DATA_BUF
  B:0090H.7       PUBLIC        SCK
  B:0090H.3       PUBLIC        CSN
  B:00B0H.2       PUBLIC        TRX_CE
  D:00C8H         PUBLIC        T2CON
  C:09AAH         PUBLIC        CheckCD
  B:0021H.0       PUBLIC        lcdbit
  C:095CH         PUBLIC        Config905
  B:0090H.1       PUBLIC        PWR
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DELAY
  D:0007H         SYMBOL        n
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0942H         LINE#         64
  C:0942H         LINE#         65
  C:0942H         LINE#         67
  C:0948H         LINE#         68
  C:095BH         LINE#         69
  -------         ENDPROC       _DELAY
  -------         PROC          SPIREAD
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0906H         LINE#         72
  C:0906H         LINE#         73
  C:0906H         LINE#         75
  C:0908H         LINE#         76
  C:0908H         LINE#         77
  C:090EH         LINE#         78
  C:0910H         LINE#         79
  C:0913H         LINE#         80
  C:0913H         LINE#         81
  C:0916H         LINE#         82
  C:0918H         LINE#         84
  C:0918H         LINE#         85
  C:091BH         LINE#         86
  C:091BH         LINE#         87
  C:091DH         LINE#         88
  C:0921H         LINE#         89
  C:0923H         LINE#         90
  -------         ENDPROC       SPIREAD
  -------         PROC          _SPIWRITE
  D:0007H         SYMBOL        send
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0924H         LINE#         92
  C:0924H         LINE#         93
  C:0924H         LINE#         95
BL51 BANKED LINKER/LOCATER V5.03                                                      10/23/2007  16:16:47  PAGE 4


  C:0926H         LINE#         96
  C:0928H         LINE#         97
  C:0928H         LINE#         98
  C:092DH         LINE#         99
  C:092DH         LINE#         100
  C:092FH         LINE#         101
  C:0931H         LINE#         103
  C:0931H         LINE#         104
  C:0933H         LINE#         105
  C:0933H         LINE#         106
  C:0935H         LINE#         107
  C:093BH         LINE#         108
  C:093DH         LINE#         109
  C:0941H         LINE#         110
  -------         ENDPROC       _SPIWRITE
  -------         PROC          NRF905INIT
  C:0982H         LINE#         112
  C:0982H         LINE#         113
  C:0982H         LINE#         114
  C:0984H         LINE#         115
  C:0986H         LINE#         116
  C:0988H         LINE#         117
  C:098AH         LINE#         118
  C:098CH         LINE#         119
  C:098EH         LINE#         120
  C:0990H         LINE#         121
  C:0992H         LINE#         122
  -------         ENDPROC       NRF905INIT
  -------         PROC          CONFIG905
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:095CH         LINE#         124
  C:095CH         LINE#         125
  C:095CH         LINE#         127
  C:095EH         LINE#         129
  C:0960H         LINE#         130
  C:0960H         LINE#         131
  C:0969H         LINE#         132
  C:096DH         LINE#         133
  C:096FH         LINE#         134
  -------         ENDPROC       CONFIG905
  -------         PROC          INITUART
  C:0970H         LINE#         136
  C:0970H         LINE#         137
  C:0970H         LINE#         138
  C:0973H         LINE#         139
  C:0976H         LINE#         140
  C:0979H         LINE#         141
  C:097CH         LINE#         142
  C:097FH         LINE#         143
  C:0981H         LINE#         144
  -------         ENDPROC       INITUART
  -------         PROC          TXPACKET
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V5.03                                                      10/23/2007  16:16:47  PAGE 5


  C:088CH         LINE#         146
  C:088CH         LINE#         147
  C:088CH         LINE#         150
  C:088EH         LINE#         151
  C:0893H         LINE#         152
  C:0895H         LINE#         153
  C:0895H         LINE#         154
  C:089EH         LINE#         155
  C:08A2H         LINE#         156
  C:08A4H         LINE#         157
  C:08A9H         LINE#         158
  C:08ABH         LINE#         159
  C:08B0H         LINE#         160
  C:08B2H         LINE#         161
  C:08B2H         LINE#         162
  C:08C5H         LINE#         163
  C:08C9H         LINE#         164
  C:08CBH         LINE#         165
  C:08CDH         LINE#         166
  C:08D2H         LINE#         167
  C:08D4H         LINE#         168
  -------         ENDPROC       TXPACKET
  -------         PROC          SETTXMODE
  C:09A1H         LINE#         170
  C:09A1H         LINE#         171
  C:09A1H         LINE#         172
  C:09A3H         LINE#         173
  C:09A5H         LINE#         174
  -------         ENDPROC       SETTXMODE
  -------         PROC          CHECKCD
  C:09AAH         LINE#         176
  C:09AAH         LINE#         177
  C:09AAH         LINE#         178
  C:09ADH         LINE#         179
  C:09ADH         LINE#         180
  C:09B0H         LINE#         181
  C:09B0H         LINE#         183
  C:09B0H         LINE#         184
  C:09B2H         LINE#         185
  C:09B2H         LINE#         186
  -------         ENDPROC       CHECKCD
  -------         PROC          TX
  C:09B3H         LINE#         187
  C:09B3H         LINE#         188
  C:09B3H         LINE#         189
  C:09B6H         LINE#         190
  C:09B9H         LINE#         193
  -------         ENDPROC       TX
  -------         PROC          MAIN
  C:0993H         LINE#         197
  C:0993H         LINE#         198
  C:0993H         LINE#         199
  C:0996H         LINE#         200
  C:0999H         LINE#         201
  C:099CH         LINE#         202
  C:099CH         LINE#         203
  C:099CH         LINE#         204
BL51 BANKED LINKER/LOCATER V5.03                                                      10/23/2007  16:16:47  PAGE 6


  C:099FH         LINE#         205
  -------         ENDPROC       MAIN
  -------         ENDMOD        FASONG

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SPIREAD?FASONG

******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0149H BYTE (16%) *
******************************************************************************

Program Size: data=53.1 xdata=0 code=455
LINK/LOCATE RUN COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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