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

📄 波形发生器.m51

📁 用C51单片机设计多波形发生器
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        09/09/2008  00:02:52  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\KEIL C51\C51\BIN\BL51.EXE 波形发生器.obj TO 波形发生器


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  波形发生器.obj (波形发蒧芲)
  D:\KEIL C51\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\KEIL C51\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\KEIL C51\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\KEIL C51\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\KEIL C51\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL C51\C51\LIB\C51S.LIB (?C?LNEG)
  D:\KEIL C51\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  波形发生器 (波形发蒧芲)


            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     0002H     UNIT         ?DT?波形发蒧芲
            DATA    000AH     0002H     UNIT         _DATA_GROUP_
            IDATA   000CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     01C5H     UNIT         ?C?LIB_CODE
            CODE    09C5H     00A7H     UNIT         ?PR?MAIN?波形发蒧芲
            CODE    0A6CH     008CH     UNIT         ?C_C51STARTUP
            CODE    0AF8H     0082H     UNIT         ?CO?波形发蒧芲
            CODE    0B7AH     005BH     UNIT         ?PR?SQUARE?波形发蒧芲
            CODE    0BD5H     003DH     UNIT         ?PR?SIN?波形发蒧芲
            CODE    0C12H     003CH     UNIT         ?PR?TRAN?波形发蒧芲
            CODE    0C4EH     002AH     UNIT         ?PR?SAW?波形发蒧芲
            CODE    0C78H     0013H     UNIT         ?PR?DELAY2?波形发蒧芲
            CODE    0C8BH     0007H     UNIT         ?PR?_DELAY?波形发蒧芲
            CODE    0C92H     0004H     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   波形发生器 (波形发蒧芲)


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?C_C51STARTUP                  -----    -----
  +--> ?PR?MAIN?波形发蒧芲
  +--> ?C_INITSEG

?PR?MAIN?波形发蒧芲            -----    -----
BL51 BANKED LINKER/LOCATER V6.00                                                      09/09/2008  00:02:52  PAGE 2


  +--> ?PR?_DELAY?波形发蒧芲
  +--> ?PR?SIN?波形发蒧芲
  +--> ?PR?SAW?波形发蒧芲
  +--> ?PR?SQUARE?波形发蒧芲
  +--> ?PR?TRAN?波形发蒧芲

?PR?SIN?波形发蒧芲             -----    -----
  +--> ?CO?波形发蒧芲
  +--> ?PR?DELAY2?波形发蒧芲

?PR?SAW?波形发蒧芲             000AH    0002H
  +--> ?PR?DELAY2?波形发蒧芲

?PR?SQUARE?波形发蒧芲          -----    -----
  +--> ?PR?DELAY2?波形发蒧芲

?PR?TRAN?波形发蒧芲            -----    -----
  +--> ?PR?DELAY2?波形发蒧芲



SYMBOL TABLE OF MODULE:  波形发生器 (波形发蒧芲)

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

  -------         MODULE        波形发蒧芲
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  C:0C8BH         PUBLIC        _delay
  C:0B7AH         PUBLIC        square
  C:09C5H         PUBLIC        main
  D:0008H         PUBLIC        regi
  D:0009H         PUBLIC        freq
  B:0090H.0       PUBLIC        P10
  B:0090H.1       PUBLIC        P11
  B:0090H.2       PUBLIC        P12
  B:0090H.3       PUBLIC        P13
  B:0090H.4       PUBLIC        P14
  D:0089H         PUBLIC        TMOD
  B:0090H.5       PUBLIC        P15
  C:0C12H         PUBLIC        tran
  B:0090H.6       PUBLIC        P16
  B:0090H.7       PUBLIC        P17
  C:0C78H         PUBLIC        delay2
  C:0BD5H         PUBLIC        sin
  B:0088H.7       PUBLIC        TF1
  C:0C4EH         PUBLIC        saw
  B:00A8H.0       PUBLIC        EX0
  D:008DH         PUBLIC        TH1
  B:00A8H.2       PUBLIC        EX1
  D:008BH         PUBLIC        TL1
  B:0088H.6       PUBLIC        TR1
  C:0AF8H         PUBLIC        tab1
  C:0B78H         PUBLIC        tab3
