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

📄 stepmot_v2_r.m66

📁 TQ公司的STK16x开发系统的源码
💻 M66
📖 第 1 页 / 共 5 页
字号:
L166 LINKER/LOCATER V4.28                                                               07/29/2003  08:01:24  PAGE 1


L166 LINKER/LOCATER V4.28, INVOKED BY:
C:\KEIL_170402\C166\BIN\L166.EXE LED.obj, Motor_u.obj, Stepmot.obj, Stkreg_U.obj, Lcd_U.obj, Timer0.obj, Start_v2_R.obj,
>>  EXCEPT.obj TO Stepmot_V2_R RESERVE (8H-0BH, 0ACH-0AFH) CLASSES (NCODE (0X010000-0X01DFFF), NCONST (0X01C000-0X01DFFF
>> ), NDATA (0X020000-0X023FFF), NDATA0 (0X020000-0X023FFF), FDATA (0X024000-0X02FFFF), FDATA0 (0X024000-0X02FFFF), XDAT
>> A (0X024000-0X02FFFF), XDATA0 (0X024000-0X02FFFF))


CPU TYPE:     C167 or derivative
CPU MODE:     SEGMENTED
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  LED.obj (LED)
         COMMENT TYPE 128: C166 V4.26a
  Motor_u.obj (MOTOR_U)
         COMMENT TYPE 128: C166 V4.26a
  Stepmot.obj (STEPMOT)
         COMMENT TYPE 128: C166 V4.26a
  Stkreg_U.obj (STKREG_U)
         COMMENT TYPE 128: C166 V4.26a
  Lcd_U.obj (LCD_U)
         COMMENT TYPE 128: C166 V4.26a
  Timer0.obj (TIMER0)
         COMMENT TYPE 128: C166 V4.26a
  Start_v2_R.obj (?C_STARTUP)
         COMMENT TYPE 128: A166 V4.26
  EXCEPT.obj (EXCEPT)
         COMMENT TYPE 128: A166 V4.26
  C:\KEIL_170402\C166\LIB\C167S.LIB (?C_ENDINIT)
         COMMENT TYPE 128: A166 V4.23f
  C:\KEIL_170402\C166\LIB\C167S.LIB (STRLEN)
         COMMENT TYPE 128: C166 V4.25g


INTERRUPT PROCEDURES OF MODULE:  Stepmot_V2_R (LED)


INTERRUPT PROCEDURE                 INT  INTERRUPT NAME
=======================================================
timer0                               32  ---  
?C_RESET                              0  RESET


MEMORY MAP OF MODULE:  Stepmot_V2_R (LED)


START     STOP      LENGTH    TYPE  RTYP  ALIGN  TGR  GRP  COMB  CLASS   SECTION NAME
=====================================================================================
000000H   000003H   000004H   ---   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
000004H   000005H   000002H   XDATA REL   WORD   ---  ---  GLOB  ---     ?C_INITSEC
000008H   00000BH   000004H   ---   ---   ---    ---  ---  ---   * RESERVED MEMORY *
000010H   000013H   000004H   CODE  ABS   AT..   ---  ---  PRIV  ---     ?C_STKOF_EXC_AREA
000018H   00001BH   000004H   CODE  ABS   AT..   ---  ---  PRIV  ---     ?C_STKUF_EXC_AREA
000028H   00002BH   000004H   CODE  ABS   AT..   ---  ---  PRIV  ---     ?C_CLASB_EXC_AREA
00002CH   000045H   00001AH   CONST ABS   WORD   ---  ---  PRIV  ---     ?C_CLRMEMSEC
000080H   000083H   000004H   ---   ---   ---    ---  ---  ---   * INTVECTOR TABLE *
0000ACH   0000AFH   000004H   ---   ---   ---    ---  ---  ---   * RESERVED MEMORY *
L166 LINKER/LOCATER V4.28                                                             07/29/2003  08:01:24  PAGE 2


