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

📄 9e5fdma.m51

📁 9E5无线单片机芯片的整个工程文件 已经在产品中使用
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/11/2005  15:43:16  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE lm35.obj, main.obj, radio.obj, uart.obj, util.obj TO 9E5FDMA


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  lm35.obj (LM35)
  main.obj (MAIN)
  radio.obj (RADIO)
  uart.obj (UART)
  util.obj (UTIL)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  9E5FDMA (LM35)


            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     0015H     UNIT         ?DT?UTIL
            DATA    001DH     000EH     UNIT         _DATA_GROUP_
            DATA    002BH     0009H     UNIT         ?DT?RADIO
            DATA    0034H     0007H     UNIT         ?DT?UART
            DATA    003BH     0002H     UNIT         ?DT?MAIN
            DATA    003DH     0001H     UNIT         ?DT?READLM35?LM35
            IDATA   003EH     0019H     UNIT         ?ID?MAIN
            IDATA   0057H     0004H     UNIT         ?ID?UTIL
            IDATA   005BH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?_SPUTCHAR?UART
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0145H     UNIT         ?C?LIB_CODE
            CODE    0153H     0100H     UNIT         ?CO?RADIO
            CODE    0253H     00C7H     UNIT         ?PR?TRANSMITFILE?MAIN
            CODE    031AH     008CH     UNIT         ?C_C51STARTUP
            CODE    03A6H     0061H     UNIT         ?PR?_RECEIVEBYTES?RADIO
            CODE    0407H     0053H     UNIT         ?PR?TIMER0ISR?UTIL
            CODE    045AH     004CH     UNIT         ?PR?_TRANSMITBYTES?RADIO
            CODE    04A6H     0030H     UNIT         ?PR?INIT?MAIN
            CODE    04D6H     002EH     UNIT         ?PR?MAIN?MAIN
            CODE    0504H     002DH     UNIT         ?PR?_INITADDRESS?RADIO
            CODE    0531H     002BH     UNIT         ?PR?_TRANSMITPACKET?RADIO
            CODE    055CH     002BH     UNIT         ?PR?_INITTRANSMITTER?RADIO
            CODE    0587H     002AH     UNIT         ?PR?_INITRECEIVER?RADIO
            CODE    05B1H     0027H     UNIT         ?PR?READLM35?LM35
            CODE    05D8H     0020H     UNIT         ?PR?INITTIMER?UTIL
            CODE    05F8H     001DH     UNIT         ?PR?INITUART?UART
BL51 BANKED LINKER/LOCATER V5.03                                                      12/11/2005  15:43:16  PAGE 2


            CODE    0615H     001BH     UNIT         ?PR?_INITCOMMON?RADIO
            CODE    0630H     001AH     UNIT         ?PR?_RECEIVEPACKET?RADIO
            CODE    064AH     0016H     UNIT         ?PR?_SWITCHCHANNEL?RADIO
            CODE    0660H     0014H     UNIT         ?PR?INITADC?LM35
            CODE    0674H     0014H     UNIT         ?C_INITSEG
            CODE    0688H     0012H     UNIT         ?PR?_DELAY100US?UTIL
            CODE    069AH     0011H     UNIT         ?PR?_RESETTIMER?UTIL
            CODE    06ABH     0010H     UNIT         ?PR?_GETTIMER?UTIL
            CODE    06BBH     000DH     UNIT         ?PR?_SPIREADWRITE?UTIL
            CODE    06C8H     0005H     UNIT         ?CO?MAIN



OVERLAY MAP OF MODULE:   9E5FDMA (LM35)


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

?PR?MAIN?MAIN                      -----    -----
  +--> ?PR?INIT?MAIN
  +--> ?PR?INITADC?LM35
  +--> ?PR?INITUART?UART
  +--> ?PR?TRANSMITFILE?MAIN

?PR?INIT?MAIN                      001DH    0001H
  +--> ?PR?_SPIREADWRITE?UTIL
  +--> ?PR?INITTIMER?UTIL

?PR?INITADC?LM35                   -----    -----
  +--> ?PR?_SPIREADWRITE?UTIL

?PR?TRANSMITFILE?MAIN              001DH    0006H
  +--> ?CO?MAIN
  +--> ?PR?_DELAY100US?UTIL
  +--> ?PR?_INITTRANSMITTER?RADIO
  +--> ?PR?_TRANSMITPACKET?RADIO
  +--> ?PR?_INITRECEIVER?RADIO
  +--> ?PR?_RECEIVEPACKET?RADIO
  +--> ?PR?_SPUTCHAR?UART

?PR?_INITTRANSMITTER?RADIO         0023H    0003H
  +--> ?PR?_INITCOMMON?RADIO
  +--> ?PR?_INITADDRESS?RADIO

