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

📄 add.m51

📁 这是c8051F005的AD转换程序
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.00              03/31/2009  21:22:05  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C:\PROGRAM1\AD\ADD.OBJ TO C:\PROGRAM1\AD\ADD RS (256)
>>  PL (68) PW (78)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  C:\PROGRAM1\AD\ADD.OBJ (ADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)


LINK MAP OF MODULE:  C:\PROGRAM1\AD\ADD (ADD)


            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     000AH     UNIT         _DATA_GROUP_
            DATA    0012H     0007H     UNIT         ?DT?ADD
            IDATA   0019H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0136H     UNIT         ?C?LIB_CODE
            CODE    0139H     00D3H     UNIT         ?PR?MAIN?ADD
            CODE    020CH     0026H     UNIT         ?PR?_DELAY?ADD
            CODE    0232H     001DH     UNIT         ?PR?ADC0_ISR?ADD
            CODE    024FH     001CH     UNIT         ?PR?SYSCLK_INIT?ADD
            CODE    026BH     0010H     UNIT         ?PR?ADC0_INIT?ADD
            CODE    027BH     000CH     UNIT         ?C_C51STARTUP
            CODE    0287H     000BH     UNIT         ?PR?WDT_CLOSE?ADD



OVERLAY MAP OF MODULE:   C:\PROGRAM1\AD\ADD (ADD)


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

?PR?MAIN?ADD                   0008H    000AH
  +--> ?PR?WDT_CLOSE?ADD
  +--> ?PR?SYSCLK_INIT?ADD
  +--> ?PR?ADC0_INIT?ADD
  +--> ?PR?ADC0_ISR?ADD

?PR?ADC0_ISR?ADD               -----    -----
  +--> ?PR?_DELAY?ADD



SYMBOL TABLE OF MODULE:  C:\PROGRAM1\AD\ADD (ADD)

  VALUE           TYPE          NAME
  ----------------------------------
BL51 BANKED LINKER/LOCATER V6.00            03/31/2009  21:22:05  PAGE 2



  -------         MODULE        ADD
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00FFH         PUBLIC        WDTCN
  D:00BCH         PUBLIC        ADC0CF
  B:00A8H.7       PUBLIC        EA
  D:00E7H         PUBLIC        EIE2
  D:00E8H         PUBLIC        ADC0CN
  D:00A8H         PUBLIC        IE
  D:00D8H         PUBLIC        PCA0CN
  D:00B8H         PUBLIC        IP
  D:0012H         PUBLIC        flag
  D:00D1H         PUBLIC        REF0CN
  D:00BAH         PUBLIC        AMX0CF
  D:0013H         PUBLIC        result
  D:00C0H         PUBLIC        SMB0CN
  C:0139H         PUBLIC        main
  D:00F8H         PUBLIC        SPI0CN
  D:0098H         PUBLIC        SCON
  B:00E8H.5       PUBLIC        ADCINT
  D:0088H         PUBLIC        TCON
  D:00BBH         PUBLIC        AMX0SL
  D:00B2H         PUBLIC        OSCICN
  C:0287H         PUBLIC        WDT_CLOSE
  C:0232H         PUBLIC        ADC0_ISR
  B:00E8H.4       PUBLIC        ADBUSY
  D:00B1H         PUBLIC        OSCXCN
  D:0015H         PUBLIC        value1
  D:0017H         PUBLIC        value2
  C:024FH         PUBLIC        SYSCLK_Init
  B:00E8H.7       PUBLIC        ADCEN
  D:00C8H         PUBLIC        T2CON
  C:026BH         PUBLIC        ADC0_Init
  C:020CH         PUBLIC        _delay
  D:00BEH         PUBLIC        ADC0
  D:00D0H         PUBLIC        PSW
  -------         PROC          WDT_CLOSE
  C:0287H         LINE#         51
  C:0287H         LINE#         53
  C:0289H         LINE#         55
  C:028CH         LINE#         57
  C:028FH         LINE#         59
  C:0291H         LINE#         61
  -------         ENDPROC       WDT_CLOSE
  -------         PROC          SYSCLK_INIT
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:024FH         LINE#         75
  C:024FH         LINE#         77
  C:024FH         LINE#         81
  C:0252H         LINE#         83
  C:0262H         LINE#         85
  C:0267H         LINE#         87
  C:026AH         LINE#         91
  -------         ENDPROC       SYSCLK_INIT
  -------         PROC          ADC0_INIT
  C:026BH         LINE#         107
  C:026BH         LINE#         109
  C:026BH         LINE#         111
  C:026EH         LINE#         113
  C:0271H         LINE#         119
  C:0274H         LINE#         123
  C:0277H         LINE#         127
  C:027AH         LINE#         129
