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

📄 智能温湿度测量系统.m51

📁 带时钟功能温度和湿度测量的仪器
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        11/09/2002  21:11:18  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Main.obj, SystemService.obj, SysVariants.obj, InterruptService.obj, LCMService.obj, ClockServic
>> e.obj, E2PROMService.obj, ScomService.obj, ScomInterrupt.obj, SensorService.obj, Search.obj TO 智能温湿度测量系统 RAM
>> SIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Main.obj (MAIN)
  SystemService.obj (SYSTEMSERVICE)
  SysVariants.obj (SYSVARIANTS)
  InterruptService.obj (INTERRUPTSERVICE)
  LCMService.obj (LCMSERVICE)
  ClockService.obj (CLOCKSERVICE)
  E2PROMService.obj (E2PROMSERVICE)
  ScomService.obj (SCOMSERVICE)
  ScomInterrupt.obj (SCOMINTERRUPT)
  SensorService.obj (SENSORSERVICE)
  Search.obj (SEARCH)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (ABS)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  智能温湿度测量系统 (MAIN)


            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     000FH     UNIT         _DATA_GROUP_
                    0017H     0009H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         _BIT_GROUP_
            BIT     0020H.3   0000H.2   UNIT         ?BI?SYSVARIANTS
                    0020H.5   0000H.3                *** GAP ***
            DATA    0021H     002FH     UNIT         ?DT?SYSVARIANTS
            IDATA   0050H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     FE00H                  *** GAP ***
            XDATA   FE00H     0001H     ABSOLUTE     
            XDATA   FE01H     0001H     ABSOLUTE     
            XDATA   FE02H     0001H     ABSOLUTE     
            XDATA   FE03H     0001H     ABSOLUTE     
            XDATA   FE04H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.11                                                      11/09/2002  21:11:18  PAGE 2


            XDATA   FE05H     0001H     ABSOLUTE     
            XDATA   FE06H     0001H     ABSOLUTE     
            XDATA   FE07H     0001H     ABSOLUTE     
            XDATA   FE08H     0001H     ABSOLUTE     
            XDATA   FE09H     0001H     ABSOLUTE     
            XDATA   FE0AH     0001H     ABSOLUTE     
            XDATA   FE0BH     0001H     ABSOLUTE     
            XDATA   FE0CH     0001H     ABSOLUTE     
            XDATA   FE0DH     0001H     ABSOLUTE     
            XDATA   FE0EH     0001H     ABSOLUTE     
            XDATA   FE0FH     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0015H     UNIT         ?PR?WRITEBIT?LCMSERVICE
            CODE    001BH     0003H     ABSOLUTE     
                    001EH     0005H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     021DH     UNIT         ?PR?_CALLMASTER?SCOMSERVICE
            CODE    0243H     021BH     UNIT         ?CO?SYSVARIANTS
            CODE    045EH     0192H     UNIT         ?PR?PROCESSFRAMETASK?SCOMSERVICE
            CODE    05F0H     0191H     UNIT         ?PR?_LOCATEREFVALUE?SEARCH
            CODE    0781H     016EH     UNIT         ?PR?DISPLAYTASKRUN?LCMSERVICE
            CODE    08EFH     016AH     UNIT         ?C?LIB_CODE
            CODE    0A59H     00B3H     UNIT         ?PR?_CLOCKINITIALIZE?CLOCKSERVICE
            CODE    0B0CH     00AEH     UNIT         ?PR?_READCLOCK?CLOCKSERVICE
            CODE    0BBAH     00ACH     UNIT         ?PR?UARTSERVICE?SCOMINTERRUPT
            CODE    0C66H     009EH     UNIT         ?PR?SENSORTASKRUN?SENSORSERVICE
            CODE    0D04H     008CH     UNIT         ?C_C51STARTUP
            CODE    0D90H     007DH     UNIT         ?PR?_OUTPUTCHAR?LCMSERVICE
            CODE    0E0DH     0079H     UNIT         ?PR?_OUTPUTTHVALUE?LCMSERVICE
            CODE    0E86H     0068H     UNIT         ?PR?_SENDFRAME?SCOMSERVICE
            CODE    0EEEH     005CH     UNIT         ?PR?READ24C02?E2PROMSERVICE
            CODE    0F4AH     0056H     UNIT         ?PR?STORETASKRUN?E2PROMSERVICE
            CODE    0FA0H     0055H     UNIT         ?PR?_SETUPADDR?LCMSERVICE
            CODE    0FF5H     0054H     UNIT         ?PR?_CRCVERIFY?SCOMSERVICE
            CODE    1049H     0051H     UNIT         ?PR?_OUTPUTLCMBUF?LCMSERVICE
            CODE    109AH     004FH     UNIT         ?PR?SYSTEMINIT?SYSTEMSERVICE
            CODE    10E9H     003EH     UNIT         ?PR?MEASURECAE555?SENSORSERVICE
            CODE    1127H     0039H     UNIT         ?PR?_WRITEDATA?LCMSERVICE
            CODE    1160H     0037H     UNIT         ?PR?TIMER20MS?INTERRUPTSERVICE
            CODE    1197H     0037H     UNIT         ?PR?STARTSIGN?E2PROMSERVICE
            CODE    11CEH     0037H     UNIT         ?PR?STOPSIGN?E2PROMSERVICE
            CODE    1205H     0034H     UNIT         ?PR?_READONERECORD?E2PROMSERVICE
            CODE    1239H     0034H     UNIT         ?PR?_WRITEONERECORD?E2PROMSERVICE
            CODE    126DH     0032H     UNIT         ?PR?LCM_INITIALIZE?LCMSERVICE
            CODE    129FH     0030H     UNIT         ?PR?_READONECHAR?E2PROMSERVICE
            CODE    12CFH     002EH     UNIT         ?PR?_WRITE24C02?E2PROMSERVICE
            CODE    12FDH     002CH     UNIT         ?PR?UART0INIT?SCOMSERVICE
            CODE    1329H     0029H     UNIT         ?PR?_COPYBUFFER?SYSTEMSERVICE
            CODE    1352H     0025H     UNIT         ?PR?STARTCLOCK?CLOCKSERVICE
            CODE    1377H     0024H     UNIT         ?PR?_WRITEONECHAR?E2PROMSERVICE
            CODE    139BH     0020H     UNIT         ?C_INITSEG
            CODE    13BBH     001DH     UNIT         ?PR?LOGINMASTER?SCOMSERVICE
            CODE    13D8H     001BH     UNIT         ?PR?MAIN?MAIN
            CODE    13F3H     001AH     UNIT         ?PR?_WRITECMD?LCMSERVICE
