📄 stepmot_v2_r.m66
字号:
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 + -