BL51 BANKED LINKER/LOCATER V6.00            03/31/2009  21:22:05  PAGE 3


  -------         ENDPROC       ADC0_INIT
  -------         PROC          ADC0_ISR
  C:0232H         LINE#         137
  C:0232H         LINE#         139
  C:0232H         LINE#         143
  C:0234H         LINE#         145
  C:0237H         LINE#         147
  C:0239H         LINE#         149
  C:023CH         LINE#         151
  C:0245H         LINE#         155
  C:024BH         LINE#         158
  C:024EH         LINE#         160
  -------         ENDPROC       ADC0_ISR
  -------         PROC          _DELAY
  D:0006H         SYMBOL        t
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:020CH         LINE#         168
  C:020CH         LINE#         170
  C:020CH         LINE#         172
  C:021CH         LINE#         174
  C:0231H         LINE#         176
  -------         ENDPROC       _DELAY
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        i
  D:000AH         SYMBOL        voltage1
  D:000EH         SYMBOL        voltage2
  -------         ENDDO         
  C:0139H         LINE#         184
  C:0139H         LINE#         186
  C:013EH         LINE#         188
  C:014EH         LINE#         190
  C:0151H         LINE#         192
  C:0154H         LINE#         196
  C:0157H         LINE#         200
  C:0159H         LINE#         202
  C:015BH         LINE#         204
  C:015EH         LINE#         206
  C:015EH         LINE#         208
  C:015EH         LINE#         210
  C:0171H         LINE#         212
  C:0171H         LINE#         214
  C:0174H         LINE#         216
  C:0177H         LINE#         218
  C:017CH         LINE#         220
  C:017FH         LINE#         223
  C:018BH         LINE#         225
  C:018DH         LINE#         227
  C:018FH         LINE#         229
  C:0192H         LINE#         231
  C:01A4H         LINE#         233
  C:01A4H         LINE#         235
  C:01A7H         LINE#         237
  C:01AAH         LINE#         239
  C:01AFH         LINE#         241
  C:01B2H         LINE#         244
  C:01BEH         LINE#         246
  C:01C0H         LINE#         248
  C:01C2H         LINE#         250
  C:01C5H         LINE#         252
  C:01CDH         LINE#         254
  C:01D1H         LINE#         256
BL51 BANKED LINKER/LOCATER V6.00            03/31/2009  21:22:05  PAGE 4


  C:01EBH         LINE#         258
  C:01F0H         LINE#         260
  C:020AH         LINE#         262
  -------         ENDPROC       MAIN
  -------         ENDMOD        ADD

  -------         MODULE        ?C?FPDIV
  C:0006H         PUBLIC        ?C?FPDIV
  -------         ENDMOD        ?C?FPDIV

  -------         MODULE        ?C?FCAST
  C:00ADH         PUBLIC        ?C?FCASTC
  C:00A8H         PUBLIC        ?C?FCASTI
  C:00A3H         PUBLIC        ?C?FCASTL
  -------         ENDMOD        ?C?FCAST

  -------         MODULE        ?C?LNEG
  C:012BH         PUBLIC        ?C?LNEG
  -------         ENDMOD        ?C?LNEG

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

⌨️ 快捷键说明

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