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

📄 1.m51

📁 自动温度监测系统
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        09/05/2007  12:19:02  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\C51\BIN\BL51.EXE main.obj, serial.obj, 7279.obj, 18b20.obj TO 1 RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  serial.obj (SERIAL)
  7279.obj (7279)
  18b20.obj (18B20)
  D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPDIV)
  D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\PROGRAM FILES\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C?LNEG)
  D:\PROGRAM FILES\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  1 (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     0015H     UNIT         _DATA_GROUP_
            DATA    001DH     000BH     UNIT         ?DT?MAIN
            DATA    0028H     0004H     UNIT         ?DT?_SENT_SERIALCOMM?SERIAL
            IDATA   002CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0396H     UNIT         ?C?LIB_CODE
            CODE    0399H     0192H     UNIT         ?PR?_STATEMENTMACH?MAIN
            CODE    052BH     0104H     UNIT         ?PR?MAIN?MAIN
            CODE    062FH     00C8H     UNIT         ?PR?_TRANSTEMPDISPLAY?MAIN
            CODE    06F7H     008CH     UNIT         ?C_C51STARTUP
            CODE    0783H     0065H     UNIT         ?PR?_READTEMP?18B20
            CODE    07E8H     0032H     UNIT         ?PR?_CURRENTTEMPDISPLAY?MAIN
            CODE    081AH     0032H     UNIT         ?PR?READ18B20?18B20
            CODE    084CH     0030H     UNIT         ?PR?_DEFAULTDISPLAY?MAIN
            CODE    087CH     002EH     UNIT         ?PR?_LOWESTTEMPDISPLAY?MAIN
            CODE    08AAH     002EH     UNIT         ?PR?_HIGHESTTEMPDISPLAY?MAIN
            CODE    08D8H     002CH     UNIT         ?PR?_HIGH_ALARMDISPLAY?MAIN
            CODE    0904H     002CH     UNIT         ?PR?_LOW_ALARMDISPLAY?MAIN
            CODE    0930H     0028H     UNIT         ?PR?_SENT_BYTE?7279
            CODE    0958H     0028H     UNIT         ?PR?_WRITE18B20?18B20
            CODE    0980H     0024H     UNIT         ?PR?RECEIVE_BYTE?7279
            CODE    09A4H     0021H     UNIT         ?PR?_DELAY10MS?7279
            CODE    09C5H     001DH     UNIT         ?PR?INIT18B20?18B20
BL51 BANKED LINKER/LOCATER V5.12                                                      09/05/2007  12:19:02  PAGE 2


            CODE    09E2H     001CH     UNIT         ?PR?_SENT_SERIALCOMM?SERIAL
            CODE    09FEH     0012H     UNIT         ?PR?INIT_SERIALCOMM?SERIAL
            CODE    0A10H     0012H     UNIT         ?PR?LDELAY?7279
            CODE    0A22H     0011H     UNIT         ?PR?_DELAY15US?18B20
            CODE    0A33H     000AH     UNIT         ?PR?_WRITE?7279
            CODE    0A3DH     0007H     UNIT         ?PR?_READ?7279
            CODE    0A44H     0006H     UNIT         ?PR?SDELAY?7279
            CODE    0A4AH     0004H     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   1 (MAIN)


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

?PR?MAIN?MAIN                        0008H    000EH
  +--> ?PR?INIT_SERIALCOMM?SERIAL
  +--> ?PR?_READTEMP?18B20
  +--> ?PR?_DELAY10MS?7279
  +--> ?PR?_READ?7279
  +--> ?PR?_STATEMENTMACH?MAIN
  +--> ?PR?_SENT_BYTE?7279

?PR?_READTEMP?18B20                  0016H    0004H
  +--> ?PR?INIT18B20?18B20
  +--> ?PR?_WRITE18B20?18B20
  +--> ?PR?READ18B20?18B20

?PR?INIT18B20?18B20                  -----    -----
  +--> ?PR?_DELAY15US?18B20

?PR?_WRITE18B20?18B20                001AH    0002H
  +--> ?PR?_DELAY15US?18B20

?PR?READ18B20?18B20                  001AH    0002H
  +--> ?PR?_DELAY15US?18B20

?PR?_READ?7279                       -----    -----
  +--> ?PR?_SENT_BYTE?7279
  +--> ?PR?RECEIVE_BYTE?7279

?PR?_SENT_BYTE?7279                  -----    -----
  +--> ?PR?LDELAY?7279
  +--> ?PR?SDELAY?7279

?PR?LDELAY?7279                      -----    -----
  +--> ?PR?SDELAY?7279

?PR?RECEIVE_BYTE?7279                -----    -----
  +--> ?PR?LDELAY?7279
  +--> ?PR?SDELAY?7279
BL51 BANKED LINKER/LOCATER V5.12                                                      09/05/2007  12:19:02  PAGE 3



?PR?_STATEMENTMACH?MAIN              0016H    0001H
  +--> ?PR?_DEFAULTDISPLAY?MAIN
  +--> ?PR?_CURRENTTEMPDISPLAY?MAIN
  +--> ?PR?_TRANSTEMPDISPLAY?MAIN
  +--> ?PR?_LOWESTTEMPDISPLAY?MAIN
  +--> ?PR?_HIGH_ALARMDISPLAY?MAIN
  +--> ?PR?_LOW_ALARMDISPLAY?MAIN
  +--> ?PR?_HIGHESTTEMPDISPLAY?MAIN

?PR?_DEFAULTDISPLAY?MAIN             0017H    0002H
  +--> ?PR?_WRITE?7279

?PR?_WRITE?7279                      -----    -----
  +--> ?PR?_SENT_BYTE?7279

?PR?_CURRENTTEMPDISPLAY?MAIN         0017H    0002H
  +--> ?PR?_WRITE?7279

?PR?_TRANSTEMPDISPLAY?MAIN           0017H    0006H
  +--> ?PR?_WRITE?7279

?PR?_LOWESTTEMPDISPLAY?MAIN          0017H    0002H
  +--> ?PR?_WRITE?7279

?PR?_HIGH_ALARMDISPLAY?MAIN          0017H    0001H
  +--> ?PR?_WRITE?7279

?PR?_LOW_ALARMDISPLAY?MAIN           0017H    0001H
  +--> ?PR?_WRITE?7279

?PR?_HIGHESTTEMPDISPLAY?MAIN         0017H    0002H
  +--> ?PR?_WRITE?7279



SYMBOL TABLE OF MODULE:  1 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0904H         PUBLIC        _low_alarmDisplay
  C:0633H         PUBLIC        _transTempDisplay
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:001DH         PUBLIC        low1
  D:001EH         PUBLIC        low2
  D:001FH         SYMBOL        currentState
  B:00B0H.2       PUBLIC        H_KEY
  B:0098H.0       PUBLIC        RI
  D:0020H         PUBLIC        flag
  B:0098H.1       PUBLIC        TI
  C:084FH         PUBLIC        _defaultDisplay
BL51 BANKED LINKER/LOCATER V5.12                                                      09/05/2007  12:19:02  PAGE 4


  C:052BH         PUBLIC        main
  D:0099H         PUBLIC        SBUF
  C:08AAH         PUBLIC        _highestTempDisplay
  D:0021H         PUBLIC        H
  D:0022H         PUBLIC        key
  D:0023H         PUBLIC        L
  C:08D8H         PUBLIC        _high_alarmDisplay
  B:0080H.0       PUBLIC        p00
  D:0024H         PUBLIC        high1
  D:0025H         PUBLIC        high2
  C:0399H         PUBLIC        _statementmach
  B:00A0H.7       PUBLIC        p27
  C:07ECH         PUBLIC        _currentTempDisplay
  D:0026H         PUBLIC        t
  D:0027H         PUBLIC        zz
  C:087CH         PUBLIC        _lowestTempDisplay
  -------         PROC          L?0077
  -------         ENDPROC       L?0077
  -------         PROC          _DEFAULTDISPLAY
  D:0017H         SYMBOL        flag
  C:084FH         LINE#         16
  C:0853H         LINE#         17
  C:0853H         LINE#         18
  C:085AH         LINE#         19
  C:0861H         LINE#         20
  C:0868H         LINE#         21
  C:0870H         LINE#         22
  C:0874H         LINE#         24
  C:087BH         LINE#         25
  -------         ENDPROC       _DEFAULTDISPLAY
  C:07E8H         SYMBOL        L?0079
  -------         PROC          L?0078
  -------         ENDPROC       L?0078
  C:07E8H         SYMBOL        L?0079
  -------         PROC          _CURRENTTEMPDISPLAY
  D:0017H         SYMBOL        t
  D:0018H         SYMBOL        zz
  C:07ECH         LINE#         39
  C:07F0H         LINE#         40
  C:07F0H         LINE#         41
  C:07F7H         LINE#         42
  C:0803H         LINE#         43
  C:0813H         LINE#         44
  -------         ENDPROC       _CURRENTTEMPDISPLAY
  C:062FH         SYMBOL        L?0081
  -------         PROC          L?0080
  -------         ENDPROC       L?0080
  C:062FH         SYMBOL        L?0081
  -------         PROC          _TRANSTEMPDISPLAY
  D:0017H         SYMBOL        t
  D:0018H         SYMBOL        zz
  -------         DO            
  D:0019H         SYMBOL        x
  -------         ENDDO         
  C:0633H         LINE#         59
  C:0637H         LINE#         60
  C:0637H         LINE#         62
BL51 BANKED LINKER/LOCATER V5.12                                                      09/05/2007  12:19:02  PAGE 5


  C:063EH         LINE#         63
  C:066FH         LINE#         64
  C:069CH         LINE#         65
  C:06A1H         LINE#         66
  C:06CCH         LINE#         67
  C:06D4H         LINE#         68
  C:06E0H         LINE#         69
  C:06F0H         LINE#         70
  -------         ENDPROC       _TRANSTEMPDISPLAY
  -------         PROC          _LOWESTTEMPDISPLAY
  D:0017H         SYMBOL        low1
  D:0018H         SYMBOL        low2
  C:087CH         LINE#         85
  C:0880H         LINE#         86
  C:0880H         LINE#         87
  C:088CH         LINE#         88
  C:089CH         LINE#         89
  C:08A3H         LINE#         90
  -------         ENDPROC       _LOWESTTEMPDISPLAY
  -------         PROC          _HIGHESTTEMPDISPLAY
  D:0017H         SYMBOL        high1
  D:0018H         SYMBOL        high2
  C:08AAH         LINE#         105
  C:08AEH         LINE#         106
  C:08AEH         LINE#         107
  C:08BAH         LINE#         108
  C:08CAH         LINE#         109
  C:08D1H         LINE#         110
  -------         ENDPROC       _HIGHESTTEMPDISPLAY
  -------         PROC          _HIGH_ALARMDISPLAY
  D:0017H         SYMBOL        H
  C:08D8H         LINE#         126
  C:08DAH         LINE#         127
  C:08DAH         LINE#         128
  C:08E6H         LINE#         129
  C:08F6H         LINE#         130
  C:08FDH         LINE#         131
  -------         ENDPROC       _HIGH_ALARMDISPLAY
  -------         PROC          _LOW_ALARMDISPLAY
  D:0017H         SYMBOL        L
  C:0904H         LINE#         147
  C:0906H         LINE#         148
  C:0906H         LINE#         149
  C:0912H         LINE#         150

⌨️ 快捷键说明

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