0000B0H   000245H   000196H   CODE  REL   WORD   ---  ---  PRIV  ICODE   ?C_STARTUP_CODE
000246H   000377H   000132H   CODE  REL   WORD   ---  ---  PRIV  ---     ?C_EXCMSG
000378H   00043BH   0000C4H   CODE  REL   WORD   ---  ---  PRIV  ---     ?C_EXCEPT
00FA00H   00FBFFH   000200H   DATA  REL   WORD   ---    4  PUBL  IDATA   ?C_SYSSTACK
00FC00H   00FC1FH   000020H   DATA  ---   BYTE   ---  ---  ---   *REG*   INTREGS
00FC20H   00FC3FH   000020H   DATA  ---   BYTE   ---  ---  ---   *REG*   ?C_MAINREGISTERS
00FC40H   00FC49H   00000AH   DATA  REL   WORD   ---    4  PUBL  IDATA0  ?ID0?TIMER0
00FD00H.0 00FD00H.1 000000H.2 BIT   REL   BIT    ---  ---  PUBL  BIT0    ?BI0?MOTOR_U
010000H   010337H   000338H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?LCD_U
010338H   010561H   00022AH   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?STEPMOT
010562H   010741H   0001E0H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?LED
010742H   010865H   000124H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?MOTOR_U
010866H   010945H   0000E0H   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?TIMER0
010946H   0109A1H   00005CH   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?STKREG_U
0109A2H   0109AFH   00000EH   CODE  REL   WORD   ---    1  PUBL  NCODE   ?PR?STRLEN
01C000H   01C074H   000075H   DATA  REL   BYTE   ---    3  PUBL  NCONST  ?NC?STEPMOT
01C076H   01C08DH   000018H   DATA  REL   WORD   ---    3  PUBL  NCONST  ?NC?MOTOR_U
020000H   020FFFH   001000H   DATA  REL   WORD   ---    2  PUBL  NDATA   ?C_USERSTACK
021000H   021010H   000011H   DATA  REL   WORD   ---    2  PUBL  NDATA0  ?ND0?LED
021011H   021011H   000001H   DATA  REL   BYTE   ---    2  PUBL  NDATA0  ?ND0?STKREG_U
021012H   021019H   000008H   DATA  REL   WORD   ---    2  PUBL  NDATA0  ?ND0?MOTOR_U
02101AH   02101BH   000002H   DATA  REL   BYTE   ---    2  PUBL  NDATA0  ?ND0?LCD_U



GROUP LIST OF MODULE:  Stepmot_V2_R (LED)


GROUP NAME                           TYPE  TGR  GRP  CLASS       SECTION NAME
=============================================================================
NCODE                                CODE  ---    1  NCODE       ?PR?LED
                                                     NCODE       ?PR?MOTOR_U
                                                     NCODE       ?PR?STEPMOT
                                                     NCODE       ?PR?STKREG_U
                                                     NCODE       ?PR?LCD_U
                                                     NCODE       ?PR?TIMER0
                                                     NCODE       ?PR?STRLEN

NDATA                                DATA  ---    2  NDATA0      ?ND0?LED
                                                     NDATA0      ?ND0?MOTOR_U
                                                     NDATA0      ?ND0?STKREG_U
                                                     NDATA0      ?ND0?LCD_U
                                                     NDATA       ?C_USERSTACK

NCONST                               DATA  ---    3  NCONST      ?NC?MOTOR_U
                                                     NCONST      ?NC?STEPMOT

SDATA                                DATA  ---    4  IDATA0      ?ID0?TIMER0
                                                     IDATA       ?C_SYSSTACK




PUBLIC SYMBOLS OF MODULE:  Stepmot_V2_R (LED)


      VALUE       PUBLIC SYMBOL NAME               REP   TGR  CLASS   SECTION