BL51 BANKED LINKER/LOCATER V5.11                                                      11/09/2002  21:11:18  PAGE 3


            CODE    140DH     0017H     UNIT         ?PR?_DELAYTIME?SYSTEMSERVICE
            CODE    1424H     0017H     UNIT         ?PR?LCM_CLEAR?LCMSERVICE
            CODE    143BH     0012H     UNIT         ?PR?_ABS?ABS
            CODE    144DH     000EH     UNIT         ?PR?_SENDBYTE?SCOMSERVICE
            CODE    145BH     000DH     UNIT         ?PR?HUMIDITYCOUNTER?INTERRUPTSERVICE



OVERLAY MAP OF MODULE:   智能温湿度测量系统 (MAIN)


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

?PR?MAIN?MAIN                                -----    -----      0008H    0001H
  +--> ?PR?SYSTEMINIT?SYSTEMSERVICE
  +--> ?PR?SENSORTASKRUN?SENSORSERVICE
  +--> ?PR?STORETASKRUN?E2PROMSERVICE
  +--> ?PR?PROCESSFRAMETASK?SCOMSERVICE
  +--> ?PR?DISPLAYTASKRUN?LCMSERVICE

?PR?SYSTEMINIT?SYSTEMSERVICE                 -----    -----      -----    -----
  +--> ?PR?LCM_INITIALIZE?LCMSERVICE
  +--> ?PR?_READONECHAR?E2PROMSERVICE
  +--> ?PR?UART0INIT?SCOMSERVICE
  +--> ?PR?LOGINMASTER?SCOMSERVICE