?PR?_INITCOMMON?RADIO              0026H    0002H
  +--> ?PR?_SPIREADWRITE?UTIL

?PR?_INITADDRESS?RADIO             0026H    0004H
  +--> ?PR?_SPIREADWRITE?UTIL

?PR?_TRANSMITPACKET?RADIO          0023H    0003H
  +--> ?PR?_RESETTIMER?UTIL
BL51 BANKED LINKER/LOCATER V5.03                                                      12/11/2005  15:43:16  PAGE 3


  +--> ?PR?_TRANSMITBYTES?RADIO
  +--> ?PR?_GETTIMER?UTIL

?PR?_TRANSMITBYTES?RADIO           0026H    0004H
  +--> ?PR?_SWITCHCHANNEL?RADIO
  +--> ?PR?_SPIREADWRITE?UTIL
  +--> ?PR?_DELAY100US?UTIL

?PR?_SWITCHCHANNEL?RADIO           002AH    0001H
  +--> ?PR?_SPIREADWRITE?UTIL
  +--> ?CO?RADIO

?PR?_INITRECEIVER?RADIO            0023H    0003H
  +--> ?PR?_INITCOMMON?RADIO
  +--> ?PR?_INITADDRESS?RADIO

?PR?_RECEIVEPACKET?RADIO           0023H    0003H
  +--> ?PR?_RECEIVEBYTES?RADIO

?PR?_RECEIVEBYTES?RADIO            0026H    0004H
  +--> ?PR?_SWITCHCHANNEL?RADIO
  +--> ?PR?_RESETTIMER?UTIL
  +--> ?PR?_GETTIMER?UTIL
  +--> ?PR?_SPIREADWRITE?UTIL



SYMBOL TABLE OF MODULE:  9E5FDMA (LM35)

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

  -------         MODULE        LM35
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  C:05B1H         PUBLIC        ReadLM35
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:00E8H         PUBLIC        EIE
  B:00A0H.4       PUBLIC        EOC
  D:00F8H         PUBLIC        EIP
  C:0660H         PUBLIC        InitADC
  D:00C8H         PUBLIC        T2CON
  D:00D8H         PUBLIC        EICON
  B:00A0H.3       PUBLIC        RACSN
  D:00D0H         PUBLIC        PSW
  -------         PROC          INITADC
  C:0660H         LINE#         21
  C:0660H         LINE#         22
  C:0660H         LINE#         24
  C:0662H         LINE#         25
  C:0667H         LINE#         26
  C:066CH         LINE#         27
BL51 BANKED LINKER/LOCATER V5.03                                                      12/11/2005  15:43:16  PAGE 4


  C:0671H         LINE#         28
  C:0673H         LINE#         29
  -------         ENDPROC       INITADC
  -------         PROC          READLM35
  -------         DO            
  D:003DH         SYMBOL        adc0
  D:0006H         SYMBOL        adc
  -------         ENDDO         
  C:05B1H         LINE#         31
  C:05B1H         LINE#         32
  C:05B1H         LINE#         37
  C:05B3H         LINE#         38
  C:05B8H         LINE#         39
  C:05BAH         LINE#         42
  C:05BDH         LINE#         45
  C:05BFH         LINE#         46
  C:05C4H         LINE#         47
  C:05CBH         LINE#         48
  C:05D0H         LINE#         49
  C:05D2H         LINE#         50
  C:05D4H         LINE#         51
  C:05D7H         LINE#         52
  C:05D7H         LINE#         53
  -------         ENDPROC       READLM35
  -------         ENDMOD        LM35

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B3H         PUBLIC        SPI_CTRL
  B:00A8H.7       PUBLIC        EA
  D:00A8H         PUBLIC        IE
  C:04A6H         PUBLIC        Init
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:0080H.6       PUBLIC        LEDG
  D:003BH         PUBLIC        aaa
  C:04D6H         PUBLIC        main
  B:0080H.5       PUBLIC        LEDR
  D:0099H         PUBLIC        SBUF
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  I:003EH         PUBLIC        buf
  D:0094H         PUBLIC        P0_DIR
  C:06C8H         SYMBOL        _?ix1000
  D:00B4H         PUBLIC        SPICLK
  D:00E8H         PUBLIC        EIE
  C:0253H         PUBLIC        TransmitFile
  D:00F8H         PUBLIC        EIP
  D:003CH         PUBLIC        SQC
  D:00C8H         PUBLIC        T2CON
  D:00D8H         PUBLIC        EICON
  B:00A0H.3       PUBLIC        RACSN
  D:00D0H         PUBLIC        PSW
  -------         PROC          INIT