BL51 BANKED LINKER/LOCATER V6.00                                                      09/09/2008  00:02:52  PAGE 3


  -------         PROC          DELAY2
  C:0C78H         LINE#         29
  C:0C78H         LINE#         30
  C:0C78H         LINE#         31
  C:0C7AH         LINE#         32
  C:0C7DH         LINE#         33
  C:0C80H         LINE#         34
  C:0C83H         LINE#         35
  C:0C85H         LINE#         36
  C:0C88H         LINE#         37
  C:0C8AH         LINE#         38
  -------         ENDPROC       DELAY2
  -------         PROC          _DELAY
  D:0007H         SYMBOL        t
  C:0C8BH         LINE#         40
  C:0C8BH         LINE#         41
  -------         ENDPROC       _DELAY
  -------         PROC          SQUARE
  -------         DO            
  D:0004H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:0B7AH         LINE#         43
  C:0B7AH         LINE#         44
  C:0B7AH         LINE#         46
  C:0B7AH         LINE#         47
  C:0B7AH         LINE#         48
  C:0B7DH         LINE#         49
  C:0B82H         LINE#         50
  C:0B98H         LINE#         51
  C:0BA3H         LINE#         52
  C:0BA6H         LINE#         53
  C:0BACH         LINE#         54
  C:0BC3H         LINE#         55
  C:0BCEH         LINE#         56
  C:0BD4H         LINE#         57
  C:0BD4H         LINE#         58
  -------         ENDPROC       SQUARE
  -------         PROC          SAW
  -------         DO            
  D:000AH         SYMBOL        i
  D:000BH         SYMBOL        j
  -------         ENDDO         
  C:0C4EH         LINE#         60
  C:0C4EH         LINE#         61
  C:0C4EH         LINE#         62
  C:0C4EH         LINE#         63
  C:0C4EH         LINE#         64
  C:0C51H         LINE#         65
  C:0C71H         LINE#         66
  C:0C77H         LINE#         67
  C:0C77H         LINE#         68
  -------         ENDPROC       SAW
  -------         PROC          SIN
  -------         DO            
  D:0006H         SYMBOL        i
  D:0004H         SYMBOL        j
BL51 BANKED LINKER/LOCATER V6.00                                                      09/09/2008  00:02:52  PAGE 4


  -------         ENDDO         
  C:0BD5H         LINE#         70
  C:0BD5H         LINE#         71
  C:0BD5H         LINE#         73
  C:0BD5H         LINE#         74
  C:0BD5H         LINE#         75
  C:0BDDH         LINE#         76
  C:0BF4H         LINE#         77
  C:0C0BH         LINE#         78
  C:0C11H         LINE#         79
  C:0C11H         LINE#         80
  -------         ENDPROC       SIN
  -------         PROC          TRAN
  -------         DO            
  D:0006H         SYMBOL        i
  D:0007H         SYMBOL        j
  -------         ENDDO         
  C:0C12H         LINE#         82
  C:0C12H         LINE#         83
  C:0C12H         LINE#         85
  C:0C12H         LINE#         86
  C:0C12H         LINE#         87
  C:0C14H         LINE#         88
  C:0C2BH         LINE#         89
  C:0C2DH         LINE#         90
  C:0C47H         LINE#         91
  C:0C4DH         LINE#         92
  C:0C4DH         LINE#         93
  -------         ENDPROC       TRAN
  -------         PROC          MAIN
  C:09C5H         LINE#         96
  C:09C5H         LINE#         97
  C:09C5H         LINE#         98
  C:09CEH         LINE#         99
  C:09CEH         LINE#         100
  C:09D4H         LINE#         101
  C:09E2H         LINE#         102
  C:09F0H         LINE#         103
  C:09FEH         LINE#         104
  C:0A0CH         LINE#         105
  C:0A2CH         LINE#         106
  C:0A4CH         LINE#         107
  C:0A59H         LINE#         108
  C:0A69H         LINE#         109
  -------         ENDPROC       MAIN
  -------         ENDMOD        波形发蒧芲

  -------         MODULE        ?C?FPADD
  C:0807H         PUBLIC        ?C?FPADD
  C:0803H         PUBLIC        ?C?FPSUB
  -------         ENDMOD        ?C?FPADD

  -------         MODULE        ?C?FCAST
  C:0902H         PUBLIC        ?C?FCASTC
  C:08FDH         PUBLIC        ?C?FCASTI
  C:08F8H         PUBLIC        ?C?FCASTL
  -------         ENDMOD        ?C?FCAST
BL51 BANKED LINKER/LOCATER V6.00                                                      09/09/2008  00:02:52  PAGE 5



  -------         MODULE        ?C?CASTF
  C:0936H         PUBLIC        ?C?CASTF
  -------         ENDMOD        ?C?CASTF

  -------         MODULE        ?C?LNEG
  C:09B7H         PUBLIC        ?C?LNEG
  -------         ENDMOD        ?C?LNEG

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

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

⌨️ 快捷键说明

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