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

📄 tem.m51

📁 基于51系列单片机的DS18B20测量温度系统. 正在学习单片机
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        03/18/2006  11:03:10  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, MAIN.obj TO TEM RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\STARTUP.obj (?C_STARTUP)
  MAIN.obj (MAIN)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  TEM (?C_STARTUP)


            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?MAIN
            DATA    000DH     0002H     UNIT         _DATA_GROUP_
                    000FH     0011H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?MAIN
            BIT     0020H.1   0000H.1   UNIT         _BIT_GROUP_
                    0020H.2   0000H.6                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     00C4H     UNIT         ?PR?LED?MAIN
            CODE    00C7H     008CH     UNIT         ?C_C51STARTUP
            CODE    0153H     005BH     UNIT         ?PR?TMRTEMP?MAIN
            CODE    01AEH     0055H     UNIT         ?C?LIB_CODE
            CODE    0203H     0036H     UNIT         ?PR?_TMWBYTE?MAIN
            CODE    0239H     0029H     UNIT         ?PR?_DELAY?MAIN
            CODE    0262H     0025H     UNIT         ?PR?TMRBIT?MAIN
            CODE    0287H     001DH     UNIT         ?PR?TMRBYTE?MAIN
            CODE    02A4H     0016H     UNIT         ?PR?_DMSEC?MAIN
            CODE    02BAH     0011H     UNIT         ?PR?TMRESET?MAIN
            CODE    02CBH     000BH     UNIT         ?CO?MAIN
            CODE    02D6H     000AH     UNIT         ?PR?MAIN?MAIN
            CODE    02E0H     0008H     UNIT         ?PR?TMSTART?MAIN
            CODE    02E8H     0006H     UNIT         ?PR?DS18B20PRO?MAIN
            CODE    02EEH     0003H     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   TEM (?C_STARTUP)


SEGMENT                           BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?C_C51STARTUP                  -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.03                                                      03/18/2006  11:03:10  PAGE 2


  +--> ?C_INITSEG

?PR?MAIN?MAIN                  -----    -----      -----    -----
  +--> ?PR?DS18B20PRO?MAIN
  +--> ?PR?LED?MAIN

?PR?DS18B20PRO?MAIN            -----    -----      -----    -----
  +--> ?PR?TMSTART?MAIN
  +--> ?PR?TMRTEMP?MAIN

?PR?TMSTART?MAIN               -----    -----      -----    -----
  +--> ?PR?_TMWBYTE?MAIN

?PR?_TMWBYTE?MAIN              0020H.1  0000H.1    -----    -----
  +--> ?PR?TMRESET?MAIN
  +--> ?PR?_DMSEC?MAIN

?PR?TMRTEMP?MAIN               -----    -----      -----    -----
  +--> ?PR?_TMWBYTE?MAIN
  +--> ?PR?TMRBYTE?MAIN

?PR?TMRBYTE?MAIN               -----    -----      -----    -----
  +--> ?PR?TMRBIT?MAIN

?PR?TMRBIT?MAIN                0020H.1  0000H.1    -----    -----

?PR?LED?MAIN                   -----    -----      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?_DELAY?MAIN                -----    -----      000DH    0002H



