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

📄 length.m51

📁 单片机超声波测距程序源代码,38KHZ,可以4M
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        08/25/2006  17:25:49  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\PROGRAM FILES\KEIL7.0\C51\BIN\BL51.EXE Text2.obj TO length RAMSIZE (256) CODE (0X0000-0X1FFF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Text2.obj (TEXT2)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C?CSTOPTR)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C?LMUL)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C?LSHL)
  D:\PROGRAM FILES\KEIL7.0\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  length (TEXT2)


            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     002FH     UNIT         _DATA_GROUP_
            DATA    0037H     001AH     UNIT         ?DT?TEXT2
            IDATA   0051H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     017FH     UNIT         ?C?LIB_CODE
            CODE    018DH     0145H     UNIT         ?PR?MAIN?TEXT2
            CODE    02D2H     00DCH     UNIT         ?PR?TESTKEY?TEXT2
            CODE    03AEH     008CH     UNIT         ?C_C51STARTUP
            CODE    043AH     0046H     UNIT         ?PR?_RDFROMROM?TEXT2
            CODE    0480H     0045H     UNIT         ?PR?_WRTOROM?TEXT2
            CODE    04C5H     0034H     UNIT         ?PR?DISPLAY?TEXT2
            CODE    04F9H     002BH     UNIT         ?PR?TRANSMIT?TEXT2
            CODE    0524H     002AH     UNIT         ?PR?READ?TEXT2
            CODE    054EH     0020H     UNIT         ?PR?_DELAY?TEXT2
            CODE    056EH     0020H     UNIT         ?PR?_SEND?TEXT2
            CODE    058EH     001FH     UNIT         ?PR?_MDELAY?TEXT2
            CODE    05ADH     001EH     UNIT         ?C_INITSEG
            CODE    05CBH     0017H     UNIT         ?PR?ACK?TEXT2
            CODE    05E2H     000FH     UNIT         ?PR?START?TEXT2
            CODE    05F1H     000FH     UNIT         ?PR?STOP?TEXT2
            CODE    0600H     000FH     UNIT         ?PR?NOACK?TEXT2
            CODE    060FH     000FH     UNIT         ?PR?OVERTIME?TEXT2
            CODE    061EH     000CH     UNIT         ?PR?RECEIVE?TEXT2



OVERLAY MAP OF MODULE:   length (TEXT2)
BL51 BANKED LINKER/LOCATER V4.13                                                      08/25/2006  17:25:49  PAGE 2




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

?PR?MAIN?TEXT2                 0008H    0002H
  +--> ?PR?TRANSMIT?TEXT2
  +--> ?PR?DISPLAY?TEXT2
  +--> ?PR?TESTKEY?TEXT2

?PR?TRANSMIT?TEXT2             -----    -----
  +--> ?PR?_DELAY?TEXT2

?PR?DISPLAY?TEXT2              002EH    0002H
  +--> ?PR?_DELAY?TEXT2

?PR?TESTKEY?TEXT2              000AH    0024H
  +--> ?PR?_MDELAY?TEXT2
  +--> ?PR?_WRTOROM?TEXT2
  +--> ?PR?_RDFROMROM?TEXT2
  +--> ?PR?DISPLAY?TEXT2

?PR?_WRTOROM?TEXT2             002EH    0009H
  +--> ?PR?ACK?TEXT2
  +--> ?PR?_SEND?TEXT2
  +--> ?PR?STOP?TEXT2
  +--> ?PR?_MDELAY?TEXT2

?PR?ACK?TEXT2                  -----    -----
  +--> ?PR?START?TEXT2
  +--> ?PR?_SEND?TEXT2

?PR?_RDFROMROM?TEXT2           002EH    0008H
  +--> ?PR?ACK?TEXT2
  +--> ?PR?_SEND?TEXT2
  +--> ?PR?START?TEXT2
  +--> ?PR?READ?TEXT2
  +--> ?PR?NOACK?TEXT2
  +--> ?PR?STOP?TEXT2



