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

📄 motor.m51

📁 这是一整套USB2.0试验程序
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        04/22/2008  11:45:46  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, ASC.obj, HZK.obj, SED1335.obj, SysInitialize.obj TO motor RAMSIZE (256)


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  ASC.obj (ASC)
  HZK.obj (HZK)
  SED1335.obj (SED1335)
  SysInitialize.obj (SYSINITIALIZE)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPNEG)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)


LINK MAP OF MODULE:  motor (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     0008H     UNIT         ?DT?_SPUTF?SED1335
            DATA    0010H     0002H     UNIT         ?DT?_SEND_INT?SED1335
                    0012H     000EH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?_PUTSTR?SED1335
            BIT     0020H.1   0000H.1   UNIT         ?BI?_PUT_UINT?SED1335
                    0020H.2   0000H.6                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0200H     UNIT         ?XD?MAIN
            XDATA   0200H     001BH     UNIT         ?XD?_LINEXY?SED1335
            XDATA   021BH     001AH     UNIT         ?XD?_PUT_UINT?SED1335
            XDATA   0235H     001AH     UNIT         ?XD?_PUTF?SED1335
            XDATA   024FH     0013H     UNIT         ?XD?_CIRCLE?SED1335
            XDATA   0262H     000AH     UNIT         ?XD?_PUTSTR?SED1335
            XDATA   026CH     000AH     UNIT         ?XD?_PUTHZ_32?SED1335
            XDATA   0276H     000AH     UNIT         ?XD?_PUTHZ_24?SED1335
            XDATA   0280H     000AH     UNIT         ?XD?_SPUTF?SED1335
            XDATA   028AH     0008H     UNIT         ?XD?_PUTBIGNUMBER?SED1335
BL51 BANKED LINKER/LOCATER V5.12                                                      04/22/2008  11:45:46  PAGE 2


            XDATA   0292H     0008H     UNIT         ?XD?_SEND_INT?SED1335
            XDATA   029AH     0004H     UNIT         _XDATA_GROUP_
            XDATA   029EH     0003H     UNIT         ?XD?_PUTLOGO?SED1335
            XDATA   02A1H     0002H     UNIT         ?XD?_POINT?SED1335
            XDATA   02A3H     0001H     UNIT         ?XD?LCMINITIALIZE?SED1335

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     129AH     UNIT         ?CO?HZK
            CODE    129DH     0600H     UNIT         ?CO?ASC
            CODE    189DH     04CAH     UNIT         ?C?LIB_CODE
            CODE    1D67H     01EDH     UNIT         ?PR?_LINEXY?SED1335
            CODE    1F54H     01B3H     UNIT         ?PR?_CIRCLE?SED1335
            CODE    2107H     01ABH     UNIT         ?PR?_PUTSTR?SED1335
            CODE    22B2H     019FH     UNIT         ?PR?_SPUTF?SED1335
            CODE    2451H     015EH     UNIT         ?PR?_PUTHZ_32?SED1335
            CODE    25AFH     015EH     UNIT         ?PR?_PUTHZ_24?SED1335
            CODE    270DH     00F7H     UNIT         ?PR?MAIN?MAIN
            CODE    2804H     00B0H     UNIT         ?PR?_POINT?SED1335
            CODE    28B4H     0088H     UNIT         ?PR?_SEND_INT?SED1335
            CODE    293CH     0077H     UNIT         ?PR?LCMINITIALIZE?SED1335
            CODE    29B3H     005CH     UNIT         ?PR?_PUTBIGNUMBER?SED1335
            CODE    2A0FH     0058H     UNIT         ?PR?_PUTLOGO?SED1335
            CODE    2A67H     0048H     UNIT         ?PR?_PUTF?SED1335
            CODE    2AAFH     003FH     UNIT         ?PR?_PUT_UINT?SED1335
            CODE    2AEEH     003DH     UNIT         ?PR?PORT_IO_INIT?SYSINITIALIZE
            CODE    2B2BH     0032H     UNIT         ?PR?_WRITEDATA?SED1335
            CODE    2B5DH     0031H     UNIT         ?PR?_LOCATEXY?SED1335
            CODE    2B8EH     002DH     UNIT         ?PR?LCMCLEAR?SED1335
            CODE    2BBBH     0024H     UNIT         ?PR?DAC_INIT?SYSINITIALIZE
            CODE    2BDFH     001AH     UNIT         ?PR?_WRITECOMMAND?SED1335
            CODE    2BF9H     001AH     UNIT         ?PR?OSCILLATOR_INIT?SYSINITIALIZE
            CODE    2C13H     0014H     UNIT         ?PR?_ENABLECURSOR?SED1335
            CODE    2C27H     0012H     UNIT         ?PR?READDATALCM?SED1335
            CODE    2C39H     0012H     UNIT         ?CO?SED1335
            CODE    2C4BH     000CH     UNIT         ?PR?PCA_INIT?SYSINITIALIZE
            CODE    2C57H     000CH     UNIT         ?C_C51STARTUP
            CODE    2C63H     000BH     UNIT         ?PR?_DELAY?SED1335
            CODE    2C6EH     000AH     UNIT         ?PR?INTERRUPTS_INIT?SYSINITIALIZE
            CODE    2C78H     0009H     UNIT         ?PR?INIT_DEVICE?SYSINITIALIZE
            CODE    2C81H     0008H     UNIT         ?PR?ADC_INIT?SYSINITIALIZE
            CODE    2C89H     0007H     UNIT         ?PR?TIMER_INIT?SYSINITIALIZE



OVERLAY MAP OF MODULE:   motor (MAIN)


SEGMENT                                     XDATA_GROUP
  +--> CALLED SEGMENT                     START    LENGTH
---------------------------------------------------------
?C_C51STARTUP                             -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                             029AH    0004H
  +--> ?PR?INIT_DEVICE?SYSINITIALIZE

BL51 BANKED LINKER/LOCATER V5.12                                                      04/22/2008  11:45:46  PAGE 3


?PR?INIT_DEVICE?SYSINITIALIZE             -----    -----
  +--> ?PR?DAC_INIT?SYSINITIALIZE
  +--> ?PR?PORT_IO_INIT?SYSINITIALIZE
  +--> ?PR?OSCILLATOR_INIT?SYSINITIALIZE



SYMBOL TABLE OF MODULE:  motor (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00FFH         PUBLIC        WDTCN
  D:0085H         PUBLIC        P5
  D:0086H         PUBLIC        P6
  D:0096H         PUBLIC        P7
  D:00E8H         PUBLIC        ADC0CN
  D:00A8H         PUBLIC        IE
  D:00D8H         PUBLIC        PCA0CN
  D:00B8H         PUBLIC        IP
  D:00C0H         PUBLIC        SMB0CN
  C:270DH         PUBLIC        main
  D:00F8H         PUBLIC        SPI0CN
  D:00B5H         PUBLIC        P74OUT
  D:0088H         PUBLIC        TCON
  X:0000H         PUBLIC        inData
  D:0098H         PUBLIC        SCON0
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  -------         DO            
  X:029AH         SYMBOL        FD
  X:029CH         SYMBOL        i
  -------         ENDDO         
  C:270DH         LINE#         295
  C:270DH         LINE#         296
  C:270DH         LINE#         306
  C:2710H         LINE#         307
  C:2713H         LINE#         308
  C:2716H         LINE#         309
  C:2719H         LINE#         311
  C:2719H         LINE#         312
  C:2719H         LINE#         313
  C:271CH         LINE#         315
  C:2724H         LINE#         316
  C:2724H         LINE#         317
  C:2727H         LINE#         318
  C:273EH         LINE#         319
  C:273EH         LINE#         320
  C:2741H         LINE#         321
  C:275BH         LINE#         322
  C:275EH         LINE#         325
  C:276EH         LINE#         326
  C:2785H         LINE#         327
  C:2785H         LINE#         328
BL51 BANKED LINKER/LOCATER V5.12                                                      04/22/2008  11:45:46  PAGE 4


  C:2788H         LINE#         329
  C:27A1H         LINE#         330
  C:27A4H         LINE#         331
  C:27B4H         LINE#         332
  C:27B7H         LINE#         333
  C:27BAH         LINE#         335
  C:27BAH         LINE#         337
  C:27BDH         LINE#         338
  C:27C2H         LINE#         339
  C:27C2H         LINE#         340
  C:27C5H         LINE#         341
  C:27DCH         LINE#         342
  C:27DCH         LINE#         343
  C:27DEH         LINE#         344
  C:27E1H         LINE#         345
  C:27E4H         LINE#         348
  C:27F1H         LINE#         349
  C:27F4H         LINE#         350
  C:27F7H         LINE#         351
  C:27FAH         LINE#         353
  C:27FAH         LINE#         354
  C:2801H         LINE#         355
  C:2801H         LINE#         357
  C:2801H         LINE#         359
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ASC
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:129DH         PUBLIC        ASC_MSK
  -------         ENDMOD        ASC

  -------         MODULE        HZK
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:10ABH         PUBLIC        Logo
  C:0C19H         PUBLIC        HZ32_32
  C:112BH         PUBLIC        HZ24_24
  C:0003H         PUBLIC        HZ16_16
  -------         ENDMOD        HZK

  -------         MODULE        SED1335
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:2A67H         PUBLIC        _Putf
  D:0085H         PUBLIC        P5
  D:0086H         PUBLIC        P6
  C:2B8EH         PUBLIC        LcmClear
  D:00E8H         PUBLIC        ADC0CN
  D:00A8H         PUBLIC        IE
  D:00D8H         PUBLIC        PCA0CN
  C:2C27H         PUBLIC        ReadDataLcm
  C:28B4H         PUBLIC        _Send_int
  D:00B8H         PUBLIC        IP
  C:29B3H         PUBLIC        _PutBigNumber
  C:2C41H         PUBLIC        ScrParaTable
  C:2451H         PUBLIC        _PutHz_32
  C:25AFH         PUBLIC        _PutHz_24
  D:00C0H         PUBLIC        SMB0CN
BL51 BANKED LINKER/LOCATER V5.12                                                      04/22/2008  11:45:46  PAGE 5


  C:2C13H         PUBLIC        _EnableCursor
  C:2A0FH         PUBLIC        _PutLogo
  C:2B60H         PUBLIC        _Locatexy
  D:00F8H         PUBLIC        SPI0CN
  C:2BEDH         PUBLIC        _WriteCommand
  C:2C39H         PUBLIC        SysParaTable
  C:1F54H         PUBLIC        _Circle
  D:00B5H         PUBLIC        P74OUT
  D:0088H         PUBLIC        TCON
  C:293CH         PUBLIC        LcmInitialize
  C:2AAFH         PUBLIC        _Put_uint
  C:2C63H         PUBLIC        _Delay
  C:22B2H         PUBLIC        _SPutf
  C:1D67H         PUBLIC        _Linexy
  D:0098H         PUBLIC        SCON0
  D:00C8H         PUBLIC        T2CON
  C:2B51H         PUBLIC        _WriteData
  C:2826H         PUBLIC        _Point
  C:2107H         PUBLIC        _Putstr
  D:00D0H         PUBLIC        PSW
  -------         PROC          LCMINITIALIZE
  -------         DO            
  X:02A3H         SYMBOL        i
  -------         ENDDO         
  C:293CH         LINE#         129
  C:293CH         LINE#         130
  C:293CH         LINE#         134
  C:2941H         LINE#         135
  C:2950H         LINE#         136
  C:2961H         LINE#         137
  C:2966H         LINE#         138
  C:2975H         LINE#         139
  C:2986H         LINE#         140
  C:298BH         LINE#         141
  C:2990H         LINE#         142
  C:2995H         LINE#         143
  C:299AH         LINE#         144
  C:299FH         LINE#         145
  C:29A4H         LINE#         146
  C:29A9H         LINE#         147
  C:29AEH         LINE#         148
  -------         ENDPROC       LCMINITIALIZE
  C:2BE5H         SYMBOL        L?0161
  C:2BE6H         SYMBOL        L?0162
  -------         PROC          L?0160
  -------         ENDPROC       L?0160
  C:2BE5H         SYMBOL        L?0161
  C:2BE6H         SYMBOL        L?0162
  -------         PROC          _WRITECOMMAND
  D:0007H         SYMBOL        CommandByte
  C:2BEDH         LINE#         153
  C:2BEDH         LINE#         154
  C:2BEDH         LINE#         155
  C:2BF0H         LINE#         159

⌨️ 快捷键说明

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