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

📄 text.m51

📁 单片机实现ds18b20温度采集,非常具有学习性,对初学者很有帮助
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        07/06/2008  22:03:24  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, connect.obj TO text


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  connect.obj (CONNECT)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  text (?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     0008H     UNIT         _DATA_GROUP_
                    0010H     0010H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?CONNECT
                    0020H.3   0000H.5                *** GAP ***
            DATA    0021H     0037H     UNIT         ?DT?CONNECT
            IDATA   0058H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     001EH     UNIT         ?PR?READBYTE?CONNECT
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     00B8H     UNIT         ?PR?_DISPLAY?CONNECT
            CODE    00DEH     00AAH     UNIT         ?PR?GETTMPVALUE1?CONNECT
            CODE    0188H     00AAH     UNIT         ?PR?GETTMPVALUE3?CONNECT
            CODE    0232H     00A0H     UNIT         ?PR?GETTMPVALUE2?CONNECT
            CODE    02D2H     009DH     UNIT         ?PR?GETTMPVALUE?CONNECT
            CODE    036FH     009DH     UNIT         ?PR?GETTMPVALUE4?CONNECT
            CODE    040CH     008CH     UNIT         ?C_C51STARTUP
            CODE    0498H     0028H     UNIT         ?PR?DSINIT?CONNECT
            CODE    04C0H     0028H     UNIT         ?PR?DSINIT1?CONNECT
            CODE    04E8H     0028H     UNIT         ?PR?DSINIT2?CONNECT
            CODE    0510H     0028H     UNIT         ?PR?DSINIT3?CONNECT
            CODE    0538H     0028H     UNIT         ?PR?DSINIT4?CONNECT
            CODE    0560H     001EH     UNIT         ?PR?READBYTE1?CONNECT
            CODE    057EH     001EH     UNIT         ?PR?READBYTE2?CONNECT
            CODE    059CH     001EH     UNIT         ?PR?READBYTE3?CONNECT
            CODE    05BAH     001EH     UNIT         ?PR?READBYTE4?CONNECT
            CODE    05D8H     001AH     UNIT         ?PR?_WRITEBYTE?CONNECT
            CODE    05F2H     001AH     UNIT         ?PR?_WRITEBYTE1?CONNECT
            CODE    060CH     001AH     UNIT         ?PR?_WRITEBYTE2?CONNECT
            CODE    0626H     001AH     UNIT         ?PR?_WRITEBYTE3?CONNECT
            CODE    0640H     001AH     UNIT         ?PR?_WRITEBYTE4?CONNECT
            CODE    065AH     0019H     UNIT         ?PR?_DELAY?CONNECT
            CODE    0673H     0016H     UNIT         ?PR?UARTINIT?CONNECT
            CODE    0689H     0014H     UNIT         ?C_INITSEG
            CODE    069DH     0011H     UNIT         ?PR?R_UART?CONNECT
BL51 BANKED LINKER/LOCATER V5.12                                                      07/06/2008  22:03:24  PAGE 2


            CODE    06AEH     000DH     UNIT         ?PR?MAIN?CONNECT
            CODE    06BBH     000CH     UNIT         ?PR?_SENDCHAR?CONNECT



OVERLAY MAP OF MODULE:   text (?C_STARTUP)


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

?PR?MAIN?CONNECT                 0008H    0008H
  +--> ?PR?UARTINIT?CONNECT
  +--> ?PR?_SENDCHAR?CONNECT

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

?PR?R_UART?CONNECT               -----    -----
  +--> ?PR?_SENDCHAR?CONNECT



SYMBOL TABLE OF MODULE:  text (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:040CH         SEGMENT       ?C_C51STARTUP
  I:0058H         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:040FH         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
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:040CH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
BL51 BANKED LINKER/LOCATER V5.12                                                      07/06/2008  22:03:24  PAGE 3


  C:040CH         LINE#         99
  C:040EH         LINE#         100
  C:040FH         LINE#         101
  C:0410H         LINE#         102
  C:0412H         LINE#         151
  C:0415H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        CONNECT
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  B:00A8H.7       PUBLIC        EA
  B:0080H.1       PUBLIC        ds1
  B:0080H.2       PUBLIC        ds2
  B:0080H.3       PUBLIC        ds3
  B:0080H.4       PUBLIC        ds4
  B:00A8H.4       PUBLIC        ES
  B:0020H.0       PUBLIC        flag
  B:0098H.1       PUBLIC        TI
  C:04C0H         PUBLIC        dsInit1
  C:04E8H         PUBLIC        dsInit2
  C:0510H         PUBLIC        dsInit3
  D:0021H         PUBLIC        high
  C:0538H         PUBLIC        dsInit4
  C:05D8H         PUBLIC        _writeByte
  C:06AEH         PUBLIC        main
  C:00DEH         PUBLIC        getTmpValue1
  C:0232H         PUBLIC        getTmpValue2
  C:0188H         PUBLIC        getTmpValue3
  D:0022H         PUBLIC        x1
  C:036FH         PUBLIC        getTmpValue4
  D:0023H         PUBLIC        x2
  D:0024H         PUBLIC        x3
  D:0025H         PUBLIC        x4
  C:06BBH         PUBLIC        _sendchar
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  C:0003H         PUBLIC        readByte
  D:0089H         PUBLIC        TMOD
  D:0026H         PUBLIC        tempValue
  B:0020H.1       PUBLIC        flag1
  D:008DH         PUBLIC        TH1
  B:0020H.2       PUBLIC        flag2
  D:008BH         PUBLIC        TL1
  D:0028H         PUBLIC        low
  C:05F2H         PUBLIC        _writeByte1
  C:060CH         PUBLIC        _writeByte2
  B:0080H.0       PUBLIC        ds
  B:0088H.6       PUBLIC        TR1
  C:0626H         PUBLIC        _writeByte3
  C:0640H         PUBLIC        _writeByte4
  C:0026H         PUBLIC        _display
  C:0560H         PUBLIC        readByte1
  C:057EH         PUBLIC        readByte2
  C:059CH         PUBLIC        readByte3
  C:05BAH         PUBLIC        readByte4
BL51 BANKED LINKER/LOCATER V5.12                                                      07/06/2008  22:03:24  PAGE 4


  D:0029H         PUBLIC        temp1
  D:002BH         PUBLIC        temp2
  D:002DH         PUBLIC        temp3
  C:0498H         PUBLIC        dsInit
  C:069DH         PUBLIC        R_uart
  C:0668H         PUBLIC        _delay
  C:0673H         PUBLIC        uartinit
  C:02D2H         PUBLIC        getTmpValue
  D:002FH         PUBLIC        x
  D:0030H         PUBLIC        fa1
  D:0038H         PUBLIC        fa2
  D:0040H         PUBLIC        fa3
  D:0048H         PUBLIC        fa4
  D:0050H         PUBLIC        fa5
  C:065AH         SYMBOL        L?0119
  C:0661H         SYMBOL        L?0120
  C:0664H         SYMBOL        L?0121
  -------         PROC          L?0118
  -------         ENDPROC       L?0118
  C:065AH         SYMBOL        L?0119
  C:0661H         SYMBOL        L?0120
  C:0664H         SYMBOL        L?0121
  -------         PROC          _DELAY
  D:0006H         SYMBOL        i
  C:0668H         LINE#         13
  C:0668H         LINE#         14
  C:0668H         LINE#         15
  C:0672H         LINE#         16
  -------         ENDPROC       _DELAY
  -------         PROC          DSINIT
  C:0498H         LINE#         19
  C:0498H         LINE#         20
  C:0498H         LINE#         21
  C:049AH         LINE#         22
  C:04A1H         LINE#         23
  C:04A3H         LINE#         24
  C:04AAH         LINE#         25
  C:04ACH         LINE#         26
  C:04B3H         LINE#         27
  C:04B9H         LINE#         28
  -------         ENDPROC       DSINIT
  -------         PROC          READBYTE
  -------         DO            
  D:0005H         SYMBOL        i
  D:0003H         SYMBOL        dat
  -------         ENDDO         
  C:0003H         LINE#         33
  C:0003H         LINE#         34
  C:0003H         LINE#         35
  C:0004H         LINE#         36
  C:0005H         LINE#         37
  C:0007H         LINE#         38
  C:0007H         LINE#         39
  C:0009H         LINE#         40
  C:000DH         LINE#         41
  C:000FH         LINE#         42
  C:0012H         LINE#         43
BL51 BANKED LINKER/LOCATER V5.12                                                      07/06/2008  22:03:24  PAGE 5


  C:0015H         LINE#         44
  C:001CH         LINE#         45
  C:001EH         LINE#         46
  C:0020H         LINE#         47
  -------         ENDPROC       READBYTE
  -------         PROC          _WRITEBYTE
  D:0005H         SYMBOL        dat
  -------         DO            
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:05D8H         LINE#         51
  C:05DAH         LINE#         52
  C:05DAH         LINE#         53
  C:05DAH         LINE#         54
  C:05DCH         LINE#         55
  C:05DCH         LINE#         56
  C:05DEH         LINE#         57
  C:05E2H         LINE#         58
  C:05E9H         LINE#         59
  C:05EBH         LINE#         60
  C:05EFH         LINE#         61
  C:05F1H         LINE#         62
  -------         ENDPROC       _WRITEBYTE
  -------         PROC          GETTMPVALUE
  C:02D2H         LINE#         66
  C:02D2H         LINE#         67
  C:02D2H         LINE#         68
  C:02D4H         LINE#         69
  C:02DDH         LINE#         70
  C:02E2H         LINE#         71
  C:02E4H         LINE#         73
  C:02E7H         LINE#         75
  C:02E9H         LINE#         76
  C:02F2H         LINE#         77
  C:02F2H         LINE#         78
  C:02F2H         LINE#         80
  C:02F5H         LINE#         82
  C:02FAH         LINE#         83
  C:02FFH         LINE#         88
  C:0304H         LINE#         89
  C:0304H         LINE#         90
  C:0306H         LINE#         91
  C:030BH         LINE#         92
  C:030FH         LINE#         93
  C:0311H         LINE#         94
  C:0318H         LINE#         95
  C:031DH         LINE#         97
  C:0321H         LINE#         99
  C:0327H         LINE#         100
  C:032FH         LINE#         101
  C:0333H         LINE#         102
  C:0342H         LINE#         103
  C:0343H         LINE#         105
  C:0343H         LINE#         107
  C:0345H         LINE#         108
  C:0350H         LINE#         109
  C:0360H         LINE#         110
BL51 BANKED LINKER/LOCATER V5.12                                                      07/06/2008  22:03:24  PAGE 6


  C:0369H         LINE#         111
  C:036CH         LINE#         112
  C:036EH         LINE#         113
  C:036EH         LINE#         115
  -------         ENDPROC       GETTMPVALUE
  -------         PROC          DSINIT1
  C:04C0H         LINE#         8
  C:04C0H         LINE#         9
  C:04C0H         LINE#         10
  C:04C2H         LINE#         11
  C:04C9H         LINE#         12
  C:04CBH         LINE#         13
  C:04D2H         LINE#         14
  C:04D4H         LINE#         15
  C:04DBH         LINE#         16
  C:04E1H         LINE#         17
  -------         ENDPROC       DSINIT1
  -------         PROC          READBYTE1
  -------         DO            
  D:0005H         SYMBOL        i
  D:0003H         SYMBOL        dat
  -------         ENDDO         
  C:0560H         LINE#         22
  C:0560H         LINE#         23
  C:0560H         LINE#         24
  C:0561H         LINE#         25
  C:0562H         LINE#         26
  C:0564H         LINE#         27
  C:0564H         LINE#         28
  C:0566H         LINE#         29
  C:056AH         LINE#         30
  C:056CH         LINE#         31
  C:056FH         LINE#         32
  C:0572H         LINE#         33
  C:0579H         LINE#         34
  C:057BH         LINE#         35
  C:057DH         LINE#         36
  -------         ENDPROC       READBYTE1
  -------         PROC          _WRITEBYTE1
  D:0005H         SYMBOL        dat
  -------         DO            
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:05F2H         LINE#         40
  C:05F4H         LINE#         41
  C:05F4H         LINE#         42
  C:05F4H         LINE#         43
  C:05F6H         LINE#         44
  C:05F6H         LINE#         45
  C:05F8H         LINE#         46
  C:05FCH         LINE#         47
  C:0603H         LINE#         48
  C:0605H         LINE#         49
  C:0609H         LINE#         50
  C:060BH         LINE#         51
  -------         ENDPROC       _WRITEBYTE1
  -------         PROC          GETTMPVALUE1
BL51 BANKED LINKER/LOCATER V5.12                                                      07/06/2008  22:03:24  PAGE 7


  C:00DEH         LINE#         55
  C:00DEH         LINE#         56
  C:00DEH         LINE#         57
  C:00E0H         LINE#         58
  C:00E9H         LINE#         59
  C:00EEH         LINE#         60
  C:00F3H         LINE#         62
  C:00F6H         LINE#         64
  C:00F8H         LINE#         65
  C:0101H         LINE#         66
  C:0106H         LINE#         67
  C:010BH         LINE#         69
  C:010EH         LINE#         71
  C:0113H         LINE#         72
  C:0118H         LINE#         77
  C:011DH         LINE#         78
  C:011DH         LINE#         79
  C:011FH         LINE#         80
  C:0124H         LINE#         81

⌨️ 快捷键说明

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