BL51 BANKED LINKER/LOCATER V5.03                                                      12/11/2005  15:43:16  PAGE 5


  -------         DO            
  D:001DH         SYMBOL        cklf
  -------         ENDDO         
  C:04A6H         LINE#         27
  C:04A6H         LINE#         28
  C:04A6H         LINE#         31
  C:04A9H         LINE#         32
  C:04ACH         LINE#         34
  C:04AEH         LINE#         35
  C:04B3H         LINE#         36
  C:04BDH         LINE#         37
  C:04BFH         LINE#         38
  C:04C1H         LINE#         39
  C:04C6H         LINE#         40
  C:04CBH         LINE#         41
  C:04CDH         LINE#         42
  C:04D0H         LINE#         43
  C:04D3H         LINE#         44
  C:04D5H         LINE#         45
  -------         ENDPROC       INIT
  -------         PROC          MAIN
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:04D6H         LINE#         47
  C:04D6H         LINE#         48
  C:04D6H         LINE#         51
  C:04D9H         LINE#         52
  C:04DCH         LINE#         53
  C:04DFH         LINE#         54
  C:04DFH         LINE#         55
  C:04DFH         LINE#         56
  C:04E7H         LINE#         57
  C:04E7H         LINE#         58
  C:04E7H         LINE#         59
  C:04E7H         LINE#         60
  C:04EAH         LINE#         61
  C:04EAH         LINE#         62
  C:04ECH         LINE#         63
  C:04F2H         LINE#         64
  C:04F7H         LINE#         65
  C:04F8H         LINE#         66
  C:04FAH         LINE#         67
  C:04FAH         LINE#         68
  C:04FAH         LINE#         70
  C:04FAH         LINE#         71
  C:04FFH         LINE#         72
  C:04FFH         LINE#         73
  C:0502H         LINE#         74
  C:0502H         LINE#         75
  -------         ENDPROC       MAIN
  -------         PROC          TRANSMITFILE
  -------         DO            
  D:001DH         SYMBOL        i
  D:001EH         SYMBOL        BUF_KUCUN
  -------         ENDDO         
  C:0253H         LINE#         80
BL51 BANKED LINKER/LOCATER V5.03                                                      12/11/2005  15:43:16  PAGE 6


  C:0253H         LINE#         81
  C:0253H         LINE#         84
  C:0266H         LINE#         86
  C:0269H         LINE#         87
  C:0269H         LINE#         88
  C:026CH         LINE#         89
  C:026CH         LINE#         90
  C:0271H         LINE#         91
  C:027AH         LINE#         92
  C:027CH         LINE#         93
  C:027EH         LINE#         94
  C:0281H         LINE#         95
  C:0281H         LINE#         96
  C:0286H         LINE#         97
  C:028FH         LINE#         98
  C:0291H         LINE#         99
  C:0293H         LINE#         100
  C:0297H         LINE#         101
  C:029AH         LINE#         102
  C:029DH         LINE#         103
  C:02A0H         LINE#         104
  C:02ABH         LINE#         105
  C:02B4H         LINE#         106
  C:02BFH         LINE#         107
  C:02CBH         LINE#         108
  C:02CBH         LINE#         109
  C:02D1H         LINE#         110
  C:02D1H         LINE#         111
  C:02D3H         LINE#         112
  C:02DAH         LINE#         113
  C:02DAH         LINE#         114
  C:02DAH         LINE#         116
  C:02E3H         LINE#         117
  C:02E8H         LINE#         118
  C:02EDH         LINE#         119
  C:02F2H         LINE#         120
  C:02F7H         LINE#         121
  C:02FCH         LINE#         122
  C:0301H         LINE#         123
  C:0306H         LINE#         124
  C:030BH         LINE#         125
  C:0310H         LINE#         126
  C:0315H         LINE#         129
  -------         ENDPROC       TRANSMITFILE
  -------         ENDMOD        MAIN

  -------         MODULE        RADIO
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:002BH         PUBLIC        PXX
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:0630H         PUBLIC        _ReceivePacket
  D:00A8H         PUBLIC        IE
  C:064AH         SYMBOL        _SwitchChannel
  C:0531H         PUBLIC        _TransmitPacket
  B:00A0H.5       PUBLIC        DR
BL51 BANKED LINKER/LOCATER V5.03                                                      12/11/2005  15:43:16  PAGE 7


  D:00B8H         PUBLIC        IP
  D:002CH         SYMBOL        rxTout
  D:002EH         SYMBOL        txTout
  C:055CH         PUBLIC        _InitTransmitter
  C:0587H         PUBLIC        _InitReceiver
  C:03A6H         SYMBOL        _ReceiveBytes
  D:0098H         PUBLIC        SCON

⌨️ 快捷键说明

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