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

📄 ad0809.m51

📁 通过AD0809将输入的模拟量转化为数字量
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        11/28/2008  15:15:44  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ad0809.obj TO ad0809 RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  ad0809.obj (AD0809)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)


LINK MAP OF MODULE:  ad0809 (AD0809)


            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?AD0809
            DATA    000DH     0004H     UNIT         _DATA_GROUP_
            IDATA   0011H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     0228H     UNIT         ?C?LIB_CODE
            CODE    0A28H     0065H     UNIT         ?PR?CONVERT?AD0809
            CODE    0A8DH     0025H     UNIT         ?PR?_DELAY?AD0809
            CODE    0AB2H     0025H     UNIT         ?PR?SHOW?AD0809
            CODE    0AD7H     0018H     UNIT         ?PR?READDATA?AD0809
            CODE    0AEFH     0017H     UNIT         ?PR?MAIN?AD0809
            CODE    0B06H     0014H     UNIT         ?CO?AD0809
            CODE    0B1AH     0010H     UNIT         ?PR?INITIO?AD0809
            CODE    0B2AH     000DH     UNIT         ?PR?_STARTADC?AD0809
            CODE    0B37H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   ad0809 (AD0809)


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

?PR?MAIN?AD0809                -----    -----
  +--> ?PR?INITIO?AD0809
  +--> ?PR?_STARTADC?AD0809
BL51 BANKED LINKER/LOCATER V6.00                                                      11/28/2008  15:15:44  PAGE 2


  +--> ?PR?READDATA?AD0809
  +--> ?PR?CONVERT?AD0809
  +--> ?PR?SHOW?AD0809

?PR?CONVERT?AD0809             000DH    0004H

?PR?SHOW?AD0809                -----    -----
  +--> ?CO?AD0809
  +--> ?PR?_DELAY?AD0809



SYMBOL TABLE OF MODULE:  ad0809 (AD0809)

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

  -------         MODULE        AD0809
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0A28H         PUBLIC        convert
  C:0B06H         PUBLIC        table
  D:00A8H         PUBLIC        IE
  C:0B1AH         PUBLIC        initio
  B:00B0H.0       PUBLIC        START
  B:00B0H.1       PUBLIC        OE
  D:00B8H         PUBLIC        IP
  C:0AEFH         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:0008H         PUBLIC        temp
  C:0AD7H         PUBLIC        readdata
  C:0B2AH         PUBLIC        _startadc
  D:000AH         PUBLIC        dis
  C:0AB2H         PUBLIC        show
  B:00B0H.2       PUBLIC        EOC
  D:00C8H         PUBLIC        T2CON
  B:00B0H.4       PUBLIC        PinA
  B:00B0H.5       PUBLIC        PinB
  B:00B0H.6       PUBLIC        PinC
  C:0A94H         PUBLIC        _delay
  D:00D0H         PUBLIC        PSW
  -------         PROC          L?0020
  -------         ENDPROC       L?0020
  -------         PROC          _DELAY
  D:0006H         SYMBOL        z
  -------         DO            
  D:0006H         SYMBOL        x
  D:0004H         SYMBOL        y
  -------         ENDDO         
  C:0A94H         LINE#         25
  C:0A94H         LINE#         26
  C:0A94H         LINE#         28
  C:0A9DH         LINE#         29
BL51 BANKED LINKER/LOCATER V6.00                                                      11/28/2008  15:15:44  PAGE 3


  C:0AB1H         LINE#         30
  -------         ENDPROC       _DELAY
  -------         PROC          _STARTADC
  D:0007H         SYMBOL        address
  C:0B2AH         LINE#         33
  C:0B2AH         LINE#         34
  C:0B2AH         LINE#         35
  C:0B2FH         LINE#         36
  C:0B33H         LINE#         37
  C:0B36H         LINE#         38
  -------         ENDPROC       _STARTADC
  -------         PROC          READDATA
  C:0AD7H         LINE#         41
  C:0AD7H         LINE#         42
  C:0AD7H         LINE#         43
  C:0AD9H         LINE#         44
  C:0ADBH         LINE#         45
  C:0ADDH         LINE#         46
  C:0AE0H         LINE#         47
  C:0AE2H         LINE#         48
  C:0AE3H         LINE#         49
  C:0AE4H         LINE#         50
  C:0AEBH         LINE#         51
  C:0AEEH         LINE#         52
  -------         ENDPROC       READDATA
  -------         PROC          INITIO
  C:0B1AH         LINE#         55
  C:0B1AH         LINE#         56
  C:0B1AH         LINE#         57
  C:0B1DH         LINE#         58
  C:0B1FH         LINE#         59
  C:0B21H         LINE#         60
  C:0B23H         LINE#         61
  C:0B25H         LINE#         62
  C:0B27H         LINE#         63
  C:0B29H         LINE#         64
  -------         ENDPROC       INITIO
  -------         PROC          CONVERT
  -------         DO            
  D:0002H         SYMBOL        volt
  D:000DH         SYMBOL        voltage
  -------         ENDDO         
  C:0A28H         LINE#         67
  C:0A28H         LINE#         68
  C:0A28H         LINE#         71
  C:0A43H         LINE#         72
  C:0A5CH         LINE#         73
  C:0A65H         LINE#         74
  C:0A7FH         LINE#         75
  C:0A8CH         LINE#         76
  -------         ENDPROC       CONVERT
  -------         PROC          SHOW
  C:0AB2H         LINE#         79
  C:0AB2H         LINE#         80
  C:0AB2H         LINE#         81
  C:0AB5H         LINE#         82
  C:0ABAH         LINE#         83
BL51 BANKED LINKER/LOCATER V6.00                                                      11/28/2008  15:15:44  PAGE 4


  C:0ABDH         LINE#         84
  C:0AC0H         LINE#         85
  C:0AC5H         LINE#         86
  C:0AC8H         LINE#         87
  C:0ACBH         LINE#         88
  C:0AD0H         LINE#         89
  -------         ENDPROC       SHOW
  -------         PROC          MAIN
  C:0AEFH         LINE#         93
  C:0AEFH         LINE#         94
  C:0AEFH         LINE#         95
  C:0AF2H         LINE#         96
  C:0AF2H         LINE#         97
  C:0AF2H         LINE#         98
  C:0AF7H         LINE#         99
  C:0AFEH         LINE#         100
  C:0B01H         LINE#         101
  C:0B04H         LINE#         102
  -------         ENDPROC       MAIN
  -------         ENDMOD        AD0809

  -------         MODULE        ?C?FPMUL
  C:0800H         PUBLIC        ?C?FPMUL
  -------         ENDMOD        ?C?FPMUL

  -------         MODULE        ?C?FCAST
  C:0910H         PUBLIC        ?C?FCASTC
  C:090BH         PUBLIC        ?C?FCASTI
  C:0906H         PUBLIC        ?C?FCASTL
  -------         ENDMOD        ?C?FCAST

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

  -------         MODULE        ?C?UIDIV
  C:09C5H         PUBLIC        ?C?UIDIV
  -------         ENDMOD        ?C?UIDIV

  -------         MODULE        ?C?LNEG
  C:0A1AH         PUBLIC        ?C?LNEG
  -------         ENDMOD        ?C?LNEG

******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 010FH BYTE (13%) *
******************************************************************************

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

⌨️ 快捷键说明

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