SYMBOL TABLE OF MODULE:  TEM (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:00C7H         SEGMENT       ?C_C51STARTUP
  I:0021H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:00CAH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
BL51 BANKED LINKER/LOCATER V5.03                                                      03/18/2006  11:03:10  PAGE 3


  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:00C7H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:00C7H         LINE#         99
  C:00C9H         LINE#         100
  C:00CAH         LINE#         101
  C:00CBH         LINE#         102
  C:00CDH         LINE#         151
  C:00D0H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:0008H         PUBLIC        xiaoshu
  C:02BAH         PUBLIC        tmreset
  C:0287H         PUBLIC        tmrbyte
  C:0153H         PUBLIC        tmrtemp
  D:00A8H         PUBLIC        IE
  D:0009H         PUBLIC        sdata
  C:02E0H         PUBLIC        tmstart
  C:0003H         PUBLIC        Led
  C:0262H         PUBLIC        tmrbit
  C:02CBH         PUBLIC        seg7code
  C:02E8H         PUBLIC        DS18B20PRO
  D:00B8H         PUBLIC        IP
  C:02D6H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:000BH         PUBLIC        xiaoshu1
  D:000CH         PUBLIC        xiaoshu2
  B:0020H.0       PUBLIC        fg
  C:0243H         PUBLIC        _Delay
  D:00C8H         PUBLIC        T2CON
  C:02A4H         PUBLIC        _dmsec
  C:020FH         PUBLIC        _tmwbyte
  D:00D0H         PUBLIC        PSW
  B:00B0H.1       PUBLIC        TMDAT
  C:023BH         SYMBOL        L?0058
  C:023CH         SYMBOL        L?0059
  C:023DH         SYMBOL        L?0060
  -------         PROC          L?0057
  -------         ENDPROC       L?0057
  C:023BH         SYMBOL        L?0058
  C:023CH         SYMBOL        L?0059
  C:023DH         SYMBOL        L?0060
  -------         PROC          _DELAY
  D:0006H         SYMBOL        tc
  -------         DO            
BL51 BANKED LINKER/LOCATER V5.03                                                      03/18/2006  11:03:10  PAGE 4


  D:000DH         SYMBOL        i
  -------         ENDDO         
  C:0243H         LINE#         4
  C:0243H         LINE#         5
  C:0247H         LINE#         6
  C:0247H         LINE#         7
  C:025AH         LINE#         8
  C:0261H         LINE#         9
  -------         ENDPROC       _DELAY
  -------         PROC          _DMSEC
  D:0006H         SYMBOL        count
  -------         DO            
  D:0005H         SYMBOL        i
  -------         ENDDO         
  C:02A4H         LINE#         16
  C:02A4H         LINE#         17
  C:02A4H         LINE#         19
  C:02AEH         LINE#         20
  C:02B9H         LINE#         21
  -------         ENDPROC       _DMSEC
  -------         PROC          TMRESET
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:02BAH         LINE#         22
  C:02BAH         LINE#         23
  C:02BAH         LINE#         25
  C:02BCH         LINE#         26
  C:02C2H         LINE#         27
  C:02C4H         LINE#         28
  C:02CAH         LINE#         29
  -------         ENDPROC       TMRESET
  -------         PROC          TMRBIT
  -------         DO            
  D:0006H         SYMBOL        i
  B:0020H.1       SYMBOL        dat
  -------         ENDDO         
  C:0262H         LINE#         30
  C:0262H         LINE#         31
  C:0262H         LINE#         34
  C:0264H         LINE#         35
  C:0268H         LINE#         36
  C:026AH         LINE#         37
  C:0272H         LINE#         38
  C:0276H         LINE#         39
  C:0284H         LINE#         40
  C:0286H         LINE#         41
  -------         ENDPROC       TMRBIT
  -------         PROC          TMRBYTE
  -------         DO            
  D:0004H         SYMBOL        i
  D:0007H         SYMBOL        j
  D:0005H         SYMBOL        dat
  -------         ENDDO         
  C:0287H         LINE#         42
  C:0287H         LINE#         43
  C:0287H         LINE#         45
BL51 BANKED LINKER/LOCATER V5.03                                                      03/18/2006  11:03:10  PAGE 5


  C:0289H         LINE#         46
  C:028BH         LINE#         47
  C:028BH         LINE#         48
  C:0291H         LINE#         49
  C:029DH         LINE#         50
  C:02A1H         LINE#         51
  C:02A3H         LINE#         52
  -------         ENDPROC       TMRBYTE
  -------         PROC          L?0061
  -------         ENDPROC       L?0061
  -------         PROC          _TMWBYTE
  D:0007H         SYMBOL        dat
  -------         DO            
  D:0005H         SYMBOL        j
  D:0006H         SYMBOL        i
  B:0020H.1       SYMBOL        testb
  -------         ENDDO         
  C:020FH         LINE#         53
  C:020FH         LINE#         54
  C:020FH         LINE#         57
  C:0211H         LINE#         58
  C:0211H         LINE#         59
  C:0215H         LINE#         60
  C:0219H         LINE#         61
  C:021CH         LINE#         62
  C:021EH         LINE#         63
  C:021EH         LINE#         64
  C:0220H         LINE#         65
  C:0228H         LINE#         66
  C:0228H         LINE#         68
  C:022AH         LINE#         69
  C:0230H         LINE#         70
  C:0232H         LINE#         71
  C:0234H         LINE#         72
  C:0234H         LINE#         73
  C:0238H         LINE#         74
  -------         ENDPROC       _TMWBYTE
  -------         PROC          TMSTART
  C:02E0H         LINE#         75
  C:02E0H         LINE#         76
  C:02E0H         LINE#         77
  C:02E0H         LINE#         78
  C:02E0H         LINE#         79
  C:02E3H         LINE#         80
  -------         ENDPROC       TMSTART
  -------         PROC          TMRTEMP
  -------         DO            
  D:0003H         SYMBOL        a
  D:0007H         SYMBOL        b
  -------         ENDDO         
  C:0153H         LINE#         83
  C:0153H         LINE#         84
  C:0153H         LINE#         86
  C:0153H         LINE#         87
  C:0153H         LINE#         88
  C:0156H         LINE#         89
  C:015BH         LINE#         90
BL51 BANKED LINKER/LOCATER V5.03                                                      03/18/2006  11:03:10  PAGE 6


  C:0160H         LINE#         91
  C:0163H         LINE#         92
  C:0169H         LINE#         93
  C:0169H         LINE#         94
  C:016CH         LINE#         95
  C:0170H         LINE#         96
  C:0172H         LINE#         97
  C:0172H         LINE#         98
  C:0187H         LINE#         99
  C:0194H         LINE#         100
  C:01A3H         LINE#         101
  C:01ADH         LINE#         102
  -------         ENDPROC       TMRTEMP
  -------         PROC          DS18B20PRO
  C:02E8H         LINE#         104
  C:02E8H         LINE#         105
  C:02E8H         LINE#         106
  C:02EBH         LINE#         108
  -------         ENDPROC       DS18B20PRO
  -------         PROC          LED
  C:0003H         LINE#         112
  C:0003H         LINE#         113
  C:0003H         LINE#         114
  C:0006H         LINE#         115
  C:0006H         LINE#         116
  C:0009H         LINE#         117
  C:001CH         LINE#         118
  C:0025H         LINE#         119
  C:003EH         LINE#         120
  C:0047H         LINE#         121
  C:004CH         LINE#         122
  C:0055H         LINE#         123
  C:005AH         LINE#         124
  C:0064H         LINE#         125
  C:0064H         LINE#         126
  C:0067H         LINE#         127
  C:0067H         LINE#         128
  C:006AH         LINE#         129
  C:006DH         LINE#         130
  C:0076H         LINE#         131
  C:008FH         LINE#         132
  C:0098H         LINE#         133
  C:00ABH         LINE#         134
  C:00B4H         LINE#         135
  C:00BCH         LINE#         136
  C:00C6H         LINE#         137
  C:00C6H         LINE#         138
  -------         ENDPROC       LED
  -------         PROC          MAIN
  C:02D6H         LINE#         139
  C:02D6H         LINE#         140
  C:02D6H         LINE#         141
  C:02D8H         LINE#         142
  C:02D8H         LINE#         143
  C:02D8H         LINE#         144
  C:02DBH         LINE#         145
  C:02DEH         LINE#         146
BL51 BANKED LINKER/LOCATER V5.03                                                      03/18/2006  11:03:10  PAGE 7


  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ?C?UIDIV
  C:01AEH         PUBLIC        ?C?UIDIV
  -------         ENDMOD        ?C?UIDIV

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

⌨️ 快捷键说明

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