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

📄 cd_ad.m51

📁 Keil ,LPC932系列环境下开发的频率测量单片机程序,用定时器来计脉冲数从而得出频率.
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        11/02/2008  09:28:42  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE iap.obj, cd_ad.obj TO cd_ad RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  iap.obj (IAP)
  cd_ad.obj (CD_AD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)


LINK MAP OF MODULE:  cd_ad (IAP)


            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     0016H     UNIT         _DATA_GROUP_
                    001EH     0002H                  *** GAP ***
            BIT     0020H.0   0000H.6   UNIT         ?BI?CD_AD
            BIT     0020H.6   0000H.1   UNIT         ?BI?IAP
                    0020H.7   0000H.1                *** GAP ***
            DATA    0021H     004FH     UNIT         ?DT?CD_AD
            IDATA   0070H     0056H     UNIT         ?ID?CD_AD
            IDATA   00C6H     0015H     UNIT         _IDATA_GROUP_
            IDATA   00DBH     0004H     UNIT         ?ID?IAP
            IDATA   00DFH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0025H     INBLOCK      ?PR?_UART_PRINTF?CD_AD
            CODE    0028H     0009H     INBLOCK      ?PR?INT_I2C?CD_AD
                    0031H     0002H                  *** GAP ***
            CODE    0033H     0003H     ABSOLUTE     
            CODE    0036H     026EH     INBLOCK      ?PR?I2C_INTERRUPT?CD_AD
            CODE    02A4H     01F1H     UNIT         ?C?LIB_CODE
            CODE    0495H     01B6H     INBLOCK      ?PR?CD_AD
            CODE    064BH     019AH     INBLOCK      ?PR?CALCTILT?CD_AD
            CODE    07E5H     001BH     INBLOCK      ?PR?INIT_IO?CD_AD
            CODE    0800H     00E5H     INBLOCK      ?PR?READ_TILT?CD_AD
BL51 BANKED LINKER/LOCATER V5.03                                                      11/02/2008  09:28:42  PAGE 2


            CODE    08E5H     00DAH     INBLOCK      ?PR?MAIN?CD_AD
            CODE    09BFH     00D5H     INBLOCK      ?PR?_READ_AD?CD_AD
            CODE    0A94H     00C7H     INBLOCK      ?PR?READMODULUS?CD_AD
            CODE    0B5BH     0061H     INBLOCK      ?PR?INITPARAMETER?CD_AD
            CODE    0BBCH     005DH     INBLOCK      ?PR?_CHANGEHEXTOASCII?CD_AD
            CODE    0C19H     0059H     INBLOCK      ?PR?_FLASH_WRITEBYTE?IAP
            CODE    0C72H     0050H     INBLOCK      ?PR?SERIAL_TILT?CD_AD
            CODE    0CC2H     0046H     INBLOCK      ?PR?READSERIALNUM?CD_AD
            CODE    0D08H     0044H     UNIT         ?C?LDIV
            CODE    0D4CH     0042H     INBLOCK      ?PR?_WRITESERIALNUM?CD_AD
            CODE    0D8EH     0042H     INBLOCK      ?PR?_WRITEMODULUSK1?CD_AD
            CODE    0DD0H     0042H     INBLOCK      ?PR?_WRITEMODULUSK2?CD_AD
            CODE    0E12H     001DH     UNIT         ?CO?CD_AD
            CODE    0E2FH     0016H     INBLOCK      ?PR?_UART_PRINTCHAR?CD_AD
            CODE    0E45H     000CH     UNIT         ?C_C51STARTUP
            CODE    0E51H     0008H     INBLOCK      ?PR?_FLASH_READBYTE?IAP



OVERLAY MAP OF MODULE:   cd_ad (IAP)


SEGMENT                               DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT               START    LENGTH     START    LENGTH
-----------------------------------------------------------------------
?PR?I2C_INTERRUPT?CD_AD             0008H    0004H      -----    -----
  +--> ?PR?CD_AD
  +--> ?PR?_CHANGEHEXTOASCII?CD_AD

?PR?_CHANGEHEXTOASCII?CD_AD         001AH    0004H      -----    -----
  +--> ?PR?CD_AD

*** NEW ROOT ***************************************************

?C_C51STARTUP                       -----    -----      -----    -----
  +--> ?PR?MAIN?CD_AD

?PR?MAIN?CD_AD                      -----    -----      00C6H    0004H
  +--> ?PR?INIT_IO?CD_AD
  +--> ?PR?INT_I2C?CD_AD
  +--> ?PR?INITPARAMETER?CD_AD
  +--> ?PR?READMODULUS?CD_AD
  +--> ?PR?READSERIALNUM?CD_AD
  +--> ?PR?_WRITESERIALNUM?CD_AD
  +--> ?PR?READ_TILT?CD_AD
  +--> ?PR?CALCTILT?CD_AD
  +--> ?PR?SERIAL_TILT?CD_AD
  +--> ?PR?CD_AD
  +--> ?PR?_WRITEMODULUSK1?CD_AD
  +--> ?PR?_WRITEMODULUSK2?CD_AD

