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

📄 xiaoche3.m51

📁 小车跷跷板源程序
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        08/04/2009  12:49:11  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj TO xiaoche3


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  D:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  D:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  xiaoche3 (?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"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            DATA    0018H     0062H     UNIT         ?DT?MAIN
            DATA    007AH     0004H     UNIT         _DATA_GROUP_
            IDATA   007EH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0004H     UNIT         ?PR?XIANSHI?MAIN
                    0007H     0004H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     000DH                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     055EH     UNIT         ?PR?PHENG?MAIN
            CODE    057CH     0428H     UNIT         ?C?LIB_CODE
            CODE    09A4H     027CH     UNIT         ?PR?TIMER0?MAIN
            CODE    0C20H     011FH     UNIT         ?PR?MAIN?MAIN
            CODE    0D3FH     010FH     UNIT         ?PR?BIZHANG?MAIN
            CODE    0E4EH     0103H     UNIT         ?PR?TIMER1?MAIN
            CODE    0F51H     00FFH     UNIT         ?PR?SET_WENZI?MAIN
            CODE    1050H     00DDH     UNIT         ?PR?HTXUNJI?MAIN
            CODE    112DH     008CH     UNIT         ?C_C51STARTUP
            CODE    11B9H     0087H     UNIT         ?C_INITSEG
            CODE    1240H     007DH     UNIT         ?PR?XUNJI?MAIN
            CODE    12BDH     0026H     UNIT         ?PR?_DELAY1MS?MAIN
            CODE    12E3H     0020H     UNIT         ?PR?_SENDBYTE?MAIN
BL51 BANKED LINKER/LOCATER V6.00                                                      08/04/2009  12:49:11  PAGE 2


            CODE    1303H     0019H     UNIT         ?PR?INITLCM?MAIN
            CODE    131CH     0016H     UNIT         ?PR?_SENDDAT?MAIN
            CODE    1332H     0015H     UNIT         ?PR?BRIGHTRUN?MAIN
            CODE    1347H     0015H     UNIT         ?PR?BLEFTRUN?MAIN
            CODE    135CH     0015H     UNIT         ?PR?RIGHTRUN?MAIN
            CODE    1371H     0015H     UNIT         ?PR?LEFTRUN?MAIN
            CODE    1386H     0013H     UNIT         ?PR?FORWORDRUN?MAIN
            CODE    1399H     0013H     UNIT         ?PR?BACKRUN?MAIN
            CODE    13ACH     0011H     UNIT         ?PR?_SENDCMD?MAIN



OVERLAY MAP OF MODULE:   xiaoche3 (?C_STARTUP)


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

?PR?MAIN?MAIN                  -----    -----
  +--> ?PR?INITLCM?MAIN
  +--> ?PR?XIANSHI?MAIN
  +--> ?PR?_DELAY1MS?MAIN
  +--> ?PR?XUNJI?MAIN
  +--> ?PR?BIZHANG?MAIN
  +--> ?PR?PHENG?MAIN

?PR?INITLCM?MAIN               -----    -----
  +--> ?PR?_SENDCMD?MAIN

?PR?_SENDCMD?MAIN              -----    -----
  +--> ?PR?_SENDBYTE?MAIN

?PR?XIANSHI?MAIN               -----    -----
  +--> ?PR?SET_WENZI?MAIN

?PR?SET_WENZI?MAIN             -----    -----
  +--> ?PR?_SENDCMD?MAIN
  +--> ?PR?_SENDDAT?MAIN

?PR?_SENDDAT?MAIN              -----    -----
  +--> ?PR?_SENDBYTE?MAIN

?PR?XUNJI?MAIN                 -----    -----
  +--> ?PR?RIGHTRUN?MAIN
  +--> ?PR?LEFTRUN?MAIN
  +--> ?PR?FORWORDRUN?MAIN
  +--> ?PR?BACKRUN?MAIN

?PR?BIZHANG?MAIN               007AH    0004H
  +--> ?PR?LEFTRUN?MAIN
  +--> ?PR?XIANSHI?MAIN
  +--> ?PR?FORWORDRUN?MAIN
  +--> ?PR?RIGHTRUN?MAIN
BL51 BANKED LINKER/LOCATER V6.00                                                      08/04/2009  12:49:11  PAGE 3


  +--> ?PR?_DELAY1MS?MAIN

?PR?PHENG?MAIN                 -----    -----
  +--> ?PR?XUNJI?MAIN
  +--> ?PR?HTXUNJI?MAIN

?PR?HTXUNJI?MAIN               -----    -----
  +--> ?PR?BACKRUN?MAIN
  +--> ?PR?BLEFTRUN?MAIN
  +--> ?PR?BRIGHTRUN?MAIN



SYMBOL TABLE OF MODULE:  xiaoche3 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:112DH         SEGMENT       ?C_C51STARTUP
  I:007EH         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:1130H         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:112DH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:112DH         LINE#         99
  C:112FH         LINE#         100
  C:1130H         LINE#         101
  C:1131H         LINE#         102
  C:1133H         LINE#         151
  C:1136H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:0090H.6       PUBLIC        E_CLK
  D:0018H         PUBLIC        lc1
  D:0090H         PUBLIC        P1
BL51 BANKED LINKER/LOCATER V6.00                                                      08/04/2009  12:49:11  PAGE 4


  D:0019H         PUBLIC        lc2
  D:00A0H         PUBLIC        P2
  C:12EAH         PUBLIC        _SendByte
  D:001AH         PUBLIC        lc3
  D:00B0H         PUBLIC        P3
  D:001BH         PUBLIC        lc4
  C:12BDH         PUBLIC        _delay1ms
  C:1371H         PUBLIC        leftrun
  B:00A8H.7       PUBLIC        EA
  C:1321H         PUBLIC        _SendDat
  D:001CH         PUBLIC        sd1
  D:001DH         PUBLIC        sd2
  D:001EH         PUBLIC        sd3
  D:001FH         PUBLIC        sd4
  D:0020H         PUBLIC        xszt1
  D:0022H         PUBLIC        xszt2
  C:1050H         PUBLIC        htxunji
  D:0024H         PUBLIC        xszt3
  D:0026H         PUBLIC        xszt4
  C:001EH         PUBLIC        pheng
  D:0028H         PUBLIC        TC
  D:00B8H         PUBLIC        IP
  C:0C20H         PUBLIC        main
  D:002AH         PUBLIC        fdd
  C:1240H         PUBLIC        xunji
  B:0090H.0       PUBLIC        p1_0
  B:00A0H.0       PUBLIC        p2_0
  B:0090H.1       PUBLIC        p1_1
  B:00A0H.1       PUBLIC        p2_1
  B:0090H.2       PUBLIC        p1_2
  B:00A0H.2       PUBLIC        p2_2
  B:0090H.3       PUBLIC        p1_3
  B:00B0H.2       PUBLIC        p3_2
  B:00A0H.3       PUBLIC        p2_3
  B:0090H.4       PUBLIC        p1_4
  D:0089H         PUBLIC        TMOD
  B:00A0H.4       PUBLIC        p2_4
  B:0090H.5       PUBLIC        p1_5
  B:00B0H.4       PUBLIC        p3_4
  B:00A0H.5       PUBLIC        p2_5
  B:00A0H.6       PUBLIC        p2_6
  B:00B0H.6       PUBLIC        p3_6
  B:00A0H.7       PUBLIC        p2_7
  C:13ACH         PUBLIC        _SendCMD
  D:002CH         PUBLIC        bc
  D:002EH         PUBLIC        dd
  D:0030H         PUBLIC        phzt
  D:0032H         PUBLIC        bf
  D:0036H         PUBLIC        cf
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:0038H         PUBLIC        hh
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  C:09A4H         PUBLIC        timer0
BL51 BANKED LINKER/LOCATER V6.00                                                      08/04/2009  12:49:11  PAGE 5


  C:0E4EH         PUBLIC        timer1
  D:003AH         PUBLIC        cs
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  D:003CH         PUBLIC        ph
  C:1332H         PUBLIC        brightrun
  D:003EH         PUBLIC        setnumber
  D:0040H         PUBLIC        qj
  D:0044H         PUBLIC        ht
  C:0F51H         PUBLIC        set_wenzi
  D:0048H         PUBLIC        fx
  C:1386H         PUBLIC        forwordrun
  D:004AH         PUBLIC        tk
  D:004CH         PUBLIC        fy
  D:004EH         PUBLIC        a
  D:0050H         PUBLIC        b
  D:0052H         PUBLIC        c
  C:0D3FH         PUBLIC        bizhang
  C:1347H         PUBLIC        bleftrun
  D:0056H         PUBLIC        st
  D:0058H         PUBLIC        i
  C:1399H         PUBLIC        backrun
  D:005AH         PUBLIC        vt
  B:0090H.7       PUBLIC        RW_SID
  D:005CH         PUBLIC        l
  D:005EH         PUBLIC        m
  D:0060H         PUBLIC        n
  D:0062H         PUBLIC        sec1
  D:0063H         PUBLIC        zt
  D:0065H         PUBLIC        tz
  D:0069H         PUBLIC        sec2
  D:006AH         PUBLIC        sec3
  D:006BH         PUBLIC        sec4
  D:006CH         PUBLIC        yx
  D:006EH         PUBLIC        r
  D:0070H         PUBLIC        s
  D:0074H         PUBLIC        t
  C:1303H         PUBLIC        initlcm
  D:0076H         PUBLIC        v
  C:135CH         PUBLIC        rightrun
  C:0003H         PUBLIC        xianshi
  -------         PROC          L?0251
  -------         ENDPROC       L?0251
  -------         PROC          _SENDBYTE
  D:0007H         SYMBOL        dat
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:12EAH         LINE#         10
  C:12EAH         LINE#         11
  C:12EAH         LINE#         12
  C:12ECH         LINE#         13
  C:12EEH         LINE#         14
  C:12F6H         LINE#         15
  C:12F8H         LINE#         16
  C:12FAH         LINE#         17
  C:12FEH         LINE#         18
BL51 BANKED LINKER/LOCATER V6.00                                                      08/04/2009  12:49:11  PAGE 6


  C:1302H         LINE#         19
  -------         ENDPROC       _SENDBYTE
  -------         PROC          _SENDCMD
  D:0005H         SYMBOL        dat
  C:13ACH         LINE#         20
  C:13AEH         LINE#         21
  C:13B0H         LINE#         22
  C:13B3H         LINE#         23
  -------         ENDPROC       _SENDCMD
  C:131CH         SYMBOL        L?0250
  -------         PROC          L?0249
  -------         ENDPROC       L?0249
  C:131CH         SYMBOL        L?0250
  -------         PROC          _SENDDAT
  D:0005H         SYMBOL        dat
  C:1321H         LINE#         26
  C:1323H         LINE#         27
  C:1325H         LINE#         28
  C:1328H         LINE#         29
  -------         ENDPROC       _SENDDAT
  -------         PROC          INITLCM
  C:1303H         LINE#         38
  C:1303H         LINE#         39

⌨️ 快捷键说明

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