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

📄 ad9850.m51

📁 基于AD9850的数字信号发生器
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        05/12/2005  15:25:08  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL20\C51\BIN\BL51.EXE ad9850-1.obj, ad9850-2.obj, AD9850-Si.obj TO AD9850 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  ad9850-1.obj (AD9850_1)
  ad9850-2.obj (AD9850_2)
  AD9850-Si.obj (AD9850_SI)
  D:\PROGRAM FILES\KEIL20\C51\LIB\C51S.LIB (?C_STARTUP)


LINK MAP OF MODULE:  AD9850 (AD9850_1)


            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     0005H     UNIT         ?DT?AD9850_SI
            IDATA   000DH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     0026H     UNIT         ?PR?WRITE_AD9850?AD9850_SI
            CODE    0826H     0016H     UNIT         ?PR?MAIN?AD9850_1
            CODE    083CH     0016H     UNIT         ?PR?MAIN?AD9850_2
            CODE    0852H     0012H     UNIT         ?PR?_DELAY?AD9850_1
            CODE    0864H     0012H     UNIT         ?PR?_DELAY?AD9850_2
            CODE    0876H     000CH     UNIT         ?PR?_CONVERSION_ONCE_0832?AD9850_2
            CODE    0882H     000CH     UNIT         ?C_C51STARTUP
            CODE    088EH     0009H     UNIT         ?PR?_CONVERSION_ONCE_0832?AD9850_1
            CODE    0897H     0006H     UNIT         ?PR?AD9850_INIT?AD9850_SI
            CODE    089DH     0003H     UNIT         ?PR?MAIN?AD9850_SI



OVERLAY MAP OF MODULE:   AD9850 (AD9850_1)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?AD9850_1

?PR?MAIN?AD9850_1
  +--> ?PR?_CONVERSION_ONCE_0832?AD9850_1

?PR?_CONVERSION_ONCE_0832?AD9850_1
  +--> ?PR?_DELAY?AD9850_1



BL51 BANKED LINKER/LOCATER V5.03                                                      05/12/2005  15:25:08  PAGE 2


IGNORED SYMBOLS:
   MAIN
   _CONVERSION_ONCE_0832
   _DELAY



SYMBOL TABLE OF MODULE:  AD9850 (AD9850_1)

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

  -------         MODULE        AD9850_1
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:0826H         PUBLIC        main
  C:088EH         PUBLIC        _conversion_once_0832
  C:0852H         PUBLIC        _delay
  -------         PROC          _DELAY
  D:0006H         SYMBOL        N
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0852H         LINE#         13
  C:0852H         LINE#         14
  C:0852H         LINE#         16
  C:0863H         LINE#         17
  -------         ENDPROC       _DELAY
  -------         PROC          _CONVERSION_ONCE_0832
  D:0007H         SYMBOL        out_data
  C:088EH         LINE#         24
  C:088EH         LINE#         25
  C:088EH         LINE#         26
  C:0890H         LINE#         27
  -------         ENDPROC       _CONVERSION_ONCE_0832
  -------         PROC          MAIN
  -------         DO            
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:0826H         LINE#         35
  C:0826H         LINE#         36
  C:0826H         LINE#         38
  C:082BH         LINE#         39
  C:0830H         LINE#         40
  C:0832H         LINE#         41
  C:0832H         LINE#         42
  C:0837H         LINE#         43
  C:083BH         LINE#         44
  -------         ENDPROC       MAIN
  -------         ENDMOD        AD9850_1

  -------         MODULE        AD9850_2
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:083CH         PUBLIC        main
  C:0876H         PUBLIC        _conversion_once_0832
  C:0864H         PUBLIC        _delay
  -------         PROC          _DELAY
BL51 BANKED LINKER/LOCATER V5.03                                                      05/12/2005  15:25:08  PAGE 3


  D:0006H         SYMBOL        N
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0864H         LINE#         13
  C:0864H         LINE#         14
  C:0864H         LINE#         16
  C:0875H         LINE#         17
  -------         ENDPROC       _DELAY
  -------         PROC          _CONVERSION_ONCE_0832
  D:0007H         SYMBOL        out_data
  C:0876H         LINE#         24
  C:0876H         LINE#         25
  C:0876H         LINE#         26
  C:087BH         LINE#         27
  -------         ENDPROC       _CONVERSION_ONCE_0832
  -------         PROC          MAIN
  -------         DO            
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:083CH         LINE#         35
  C:083CH         LINE#         36
  C:083CH         LINE#         38
  C:0841H         LINE#         39
  C:0846H         LINE#         40
  C:0848H         LINE#         41
  C:0848H         LINE#         42
  C:084DH         LINE#         43
  C:0851H         LINE#         44
  -------         ENDPROC       MAIN
  -------         ENDMOD        AD9850_2

  -------         MODULE        AD9850_SI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0008H         PUBLIC        CON_word
  D:0090H         PUBLIC        P1
  B:0090H.0       PUBLIC        FQ_UD
  B:0098H.1       PUBLIC        TI
  C:089DH         PUBLIC        main
  D:0099H         PUBLIC        SBUF
  D:0098H         PUBLIC        SCON
  C:0800H         PUBLIC        WRITE_AD9850
  C:0897H         PUBLIC        AD9850_init
  -------         PROC          AD9850_INIT
  C:0897H         LINE#         18
  C:0897H         LINE#         19
  C:0897H         LINE#         20
  C:0899H         LINE#         21
  C:089CH         LINE#         22
  -------         ENDPROC       AD9850_INIT
  -------         PROC          WRITE_AD9850
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0800H         LINE#         27
  C:0800H         LINE#         28
  C:0800H         LINE#         30
BL51 BANKED LINKER/LOCATER V5.03                                                      05/12/2005  15:25:08  PAGE 4


  C:0802H         LINE#         31
  C:0805H         LINE#         32
  C:0809H         LINE#         33
  C:0809H         LINE#         34
  C:080CH         LINE#         35
  C:0813H         LINE#         36
  C:0816H         LINE#         37
  C:0818H         LINE#         38
  C:0823H         LINE#         39
  C:0825H         LINE#         40
  -------         ENDPROC       WRITE_AD9850
  -------         PROC          MAIN
  C:089DH         LINE#         46
  C:089DH         LINE#         47
  C:089DH         LINE#         48
  -------         ENDPROC       MAIN
  -------         ENDMOD        AD9850_SI

*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  MAIN
    MODULE:  ad9850-2.obj (AD9850_2)

*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _CONVERSION_ONCE_0832
    MODULE:  ad9850-2.obj (AD9850_2)

*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _DELAY
    MODULE:  ad9850-2.obj (AD9850_2)

*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  MAIN
    MODULE:  AD9850-Si.obj (AD9850_SI)

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?MAIN?AD9850_2

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?WRITE_AD9850?AD9850_SI

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?MAIN?AD9850_SI

******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 00A2H BYTE ( 7%) *
******************************************************************************

Program Size: data=14.0 xdata=0 code=163
LINK/LOCATE RUN COMPLETE.  3 WARNING(S),  4 ERROR(S)

⌨️ 快捷键说明

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