?PR?LCM_INITIALIZE?LCMSERVICE                -----    -----      -----    -----
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE
  +--> ?PR?_WRITECMD?LCMSERVICE
  +--> ?PR?LCM_CLEAR?LCMSERVICE

?PR?_WRITECMD?LCMSERVICE                     -----    -----      0009H    0001H
  +--> ?PR?_WRITEDATA?LCMSERVICE
  +--> ?PR?WRITEBIT?LCMSERVICE

?PR?_WRITEDATA?LCMSERVICE                    0020H.1  0000H.1    0014H    0003H
  +--> ?PR?WRITEBIT?LCMSERVICE

?PR?WRITEBIT?LCMSERVICE                      0020H.2  0000H.1    -----    -----
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?LCM_CLEAR?LCMSERVICE                     -----    -----      0010H    0001H
  +--> ?CO?SYSVARIANTS
  +--> ?PR?_OUTPUTCHAR?LCMSERVICE

?PR?_OUTPUTCHAR?LCMSERVICE                   0020H.0  0000H.1    0011H    0003H
  +--> ?PR?_WRITEDATA?LCMSERVICE
  +--> ?PR?_SETUPADDR?LCMSERVICE
  +--> ?CO?SYSVARIANTS
  +--> ?PR?WRITEBIT?LCMSERVICE

?PR?_SETUPADDR?LCMSERVICE                    0020H.1  0000H.1    0014H    0003H
BL51 BANKED LINKER/LOCATER V5.11                                                      11/09/2002  21:11:18  PAGE 4


  +--> ?PR?WRITEBIT?LCMSERVICE

?PR?_READONECHAR?E2PROMSERVICE               -----    -----      0011H    0002H
  +--> ?PR?STARTSIGN?E2PROMSERVICE
  +--> ?PR?_WRITE24C02?E2PROMSERVICE
  +--> ?PR?READ24C02?E2PROMSERVICE
  +--> ?PR?STOPSIGN?E2PROMSERVICE
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?STARTSIGN?E2PROMSERVICE                  -----    -----      -----    -----
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?_WRITE24C02?E2PROMSERVICE                -----    -----      -----    -----
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?READ24C02?E2PROMSERVICE                  0020H.1  0000H.1    0013H    0002H
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?STOPSIGN?E2PROMSERVICE                   -----    -----      -----    -----
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?LOGINMASTER?SCOMSERVICE                  0020H.0  0000H.1    -----    -----
  +--> ?PR?_CALLMASTER?SCOMSERVICE
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE
  +--> ?PR?PROCESSFRAMETASK?SCOMSERVICE

?PR?_CALLMASTER?SCOMSERVICE                  -----    -----      000AH    0002H
  +--> ?PR?_READCLOCK?CLOCKSERVICE
  +--> ?PR?_READONERECORD?E2PROMSERVICE
  +--> ?PR?_WRITEONECHAR?E2PROMSERVICE
  +--> ?PR?_READONECHAR?E2PROMSERVICE
  +--> ?PR?_SENDFRAME?SCOMSERVICE

?PR?_READCLOCK?CLOCKSERVICE                  -----    -----      000CH    0003H

?PR?_READONERECORD?E2PROMSERVICE             -----    -----      000CH    0005H
  +--> ?PR?_READONECHAR?E2PROMSERVICE

?PR?_WRITEONECHAR?E2PROMSERVICE              -----    -----      000EH    0002H
  +--> ?PR?STARTSIGN?E2PROMSERVICE
  +--> ?PR?_WRITE24C02?E2PROMSERVICE
  +--> ?PR?STOPSIGN?E2PROMSERVICE
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE

?PR?_SENDFRAME?SCOMSERVICE                   -----    -----      000CH    0004H
  +--> ?PR?_CRCVERIFY?SCOMSERVICE
  +--> ?CO?SYSVARIANTS
  +--> ?PR?_SENDBYTE?SCOMSERVICE

?PR?_CRCVERIFY?SCOMSERVICE                   -----    -----      0010H    0003H

