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

📄 ll.m51

📁 这是一个多点温度测量系统
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        05/23/2008  15:00:22  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE main.obj TO ll RAMSIZE (256)


MEMORY MODEL: SMALL


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


LINK MAP OF MODULE:  ll (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     000AH     UNIT         _DATA_GROUP_
                    0012H     0006H                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0000H.4   UNIT         ?BI?MAIN
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     0039H     UNIT         ?DT?MAIN
            IDATA   005AH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0020H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
                    0026H     07DAH                  *** GAP ***
            CODE    0800H     019AH     UNIT         ?PR?_TRANSLATE?MAIN
            CODE    099AH     00ABH     UNIT         ?PR?MAIN?MAIN
            CODE    0A45H     0094H     UNIT         ?C?LIB_CODE
            CODE    0AD9H     008CH     UNIT         ?C_C51STARTUP
            CODE    0B65H     0081H     UNIT         ?PR?_READ_TEMPERATURE?MAIN
            CODE    0BE6H     0080H     UNIT         ?PR?SERIAL?MAIN
            CODE    0C66H     0066H     UNIT         ?PR?KEY_SCAN?MAIN
            CODE    0CCCH     0044H     UNIT         ?C_INITSEG
            CODE    0D10H     0040H     UNIT         ?CO?MAIN
            CODE    0D50H     003FH     UNIT         ?PR?INIT_LCD?MAIN
            CODE    0D8FH     003FH     UNIT         ?PR?_SEND_STRING_COM?MAIN
            CODE    0DCEH     003AH     UNIT         ?PR?_DISPLAY?MAIN
            CODE    0E08H     0021H     UNIT         ?PR?READ_BYTE?MAIN
            CODE    0E29H     0021H     UNIT         ?PR?READ_BYTE2?MAIN
            CODE    0E4AH     0021H     UNIT         ?PR?READ_BYTE3?MAIN
            CODE    0E6BH     001FH     UNIT         ?PR?_WRITE_BYTE?MAIN
            CODE    0E8AH     001FH     UNIT         ?PR?_WRITE_BYTE2?MAIN
            CODE    0EA9H     001FH     UNIT         ?PR?_WRITE_BYTE3?MAIN
            CODE    0EC8H     001BH     UNIT         ?PR?_DELAY_MS?MAIN
            CODE    0EE3H     0018H     UNIT         ?PR?_WR_COM?MAIN
            CODE    0EFBH     0018H     UNIT         ?PR?OW_RESET?MAIN
BL51 BANKED LINKER/LOCATER V5.03                                                      05/23/2008  15:00:22  PAGE 2


            CODE    0F13H     0018H     UNIT         ?PR?OW_RESET2?MAIN
            CODE    0F2BH     0018H     UNIT         ?PR?OW_RESET3?MAIN
            CODE    0F43H     0015H     UNIT         ?PR?_WR_DATA?MAIN
            CODE    0F58H     0012H     UNIT         ?PR?INITUART?MAIN
            CODE    0F6AH     0011H     UNIT         ?PR?RD_BF?MAIN
            CODE    0F7BH     000AH     UNIT         ?PR?_DELAY?MAIN
            CODE    0F85H     0008H     UNIT         ?PR?_SEND_CHAR_COM?MAIN
            CODE    0F8DH     0007H     UNIT         ?PR?_DELAY_10US?MAIN



OVERLAY MAP OF MODULE:   ll (MAIN)


SEGMENT                              DATA_GROUP 
  +--> CALLED SEGMENT              START    LENGTH
--------------------------------------------------
?PR?SERIAL?MAIN                    0008H    0001H

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

?C_C51STARTUP                      -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                      -----    -----
  +--> ?PR?INITUART?MAIN
  +--> ?PR?INIT_LCD?MAIN
  +--> ?PR?_DISPLAY?MAIN
  +--> ?PR?KEY_SCAN?MAIN
  +--> ?PR?_READ_TEMPERATURE?MAIN
  +--> ?PR?_TRANSLATE?MAIN
  +--> ?PR?_SEND_STRING_COM?MAIN
  +--> ?PR?_DELAY_MS?MAIN

?PR?INIT_LCD?MAIN                  -----    -----
  +--> ?PR?_WR_COM?MAIN
  +--> ?PR?_DELAY_MS?MAIN
  +--> ?PR?RD_BF?MAIN

?PR?_WR_COM?MAIN                   -----    -----
  +--> ?PR?_DELAY_MS?MAIN

?PR?_DELAY_MS?MAIN                 -----    -----
  +--> ?PR?RD_BF?MAIN
  +--> ?PR?_DELAY_10US?MAIN

?PR?_DISPLAY?MAIN                  0009H    0005H
  +--> ?PR?_WR_COM?MAIN
  +--> ?PR?RD_BF?MAIN
  +--> ?PR?_WR_DATA?MAIN
  +--> ?PR?_DELAY_10US?MAIN

?PR?KEY_SCAN?MAIN                  -----    -----
  +--> ?PR?_DELAY_MS?MAIN
  +--> ?PR?_SEND_STRING_COM?MAIN

BL51 BANKED LINKER/LOCATER V5.03                                                      05/23/2008  15:00:22  PAGE 3


?PR?_SEND_STRING_COM?MAIN          0009H    0003H
  +--> ?PR?_SEND_CHAR_COM?MAIN

?PR?_READ_TEMPERATURE?MAIN         0009H    0002H
  +--> ?PR?OW_RESET?MAIN
  +--> ?PR?_WRITE_BYTE?MAIN
  +--> ?PR?READ_BYTE?MAIN
  +--> ?PR?OW_RESET2?MAIN
  +--> ?PR?_WRITE_BYTE2?MAIN
  +--> ?PR?READ_BYTE2?MAIN
  +--> ?PR?OW_RESET3?MAIN
  +--> ?PR?_WRITE_BYTE3?MAIN
  +--> ?PR?READ_BYTE3?MAIN

?PR?OW_RESET?MAIN                  -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?_WRITE_BYTE?MAIN               -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?READ_BYTE?MAIN                 -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?OW_RESET2?MAIN                 -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?_WRITE_BYTE2?MAIN              -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?READ_BYTE2?MAIN                -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?OW_RESET3?MAIN                 -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?_WRITE_BYTE3?MAIN              -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?READ_BYTE3?MAIN                -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?_TRANSLATE?MAIN                0009H    0009H



SYMBOL TABLE OF MODULE:  ll (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0F6AH         PUBLIC        rd_bf
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:0BE6H         PUBLIC        serial
BL51 BANKED LINKER/LOCATER V5.03                                                      05/23/2008  15:00:22  PAGE 4


  D:0022H         PUBLIC        bSin
  D:00A8H         PUBLIC        IE
  D:0023H         PUBLIC        bSout
  C:0C66H         PUBLIC        Key_Scan
  B:00A0H.0       PUBLIC        P2_0
  B:00A0H.1       PUBLIC        P2_1
  B:00A0H.2       PUBLIC        P2_2
  B:00B0H.6       PUBLIC        DQ
  B:00A0H.3       PUBLIC        P2_3
  B:0090H.2       PUBLIC        LCDE
  D:0024H         PUBLIC        bIn
  B:0098H.0       PUBLIC        RI
  D:0025H         PUBLIC        bOut
  C:0F8DH         PUBLIC        _delay_10us
  B:0098H.1       PUBLIC        TI
  D:0026H         PUBLIC        PP
  C:0F13H         PUBLIC        ow_reset2
  C:0F2BH         PUBLIC        ow_reset3
  B:0020H.1       PUBLIC        ID_choose1
  B:0020H.2       PUBLIC        ID_choose2
  C:0E6BH         PUBLIC        _write_byte
  B:0090H.0       PUBLIC        RS
  B:0020H.3       PUBLIC        ID_choose3
  C:099AH         PUBLIC        main
  C:0DADH         PUBLIC        _send_string_com
  B:0090H.1       PUBLIC        RW
  C:0F85H         PUBLIC        _send_char_com
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  C:0ED5H         PUBLIC        _delay_ms
  C:0800H         PUBLIC        _translate
  D:0098H         PUBLIC        SCON
  C:0E08H         PUBLIC        read_byte
  D:0089H         PUBLIC        TMOD
  D:0036H         PUBLIC        sSendComBuf
  C:0F43H         PUBLIC        _wr_data
  B:00B0H.5       PUBLIC        DQ2
  B:00B0H.4       PUBLIC        DQ3
  D:008DH         PUBLIC        TH1
  D:003BH         PUBLIC        sRecComBuf
  C:0B65H         PUBLIC        _Read_Temperature
  C:0F58H         PUBLIC        initUart
  C:0E8AH         PUBLIC        _write_byte2
  B:0088H.6       PUBLIC        TR1
  C:0EA9H         PUBLIC        _write_byte3
  C:0DD9H         PUBLIC        _display
  D:0040H         PUBLIC        sst
  D:0042H         PUBLIC        timecount
  D:0043H         PUBLIC        count3
  C:0E29H         PUBLIC        read_byte2
  D:0044H         PUBLIC        tt
  C:0E4AH         PUBLIC        read_byte3
  C:0D50H         PUBLIC        init_LCD
  C:0EEAH         PUBLIC        _wr_com
  C:0D10H         PUBLIC        tab4
  C:0EFBH         PUBLIC        ow_reset
  C:0F82H         PUBLIC        _delay
BL51 BANKED LINKER/LOCATER V5.03                                                      05/23/2008  15:00:22  PAGE 5


  D:0054H         PUBLIC        TesTemperature1
  D:0056H         PUBLIC        TesTemperature2
  D:0058H         PUBLIC        TesTemperature3
  -------         PROC          _DELAY_10US
  D:0007H         SYMBOL        x
  C:0F8DH         LINE#         30
  C:0F8DH         LINE#         31
  C:0F8DH         LINE#         32
  C:0F93H         LINE#         33
  -------         ENDPROC       _DELAY_10US
  C:0ECDH         SYMBOL        L?0129
  -------         PROC          L?0128
  -------         ENDPROC       L?0128
  C:0ECDH         SYMBOL        L?0129
  -------         PROC          _DELAY_MS
  D:0005H         SYMBOL        cnt
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0ED5H         LINE#         35
  C:0ED7H         LINE#         36
  C:0ED7H         LINE#         38
  C:0ED7H         LINE#         39
  C:0ED9H         LINE#         40
  C:0ED9H         LINE#         41
  C:0EDEH         LINE#         42
  C:0EE0H         LINE#         43
  C:0EE2H         LINE#         44
  -------         ENDPROC       _DELAY_MS
  -------         PROC          L?0133
  -------         ENDPROC       L?0133
  -------         PROC          _WR_COM
  D:0007H         SYMBOL        comm
  C:0EEAH         LINE#         50
  C:0EEAH         LINE#         51
  C:0EEAH         LINE#         52
  C:0EECH         LINE#         53
  C:0EEEH         LINE#         54
  C:0EF0H         LINE#         55
  C:0EF2H         LINE#         56
  C:0EF4H         LINE#         57
  C:0EF6H         LINE#         58
  C:0EF8H         LINE#         59
  C:0EFAH         LINE#         60
  -------         ENDPROC       _WR_COM
  -------         PROC          _WR_DATA
  D:0007H         SYMBOL        dat
  C:0F43H         LINE#         62
  C:0F43H         LINE#         63
  C:0F43H         LINE#         64
  C:0F45H         LINE#         65
  C:0F47H         LINE#         66
  C:0F49H         LINE#         67
  C:0F4BH         LINE#         68
  C:0F4DH         LINE#         69
  C:0F4FH         LINE#         70
  C:0F51H         LINE#         71
BL51 BANKED LINKER/LOCATER V5.03                                                      05/23/2008  15:00:22  PAGE 6


  C:0F53H         LINE#         72
  C:0F55H         LINE#         73
  C:0F57H         LINE#         74
  -------         ENDPROC       _WR_DATA

⌨️ 快捷键说明

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