L166 LINKER/LOCATER V4.28                                                             07/29/2003  08:01:24  PAGE 3


      =======================================================================
      00002CH     ?C_CLRMEMSECSTART                VAR   ---  ---     ---
      000004H     ?C_ENDINIT                       VAR   ---  ---     ?C_INITSEC
      000004H     ?C_INITSECSTART                  VAR   ---  ---     ---
      018000H     ?C_NCONSTBASE                    CONST ---  ---     ---
      000001H     ?C_NCONSTBASESEG                 CONST ---  ---     ---
      018000H     ?C_NDATABASE                     CONST ---  ---     ---
      000001H     ?C_NDATABASESEG                  CONST ---  ---     ---
      000000H     ?C_PAGEDPP0                      CONST ---  ---     ---
      000007H     ?C_PAGEDPP1                      CONST ---  ---     ---
      000008H     ?C_PAGEDPP2                      CONST ---  ---     ---
      0000B0H     ?C_STARTUP                       LABEL ---  ICODE   ?C_STARTUP_CODE
      00FA00H     ?C_SYSSTKBOT                     VAR   ---  IDATA   ?C_SYSSTACK
      00FC00H     ?C_SYSSTKTOP                     VAR   ---  IDATA   ?C_SYSSTACK
      020000H     ?C_USRSTKBOT                     VAR   ---  NDATA   ?C_USERSTACK
      000000H     ?L?VECSC                         CONST ---  ---     ---
      010026H     LCD_GET_RSEL                     LABEL ---  NCODE   ?PR?LCD_U
      010000H     LCD_RSEL                         LABEL ---  NCODE   ?PR?LCD_U
      000000H     RESET                            INTNO ---  ---     ---
      01C07EH     fstep_1                          VAR   ---  NCONST  ?NC?MOTOR_U
      01C076H     fstep_2                          VAR   ---  NCONST  ?NC?MOTOR_U
      01C086H     hstep                            VAR   ---  NCONST  ?NC?MOTOR_U
      00FC44H     inc_counter                      VAR   ---  IDATA0  ?ID0?TIMER0
      0102AAH     lcd_center                       LABEL ---  NCODE   ?PR?LCD_U
      01028CH     lcd_char_at                      LABEL ---  NCODE   ?PR?LCD_U
      0101E4H     lcd_charout                      LABEL ---  NCODE   ?PR?LCD_U
      010132H     lcd_clr                          LABEL ---  NCODE   ?PR?LCD_U
      01005EH     lcd_cmd_walid                    LABEL ---  NCODE   ?PR?LCD_U
      01015CH     lcd_home                         LABEL ---  NCODE   ?PR?LCD_U
      0100DAH     lcd_init                         LABEL ---  NCODE   ?PR?LCD_U
      01019CH     lcd_left                         LABEL ---  NCODE   ?PR?LCD_U
      010174H     lcd_newline                      LABEL ---  NCODE   ?PR?LCD_U
      02101AH     lcd_pos                          VAR   ---  NDATA0  ?ND0?LCD_U
      01002CH     lcd_read                         LABEL ---  NCODE   ?PR?LCD_U
      0101C0H     lcd_right                        LABEL ---  NCODE   ?PR?LCD_U
      02101BH     lcd_rsel_sreg                    VAR   ---  NDATA0  ?ND0?LCD_U
      010142H     lcd_setpos                       LABEL ---  NCODE   ?PR?LCD_U
      01026CH     lcd_strout                       LABEL ---  NCODE   ?PR?LCD_U
      010094H     lcd_write                        LABEL ---  NCODE   ?PR?LCD_U
      021010H     led_blink_state                  VAR   ---  NDATA0  ?ND0?LED
      021004H     led_blink_time                   VAR   ---  NDATA0  ?ND0?LED
      010694H     led_clrall                       LABEL ---  NCODE   ?PR?LED
      010724H     led_get                          LABEL ---  NCODE   ?PR?LED
      0106C0H     led_idle                         LABEL ---  NCODE   ?PR?LED
      010664H     led_init                         LABEL ---  NCODE   ?PR?LED
      021000H     led_last_blink                   VAR   ---  NDATA0  ?ND0?LED
      010562H     led_out                          LABEL ---  NCODE   ?PR?LED
      010700H     led_set                          LABEL ---  NCODE   ?PR?LED
      021008H     led_state                        VAR   ---  NDATA0  ?ND0?LED
      010338H     main                             LABEL ---  NCODE   ?PR?STEPMOT
      00FD00H.0   motor_cw                         BIT   ---  BIT0    ?BI0?MOTOR_U
      0107D4H     motor_disable                    LABEL ---  NCODE   ?PR?MOTOR_U
      0107CAH     motor_enable                     LABEL ---  NCODE   ?PR?MOTOR_U
      00FD00H.1   motor_fault                      BIT   ---  BIT0    ?BI0?MOTOR_U
      010774H     motor_getdir                     LABEL ---  NCODE   ?PR?MOTOR_U
      01085AH     motor_getfault                   LABEL ---  NCODE   ?PR?MOTOR_U
      010780H     motor_init                       LABEL ---  NCODE   ?PR?MOTOR_U
