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

📄 ds18.m51

📁 18b20测温程序
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        11/08/2008  11:38:29  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Text1.obj TO ds18


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Text1.obj (TEXT1)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  ds18 (TEXT1)


            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     0006H     UNIT         ?DT?TEXT1
                    000EH     0012H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     008CH     UNIT         ?C_C51STARTUP
            CODE    008FH     0062H     UNIT         ?PR?CONVERTNUM?TEXT1
            CODE    00F1H     0055H     UNIT         ?PR?_WRBYTE?TEXT1
            CODE    0146H     0024H     UNIT         ?PR?RDBIT?TEXT1
            CODE    016AH     0023H     UNIT         ?PR?XIANSHI?TEXT1
            CODE    018DH     0020H     UNIT         ?CO?TEXT1
            CODE    01ADH     001FH     UNIT         ?PR?TXRESET?TEXT1
            CODE    01CCH     001DH     UNIT         ?PR?RDBYTE?TEXT1
            CODE    01E9H     0018H     UNIT         ?PR?MAIN?TEXT1
            CODE    0201H     0016H     UNIT         ?PR?RXWAIT?TEXT1
            CODE    0217H     0013H     UNIT         ?PR?RDTEMP?TEXT1
            CODE    022AH     0012H     UNIT         ?PR?_DELAY?TEXT1
            CODE    023CH     000BH     UNIT         ?C_INITSEG
            CODE    0247H     0008H     UNIT         ?PR?CONVERT?TEXT1



OVERLAY MAP OF MODULE:   ds18 (TEXT1)


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

?PR?MAIN?TEXT1                 -----    -----
  +--> ?PR?_DELAY?TEXT1
BL51 BANKED LINKER/LOCATER V6.00                                                      11/08/2008  11:38:29  PAGE 2


  +--> ?PR?CONVERT?TEXT1
  +--> ?PR?RDTEMP?TEXT1
  +--> ?PR?CONVERTNUM?TEXT1
  +--> ?PR?XIANSHI?TEXT1

?PR?CONVERT?TEXT1              -----    -----
  +--> ?PR?_WRBYTE?TEXT1

?PR?_WRBYTE?TEXT1              0020H.0  0000H.1
  +--> ?PR?TXRESET?TEXT1
  +--> ?PR?RXWAIT?TEXT1
  +--> ?PR?_DELAY?TEXT1

?PR?RDTEMP?TEXT1               -----    -----
  +--> ?PR?_WRBYTE?TEXT1
  +--> ?PR?RDBYTE?TEXT1

?PR?RDBYTE?TEXT1               -----    -----
  +--> ?PR?RDBIT?TEXT1

?PR?RDBIT?TEXT1                0020H.0  0000H.1

?PR?CONVERTNUM?TEXT1           -----    -----
  +--> ?CO?TEXT1

?PR?XIANSHI?TEXT1              -----    -----
  +--> ?CO?TEXT1
  +--> ?PR?_DELAY?TEXT1



SYMBOL TABLE OF MODULE:  ds18 (TEXT1)

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

  -------         MODULE        TEXT1
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0247H         PUBLIC        convert
  D:00A8H         PUBLIC        IE
  D:0008H         PUBLIC        temper
  C:022AH         PUBLIC        _delay
  B:0080H.0       PUBLIC        DQ
  D:00B8H         PUBLIC        IP
  C:01E9H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  B:0090H.7       PUBLIC        flo
  C:01A9H         PUBLIC        scancode
  C:01CCH         PUBLIC        RdByte
  C:0217H         PUBLIC        RdTemp
  C:01ADH         PUBLIC        TxReset
  C:0146H         PUBLIC        RdBit
BL51 BANKED LINKER/LOCATER V6.00                                                      11/08/2008  11:38:29  PAGE 3


  C:008FH         PUBLIC        convertnum
  C:018DH         PUBLIC        discode
  C:00FEH         PUBLIC        _WrByte
  C:0199H         PUBLIC        flocode
  C:0201H         PUBLIC        RxWait
  D:00C8H         PUBLIC        T2CON
  C:016AH         PUBLIC        xianshi
  D:000AH         PUBLIC        display
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DELAY
  D:0007H         SYMBOL        t
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:022AH         LINE#         20
  C:022AH         LINE#         21
  C:022AH         LINE#         23
  C:0230H         LINE#         24
  C:0230H         LINE#         26
  C:0238H         LINE#         27
  C:023BH         LINE#         28
  C:023BH         LINE#         29
  -------         ENDPROC       _DELAY
  -------         PROC          TXRESET
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:01ADH         LINE#         32
  C:01ADH         LINE#         33
  C:01ADH         LINE#         35
  C:01AFH         LINE#         38
  C:01B3H         LINE#         39
  C:01BCH         LINE#         41
  C:01BEH         LINE#         42
  C:01C2H         LINE#         43
  C:01CBH         LINE#         44
  -------         ENDPROC       TXRESET
  -------         PROC          RXWAIT
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0201H         LINE#         47
  C:0201H         LINE#         48
  C:0201H         LINE#         50
  C:0204H         LINE#         51
  C:0209H         LINE#         52
  C:020DH         LINE#         53
  C:0216H         LINE#         54
  -------         ENDPROC       RXWAIT
  -------         PROC          RDBIT
  -------         DO            
  D:0006H         SYMBOL        i
  B:0020H.0       SYMBOL        b
  -------         ENDDO         
  C:0146H         LINE#         57
  C:0146H         LINE#         58
  C:0146H         LINE#         61