?PR?PROCESSFRAMETASK?SCOMSERVICE             -----    -----      0009H    0001H
  +--> ?PR?_CRCVERIFY?SCOMSERVICE
  +--> ?PR?_CALLMASTER?SCOMSERVICE
  +--> ?PR?SENSORTASKRUN?SENSORSERVICE
  +--> ?PR?_READCLOCK?CLOCKSERVICE
  +--> ?PR?_SENDFRAME?SCOMSERVICE
BL51 BANKED LINKER/LOCATER V5.11                                                      11/09/2002  21:11:18  PAGE 5


  +--> ?PR?_WRITEONECHAR?E2PROMSERVICE
  +--> ?PR?_CLOCKINITIALIZE?CLOCKSERVICE

?PR?SENSORTASKRUN?SENSORSERVICE              -----    -----      -----    -----
  +--> ?PR?MEASURECAE555?SENSORSERVICE
  +--> ?CO?SYSVARIANTS
  +--> ?PR?_LOCATEREFVALUE?SEARCH

?PR?_LOCATEREFVALUE?SEARCH                   -----    -----      000AH    000AH
  +--> ?PR?_ABS?ABS

?PR?_CLOCKINITIALIZE?CLOCKSERVICE            -----    -----      000AH    0003H
  +--> ?PR?STARTCLOCK?CLOCKSERVICE

?PR?STORETASKRUN?E2PROMSERVICE               -----    -----      -----    -----
  +--> ?PR?SENSORTASKRUN?SENSORSERVICE
  +--> ?PR?_READCLOCK?CLOCKSERVICE
  +--> ?PR?_WRITEONERECORD?E2PROMSERVICE
  +--> ?PR?_WRITEONECHAR?E2PROMSERVICE

?PR?_WRITEONERECORD?E2PROMSERVICE            -----    -----      0009H    0005H
  +--> ?PR?_WRITEONECHAR?E2PROMSERVICE

?PR?DISPLAYTASKRUN?LCMSERVICE                -----    -----      0009H    0003H
  +--> ?PR?LCM_CLEAR?LCMSERVICE
  +--> ?PR?_OUTPUTTHVALUE?LCMSERVICE
  +--> ?CO?SYSVARIANTS
  +--> ?PR?_OUTPUTCHAR?LCMSERVICE
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE
  +--> ?PR?_READCLOCK?CLOCKSERVICE
  +--> ?PR?_COPYBUFFER?SYSTEMSERVICE
  +--> ?PR?_OUTPUTLCMBUF?LCMSERVICE

?PR?_OUTPUTTHVALUE?LCMSERVICE                -----    -----      000CH    0004H
  +--> ?CO?SYSVARIANTS
  +--> ?PR?_OUTPUTCHAR?LCMSERVICE

?PR?_COPYBUFFER?SYSTEMSERVICE                -----    -----      000CH    0006H

?PR?_OUTPUTLCMBUF?LCMSERVICE                 -----    -----      000CH    0004H
  +--> ?PR?LCM_CLEAR?LCMSERVICE
  +--> ?CO?SYSVARIANTS
  +--> ?PR?_OUTPUTCHAR?LCMSERVICE
  +--> ?PR?_DELAYTIME?SYSTEMSERVICE



SYMBOL TABLE OF MODULE:  智能温湿度测量系统 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
BL51 BANKED LINKER/LOCATER V5.11                                                      11/09/2002  21:11:18  PAGE 6


  D:00A8H         PUBLIC        IE
  B:00A0H.5       PUBLIC        Wdog
  D:00B8H         PUBLIC        IP
  C:13D8H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        nRet
  -------         ENDDO         
  C:13D8H         LINE#         32
  C:13D8H         LINE#         33
  C:13D8H         LINE#         38
  C:13DBH         LINE#         44
  C:13DFH         LINE#         45
  C:13DFH         LINE#         46
  C:13DFH         LINE#         47
  C:13E3H         LINE#         50
  C:13E6H         LINE#         54
  C:13E9H         LINE#         58
  C:13EEH         LINE#         63
  C:13F1H         LINE#         72
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        SYSTEMSERVICE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2

⌨️ 快捷键说明

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