SYMBOL TABLE OF MODULE:  length (TEXT2)

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

  -------         MODULE        TEXT2
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
BL51 BANKED LINKER/LOCATER V4.13                                                      08/25/2006  17:25:49  PAGE 3


  B:00D0H.6       PUBLIC        AC
  B:00B0H.4       PUBLIC        T0
  B:00B0H.5       PUBLIC        T1
  B:00A8H.7       PUBLIC        EA
  B:0090H.0       PUBLIC        T2
  D:0037H         PUBLIC        LED7Code
  C:02D2H         PUBLIC        testkey
  C:05D3H         PUBLIC        Ack
  B:0080H.0       PUBLIC        P0_0
  C:05E2H         PUBLIC        Start
  B:0090H.0       PUBLIC        P1_0
  B:0080H.1       PUBLIC        P0_1
  B:00D0H.1       PUBLIC        FL
  B:00A0H.0       PUBLIC        P2_0
  B:0090H.1       PUBLIC        P1_1
  B:0080H.2       PUBLIC        P0_2
  B:00B0H.0       PUBLIC        P3_0
  B:00A0H.1       PUBLIC        P2_1
  B:0090H.2       PUBLIC        P1_2
  B:0080H.3       PUBLIC        P0_3
  D:0045H         PUBLIC        ramnum
  B:00B0H.1       PUBLIC        P3_1
  B:00A0H.2       PUBLIC        P2_2
  B:0090H.3       PUBLIC        P1_3
  B:0080H.4       PUBLIC        P0_4
  B:00B0H.2       PUBLIC        P3_2
  B:00A0H.3       PUBLIC        P2_3
  B:0090H.4       PUBLIC        P1_4
  B:0080H.5       PUBLIC        P0_5
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00B0H.3       PUBLIC        P3_3
  B:00A0H.4       PUBLIC        P2_4
  B:0090H.5       PUBLIC        P1_5
  B:0080H.6       PUBLIC        P0_6
  B:00B0H.4       PUBLIC        P3_4
  B:00A0H.5       PUBLIC        P2_5
  B:0090H.6       PUBLIC        P1_6
  B:0080H.7       PUBLIC        P0_7
  B:00B0H.5       PUBLIC        P3_5
  B:00A8H.4       PUBLIC        ES
  B:00A0H.6       PUBLIC        P2_6
  B:0090H.7       PUBLIC        P1_7
  B:00B0H.6       PUBLIC        P3_6
  B:00A0H.7       PUBLIC        P2_7
  B:00B0H.7       PUBLIC        P3_7
  B:0098H.0       PUBLIC        RI
  B:00D0H.7       PUBLIC        CY
  B:00B0H.2       PUBLIC        INT0
  C:043AH         PUBLIC        _RdFromROM
  B:00B0H.3       PUBLIC        INT1
  B:0098H.1       PUBLIC        TI
  D:0046H         PUBLIC        testok
  D:00CBH         PUBLIC        RCAP2H
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
BL51 BANKED LINKER/LOCATER V4.13                                                      08/25/2006  17:25:49  PAGE 4


  D:00CAH         PUBLIC        RCAP2L
  C:018DH         PUBLIC        main
  C:05F1H         PUBLIC        Stop
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  B:00C8H.5       PUBLIC        RCLK
  B:00C8H.4       PUBLIC        TCLK
  D:0047H         PUBLIC        time
  D:0089H         PUBLIC        TMOD
  B:0088H.1       PUBLIC        IE0
  C:058EH         PUBLIC        _mDelay
  B:0088H.3       PUBLIC        IE1
  B:00C8H.0       PUBLIC        CP_RL2
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  B:0098H.2       PUBLIC        RB8
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  C:0600H         PUBLIC        NoAck
  B:00A8H.2       PUBLIC        EX1
  B:0098H.3       PUBLIC        TB8
  B:0088H.2       PUBLIC        IT1
  D:00CDH         PUBLIC        TH2
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  D:008AH         PUBLIC        TL0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  D:00CCH         PUBLIC        TL2
  B:00B8H.1       PUBLIC        PT0
  B:00D0H.3       PUBLIC        RS0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.4       PUBLIC        RS1
  B:00B8H.5       PUBLIC        PT2
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:0480H         PUBLIC        _WrToROM
  B:00C8H.3       PUBLIC        EXEN2
  B:0098H.4       PUBLIC        REN
  C:061EH         PUBLIC        receive
  D:00C9H         PUBLIC        T2MOD
  D:00C8H         PUBLIC        T2CON
  C:056EH         PUBLIC        _Send
  B:00B0H.0       PUBLIC        RXD
  C:060FH         PUBLIC        overtime
  B:00B0H.1       PUBLIC        TXD
  C:054EH         PUBLIC        _delay
  D:004BH         PUBLIC        dispbit
  D:004EH         PUBLIC        dispram