BL51 BANKED LINKER/LOCATER V6.00                                                      11/08/2008  11:38:29  PAGE 4


  C:0148H         LINE#         62
  C:014CH         LINE#         63
  C:014EH         LINE#         64
  C:0156H         LINE#         65
  C:015AH         LINE#         66
  C:015EH         LINE#         67
  C:0167H         LINE#         68
  C:0169H         LINE#         69
  -------         ENDPROC       RDBIT
  -------         PROC          RDBYTE
  -------         DO            
  D:0004H         SYMBOL        i
  D:0007H         SYMBOL        j
  D:0005H         SYMBOL        b
  -------         ENDDO         
  C:01CCH         LINE#         72
  C:01CCH         LINE#         73
  C:01CCH         LINE#         75
  C:01CEH         LINE#         76
  C:01D0H         LINE#         77
  C:01D0H         LINE#         78
  C:01D6H         LINE#         79
  C:01E2H         LINE#         80
  C:01E6H         LINE#         81
  C:01E8H         LINE#         82
  -------         ENDPROC       RDBYTE
  -------         PROC          L?0065
  -------         ENDPROC       L?0065
  -------         PROC          _WRBYTE
  D:0007H         SYMBOL        b
  -------         DO            
  D:0002H         SYMBOL        i
  D:0006H         SYMBOL        j
  B:0020H.0       SYMBOL        btmp
  -------         ENDDO         
  C:00FEH         LINE#         85
  C:00FEH         LINE#         86
  C:00FEH         LINE#         90
  C:0100H         LINE#         91
  C:0100H         LINE#         92
  C:0104H         LINE#         93
  C:0108H         LINE#         94
  C:010BH         LINE#         95
  C:010BH         LINE#         97
  C:010DH         LINE#         98
  C:0115H         LINE#         99
  C:0117H         LINE#         100
  C:011BH         LINE#         101
  C:0126H         LINE#         102
  C:0126H         LINE#         104
  C:0126H         LINE#         106
  C:0128H         LINE#         107
  C:012CH         LINE#         108
  C:0135H         LINE#         109
  C:0137H         LINE#         110
  C:013CH         LINE#         111
  C:0141H         LINE#         112
BL51 BANKED LINKER/LOCATER V6.00                                                      11/08/2008  11:38:29  PAGE 5


  C:0141H         LINE#         113
  C:0145H         LINE#         114
  -------         ENDPROC       _WRBYTE
  -------         PROC          CONVERT
  C:0247H         LINE#         117
  C:0247H         LINE#         118
  C:0247H         LINE#         119
  C:0247H         LINE#         120
  C:0247H         LINE#         121
  C:0247H         LINE#         122
  C:024AH         LINE#         123
  -------         ENDPROC       CONVERT
  -------         PROC          RDTEMP
  C:0217H         LINE#         127
  C:0217H         LINE#         128
  C:0217H         LINE#         129
  C:0217H         LINE#         130
  C:0217H         LINE#         131
  C:0217H         LINE#         132
  C:021AH         LINE#         133
  C:021FH         LINE#         134
  C:0224H         LINE#         135
  C:0229H         LINE#         136
  -------         ENDPROC       RDTEMP
  -------         PROC          CONVERTNUM
  -------         DO            
  D:0007H         SYMBOL        flag
  D:0006H         SYMBOL        temperdata
  -------         ENDDO         
  C:008FH         LINE#         137
  C:008FH         LINE#         138
  C:008FH         LINE#         139
  C:0091H         LINE#         140
  C:0098H         LINE#         141
  C:0098H         LINE#         142
  C:009EH         LINE#         143
  C:00A4H         LINE#         144
  C:00A5H         LINE#         145
  C:00A5H         LINE#         146
  C:00A9H         LINE#         147
  C:00AFH         LINE#         148
  C:00C0H         LINE#         149
  C:00C6H         LINE#         150
  C:00D4H         LINE#         151
  C:00DCH         LINE#         152
  C:00E0H         LINE#         153
  C:00E0H         LINE#         154
  C:00E3H         LINE#         155
  C:00E7H         LINE#         156
  C:00EAH         LINE#         157
  C:00EAH         LINE#         158
  C:00F0H         LINE#         159
  -------         ENDPROC       CONVERTNUM
  -------         PROC          XIANSHI
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.00                                                      11/08/2008  11:38:29  PAGE 6


  C:016AH         LINE#         163
  C:016AH         LINE#         164
  C:016AH         LINE#         166
  C:016CH         LINE#         167
  C:016CH         LINE#         168
  C:0173H         LINE#         169
  C:017EH         LINE#         170
  C:0183H         LINE#         172
  C:0188H         LINE#         174
  C:018CH         LINE#         175
  -------         ENDPROC       XIANSHI
  -------         PROC          MAIN
  C:01E9H         LINE#         177
  C:01E9H         LINE#         178
  C:01E9H         LINE#         180
  C:01E9H         LINE#         181
  C:01EEH         LINE#         182
  C:01F1H         LINE#         183
  C:01F6H         LINE#         184
  C:01F9H         LINE#         185
  C:01FCH         LINE#         186
  C:01FFH         LINE#         187
  C:01FFH         LINE#         188
  -------         ENDPROC       MAIN
  -------         ENDMOD        TEXT1

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

⌨️ 快捷键说明

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