L166 LINKER/LOCATER V4.28                                                             07/29/2003  08:01:24  PAGE 4


      021018H     motor_mode                       VAR   ---  NDATA0  ?ND0?MOTOR_U
      010742H     motor_out                        LABEL ---  NCODE   ?PR?MOTOR_U
      021014H     motor_pos                        VAR   ---  NDATA0  ?ND0?MOTOR_U
      021016H     motor_range                      VAR   ---  NDATA0  ?ND0?MOTOR_U
      01084EH     motor_set                        LABEL ---  NCODE   ?PR?MOTOR_U
      010752H     motor_setdir                     LABEL ---  NCODE   ?PR?MOTOR_U
      021019H     motor_state                      VAR   ---  NDATA0  ?ND0?MOTOR_U
      0107E4H     motor_step                       LABEL ---  NCODE   ?PR?MOTOR_U
      021012H     motor_stepindex                  VAR   ---  NDATA0  ?ND0?MOTOR_U
      010946H     stkreg_init                      LABEL ---  NCODE   ?PR?STKREG_U
      010992H     stkreg_readlow                   LABEL ---  NCODE   ?PR?STKREG_U
      01095AH     stkreg_sethigh                   LABEL ---  NCODE   ?PR?STKREG_U
      021011H     stkreg_sreg                      VAR   ---  NDATA0  ?ND0?STKREG_U
      010980H     stkreg_writelow                  LABEL ---  NCODE   ?PR?STKREG_U
      0109A2H     strlen                           LABEL ---  NCODE   ?PR?STRLEN
      00FC46H     timer_counter                    VAR   ---  IDATA0  ?ID0?TIMER0
      00FC40H     timer_counter_20us               VAR   ---  IDATA0  ?ID0?TIMER0
      01090EH     timer_delay_10ms                 LABEL ---  NCODE   ?PR?TIMER0
      01092AH     timer_delay_20us                 LABEL ---  NCODE   ?PR?TIMER0
      0108E2H     timer_get_10ms                   LABEL ---  NCODE   ?PR?TIMER0
      0108F8H     timer_get_20us                   LABEL ---  NCODE   ?PR?TIMER0
      01089EH     timer_init                       LABEL ---  NCODE   ?PR?TIMER0
      0108C8H     timer_reset                      LABEL ---  NCODE   ?PR?TIMER0



SYMBOL TABLE OF MODULE:  Stepmot_V2_R (LED)

      VALUE       TYPE      REP       LENGTH  TGR   SYMBOL NAME
      =========================================================
      010562H     PUBLIC    LABEL     ---     ---   led_out
      010700H     PUBLIC    LABEL     ---     ---   led_set
      010724H     PUBLIC    LABEL     ---     ---   led_get
      010664H     PUBLIC    LABEL     ---     ---   led_init
      0106C0H     PUBLIC    LABEL     ---     ---   led_idle
      010694H     PUBLIC    LABEL     ---     ---   led_clrall
      021000H     PUBLIC    VAR       ---     ---   led_last_blink
      021004H     PUBLIC    VAR       ---     ---   led_blink_time
      021008H     PUBLIC    VAR       ---     ---   led_state
      021010H     PUBLIC    VAR       ---     ---   led_blink_state

      010562H     BLOCK     LVL=0     0102H   ---   led_out
      010562H     LINE      ---       ---     ---   #122
      010562H     LINE      ---       ---     ---   #125
      010572H     LINE      ---       ---     ---   #127
      010576H     LINE      ---       ---     ---   #128
      01057AH     LINE      ---       ---     ---   #129
      010582H     LINE      ---       ---     ---   #130

⌨️ 快捷键说明

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