BL51 BANKED LINKER/LOCATER V4.13                                                      08/25/2006  17:25:49  PAGE 5


  B:00D0H.5       PUBLIC        F0
  C:04F9H         PUBLIC        transmit
  C:04C5H         PUBLIC        display
  C:0524H         PUBLIC        Read
  -------         PROC          _DELAY
  D:0006H         SYMBOL        t
  -------         DO            t
  D:0004H         SYMBOL        n
  D:0002H         SYMBOL        j
  -------         ENDDO         j
  C:054EH         LINE#         47
  C:054EH         LINE#         48
  C:054EH         LINE#         50
  C:0558H         LINE#         51
  C:056DH         LINE#         52
  -------         ENDPROC       _DELAY
  -------         PROC          _MDELAY
  D:0006H         SYMBOL        Delay
  -------         DO            Delay
  D:0004H         SYMBOL        i
  -------         ENDDO         i
  C:058EH         LINE#         62
  C:058EH         LINE#         63
  C:058EH         LINE#         64
  C:0597H         LINE#         65
  C:059AH         LINE#         66
  C:05A5H         LINE#         68
  C:05ACH         LINE#         69
  -------         ENDPROC       _MDELAY
  -------         PROC          START
  C:05E2H         LINE#         72
  C:05E2H         LINE#         73
  C:05E2H         LINE#         74
  C:05E4H         LINE#         75
  C:05E6H         LINE#         76
  C:05E7H         LINE#         77
  C:05E8H         LINE#         78
  C:05E9H         LINE#         79
  C:05EAH         LINE#         80
  C:05ECH         LINE#         81
  C:05EDH         LINE#         82
  C:05EEH         LINE#         83
  C:05EFH         LINE#         84
  C:05F0H         LINE#         85
  -------         ENDPROC       START
  -------         PROC          STOP
  C:05F1H         LINE#         87
  C:05F1H         LINE#         88
  C:05F1H         LINE#         89
  C:05F3H         LINE#         90
  C:05F5H         LINE#         91
  C:05F6H         LINE#         92
  C:05F7H         LINE#         93
  C:05F8H         LINE#         94
  C:05F9H         LINE#         95
  C:05FBH         LINE#         96
  C:05FCH         LINE#         97
BL51 BANKED LINKER/LOCATER V4.13                                                      08/25/2006  17:25:49  PAGE 6


  C:05FDH         LINE#         98
  C:05FEH         LINE#         99
  C:05FFH         LINE#         100
  -------         ENDPROC       STOP
  -------         PROC          L?0089
  -------         ENDPROC       L?0089
  -------         PROC          ACK
  C:05D3H         LINE#         102
  C:05D3H         LINE#         103
  C:05D3H         LINE#         104
  C:05D5H         LINE#         105
  C:05D6H         LINE#         106
  C:05D7H         LINE#         107
  C:05D8H         LINE#         108
  C:05D9H         LINE#         109
  C:05DBH         LINE#         110
  C:05DCH         LINE#         111
  C:05DDH         LINE#         112
  C:05DEH         LINE#         113
  C:05DFH         LINE#         114
  C:05E1H         LINE#         115
  -------         ENDPROC       ACK
  -------         PROC          NOACK
  C:0600H         LINE#         117
  C:0600H         LINE#         118
  C:0600H         LINE#         119
  C:0602H         LINE#         120

⌨️ 快捷键说明

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