?PR?INITPARAMETER?CD_AD             -----    -----      00CAH    0002H

?PR?READMODULUS?CD_AD               0010H    0008H      -----    -----
  +--> ?CO?CD_AD
  +--> ?PR?CD_AD
  +--> ?PR?_FLASH_READBYTE?IAP
BL51 BANKED LINKER/LOCATER V5.03                                                      11/02/2008  09:28:42  PAGE 3



?PR?READSERIALNUM?CD_AD             -----    -----      00CAH    0008H
  +--> ?CO?CD_AD
  +--> ?PR?_FLASH_READBYTE?IAP

?PR?_WRITESERIALNUM?CD_AD           0010H    0008H      -----    -----
  +--> ?CO?CD_AD
  +--> ?PR?_FLASH_WRITEBYTE?IAP

?PR?_FLASH_WRITEBYTE?IAP            0018H    0004H      -----    -----

?PR?READ_TILT?CD_AD                 -----    -----      00CAH    0011H
  +--> ?PR?_READ_AD?CD_AD
  +--> ?PR?CD_AD

?PR?_READ_AD?CD_AD                  -----    -----      -----    -----
  +--> ?PR?CD_AD

?PR?CALCTILT?CD_AD                  0010H    0008H      -----    -----
  +--> ?PR?CD_AD

?PR?SERIAL_TILT?CD_AD               0010H    000AH      -----    -----
  +--> ?CO?CD_AD
  +--> ?PR?_CHANGEHEXTOASCII?CD_AD
  +--> ?PR?_UART_PRINTF?CD_AD

?PR?_UART_PRINTF?CD_AD              001AH    0003H      -----    -----
  +--> ?PR?_UART_PRINTCHAR?CD_AD

?PR?_WRITEMODULUSK1?CD_AD           0010H    0008H      -----    -----
  +--> ?CO?CD_AD
  +--> ?PR?_FLASH_WRITEBYTE?IAP

?PR?_WRITEMODULUSK2?CD_AD           0010H    0008H      -----    -----
  +--> ?CO?CD_AD
  +--> ?PR?_FLASH_WRITEBYTE?IAP



SYMBOL TABLE OF MODULE:  cd_ad (IAP)

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

  -------         MODULE        ?C?CLDPTR
  C:02A4H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CSTPTR
  C:02BDH         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?CSTOPTR
  C:02CFH         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR

  -------         MODULE        ?C?LMUL
BL51 BANKED LINKER/LOCATER V5.03                                                      11/02/2008  09:28:42  PAGE 4


  C:02F1H         PUBLIC        ?C?LMUL
  -------         ENDMOD        ?C?LMUL

  -------         MODULE        ?C?ULDIV
  C:037CH         PUBLIC        ?C?ULDIV
  -------         ENDMOD        ?C?ULDIV

  -------         MODULE        ?C?SLDIV
  C:0D08H         PUBLIC        ?C?SLDIV
  -------         ENDMOD        ?C?SLDIV

  -------         MODULE        ?C?LNEG
  C:040EH         PUBLIC        ?C?LNEG
  -------         ENDMOD        ?C?LNEG

  -------         MODULE        ?C?SLCMP
  C:041CH         PUBLIC        ?C?SLCMP
  -------         ENDMOD        ?C?SLCMP

  -------         MODULE        ?C?ULCMP
  C:0432H         PUBLIC        ?C?ULCMP
  -------         ENDMOD        ?C?ULCMP

  -------         MODULE        ?C?SLSHR
  C:0443H         PUBLIC        ?C?SLSHR
  -------         ENDMOD        ?C?SLSHR

  -------         MODULE        ?C?LLDIDATA
  C:0457H         PUBLIC        ?C?LLDIDATA
  -------         ENDMOD        ?C?LLDIDATA

  -------         MODULE        ?C?LLDIDATA0
  C:0463H         PUBLIC        ?C?LLDIDATA0
  -------         ENDMOD        ?C?LLDIDATA0

  -------         MODULE        ?C?LSTIDATA
  C:0470H         PUBLIC        ?C?LSTIDATA
  -------         ENDMOD        ?C?LSTIDATA

  -------         MODULE        ?C?LSTKIDATA
  C:047CH         PUBLIC        ?C?LSTKIDATA
  -------         ENDMOD        ?C?LSTKIDATA

*** WARNING L15: MULTIPLE CALL TO SEGMENT
    SEGMENT: ?PR?_CHANGEHEXTOASCII?CD_AD
    CALLER1: ?PR?I2C_INTERRUPT?CD_AD
    CALLER2: ?C_C51STARTUP

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

⌨️ 快捷键说明

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