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

📄 电控.m51

📁 步进电机控制副机程序,与步进电机控制主机程序配合使用。
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.01                                                        09/19/2005  08:40:55  PAGE 1


BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, motor_dri.obj, electromotion.obj, commun.obj TO 电控 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  motor_dri.obj (MOTOR_DRI)
  electromotion.obj (ELECTROMOTION)
  commun.obj (COMMUN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)


LINK MAP OF MODULE:  电控 (?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     0008H     UNIT         ?DT?ELECTROMOTION
            BIT     0020H.0   0000H.2   UNIT         ?BI?MOTOR_DRI
            BIT     0020H.2   0000H.1   UNIT         ?BI?ELECTROMOTION
            BIT     0020H.3   0000H.1   UNIT         _BIT_GROUP_
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     000CH     UNIT         ?DT?MOTOR_DRI
            DATA    002DH     0004H     UNIT         _DATA_GROUP_
            DATA    0031H     0002H     UNIT         ?DT?_SCON_SEND?COMMUN
            IDATA   0033H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?C_INITSEG
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0012H     UNIT         ?C?LIB_CODE
                    0038H     0003H                  *** GAP ***
            CODE    003BH     0003H     ABSOLUTE     
            CODE    003EH     0173H     UNIT         ?PR?SCON_REV?COMMUN
            CODE    01B1H     011CH     UNIT         ?PR?_MOTOR_DRIVER?MOTOR_DRI
            CODE    02CDH     0086H     UNIT         ?C_C51STARTUP
            CODE    0353H     005BH     UNIT         ?PR?MAIN?ELECTROMOTION
            CODE    03AEH     0041H     UNIT         ?PR?REGRESS_STEPMOTOR?MOTOR_DRI
            CODE    03EFH     0032H     UNIT         ?PR?INIT_TIMER?MOTOR_DRI
            CODE    0421H     0026H     UNIT         ?PR?TIMER2_INT?MOTOR_DRI
            CODE    0447H     001AH     UNIT         ?PR?TIMER0_INT?MOTOR_DRI
            CODE    0461H     001AH     UNIT         ?PR?_SCON_SEND?COMMUN



OVERLAY MAP OF MODULE:   电控 (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.01                                                      09/19/2005  08:40:55  PAGE 2




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

?PR?MAIN?ELECTROMOTION                  -----    -----      -----    -----
  +--> ?PR?INIT_TIMER?MOTOR_DRI
  +--> ?PR?REGRESS_STEPMOTOR?MOTOR_DRI
  +--> ?PR?_MOTOR_DRIVER?MOTOR_DRI

?PR?_MOTOR_DRIVER?MOTOR_DRI             0020H.3  0000H.1    002DH    0004H



SYMBOL TABLE OF MODULE:  电控 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:02CDH         SEGMENT       ?C_C51STARTUP
  I:0033H         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
  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:02CDH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         97
  C:02CDH         LINE#         160
  C:02D0H         LINE#         164
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MOTOR_DRI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:0447H         PUBLIC        timer0_int
BL51 BANKED LINKER/LOCATER V5.01                                                      09/19/2005  08:40:55  PAGE 3


  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0421H         PUBLIC        timer2_int
  C:01B1H         PUBLIC        _motor_driver
  D:0021H         PUBLIC        motor_degree
  D:00A8H         PUBLIC        IEN0
  D:00E8H         PUBLIC        IEN1
  B:0090H.0       PUBLIC        P1_0
  B:0090H.1       PUBLIC        P1_1
  B:0090H.4       PUBLIC        P1_4
  B:0090H.5       PUBLIC        P1_5
  D:002BH         PUBLIC        timer_cycle
  D:00B8H         PUBLIC        IP
  D:00CBH         PUBLIC        RCAP2H
  D:00C0H         PUBLIC        CCON
  D:00CAH         PUBLIC        RCAP2L
  D:0087H         PUBLIC        PCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:03EFH         PUBLIC        init_timer
  B:00C8H.7       PUBLIC        TF2
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:00CDH         PUBLIC        TH2
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  D:00CCH         PUBLIC        TL2
  C:03AEH         PUBLIC        regress_stepmotor
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:00C8H.2       PUBLIC        TR2
  D:0098H         PUBLIC        S0CON
  D:00D8H         PUBLIC        S1CON
  D:00C9H         PUBLIC        T2MOD
  D:00C8H         PUBLIC        T2CON
  B:0020H.0       PUBLIC        timer0_end_flag
  B:0020H.1       PUBLIC        run_next_cycle
  D:00D0H         PUBLIC        PSW
  -------         PROC          INIT_TIMER
  C:03EFH         LINE#         15
  C:03EFH         LINE#         16
  C:03EFH         LINE#         18
  C:03F2H         LINE#         19
  C:03F4H         LINE#         20
  C:03F7H         LINE#         21
  C:03FAH         LINE#         24
  C:03FDH         LINE#         25
  C:0403H         LINE#         26
  C:0405H         LINE#         27
  C:0408H         LINE#         28
  C:040AH         LINE#         29
  C:040DH         LINE#         32
  C:0413H         LINE#         33
  C:0419H         LINE#         34
  C:041BH         LINE#         35
  C:041DH         LINE#         36
  C:0420H         LINE#         37
BL51 BANKED LINKER/LOCATER V5.01                                                      09/19/2005  08:40:55  PAGE 4


  -------         ENDPROC       INIT_TIMER
  -------         PROC          REGRESS_STEPMOTOR
  -------         DO            
  D:0007H         SYMBOL        i
  D:0004H         SYMBOL        temp
  -------         ENDDO         
  C:03AEH         LINE#         41
  C:03AEH         LINE#         42
  C:03AEH         LINE#         45
  C:03B9H         LINE#         46
  C:03BBH         LINE#         47
  C:03BDH         LINE#         48
  C:03C3H         LINE#         49
  C:03C6H         LINE#         50
  C:03C9H         LINE#         51
  C:03C9H         LINE#         52
  C:03CBH         LINE#         53
  C:03CDH         LINE#         54
  C:03D1H         LINE#         55
  C:03D3H         LINE#         56
  C:03D5H         LINE#         57
  C:03DAH         LINE#         58
  C:03DAH         LINE#         60
  C:03DDH         LINE#         61
  C:03DDH         LINE#         62
  C:03DFH         LINE#         63
  C:03E1H         LINE#         64
  C:03E5H         LINE#         65
  C:03E7H         LINE#         66
  C:03E9H         LINE#         67
  C:03EEH         LINE#         68
  C:03EEH         LINE#         69
  -------         ENDPROC       REGRESS_STEPMOTOR
  -------         PROC          _MOTOR_DRIVER
  D:002DH         SYMBOL        motor_speed
  D:0004H         SYMBOL        motor_pulse
  B:0020H.3       SYMBOL        motor_direct
  -------         DO            
  D:0002H         SYMBOL        i
  D:002FH         SYMBOL        temp
  -------         ENDDO         
  C:01B1H         LINE#         81
  C:01B5H         LINE#         82
  C:01B5H         LINE#         84
  C:01B7H         LINE#         85
  C:01BBH         LINE#         87
  C:01C7H         LINE#         88
  C:01C7H         LINE#         89
  C:01CFH         LINE#         90
  C:01DCH         LINE#         91
  C:01DFH         LINE#         92
  C:01DFH         LINE#         93
  C:01E3H         LINE#         94
  C:01E6H         LINE#         95
  C:01F1H         LINE#         96
  C:01F3H         LINE#         97
  C:01F5H         LINE#         98
BL51 BANKED LINKER/LOCATER V5.01                                                      09/19/2005  08:40:55  PAGE 5


  C:01F8H         LINE#         99
  C:0203H         LINE#         100
  C:0210H         LINE#         101
  C:021DH         LINE#         102
  C:021DH         LINE#         103
  C:0221H         LINE#         104
  C:0224H         LINE#         105
  C:0226H         LINE#         106
  C:0228H         LINE#         107
  C:022BH         LINE#         108
  C:0232H         LINE#         109
  C:023FH         LINE#         110
  C:0243H         LINE#         111
  C:0243H         LINE#         112
  C:0247H         LINE#         113
  C:024AH         LINE#         114
  C:0256H         LINE#         115
  C:0258H         LINE#         116
  C:025AH         LINE#         117

⌨️ 快捷键说明

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