📄 switch1_r.m66
字号:
L166 LINKER/LOCATER V4.10 12/11/2001 11:01:56 PAGE 1
L166 LINKER/LOCATER V4.10, INVOKED BY:
C:\C166_UV2\C166\BIN\L166.EXE Timer.obj, Except.obj, St5us_r.obj, Led.obj, Switch1.obj, Dpswtch1.obj TO SWITCH1_R RESERV
>> E (8H-0BH, 0ACH-0AFH, 0B8H-0BBH) CLASSES (NCODE (0X000200-0X00DFFF), FCODE (0X000200-0X00DFFF), FCD_F (0X000200-0X00D
>> FFF), NCONST (0X38C000-0X38DFFF), NDATA (0X010000-0X013FFF), NDATA0 (0X010000-0X013FFF), FDATA (0X014000-0X01FFFF), F
>> DATA0 (0X014000-0X01FFFF), XDATA (0X014000-0X01FFFF), XDATA0 (0X014000-0X01FFFF))
CPU TYPE: C167 or derivative
CPU MODE: SEGMENTED
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Timer.obj (TIMER)
COMMENT TYPE 128: C166 V4.10
Except.obj (EXCEPT)
COMMENT TYPE 128: A166 V4.10
St5us_r.obj (?C_STARTUP)
COMMENT TYPE 128: A166 V4.10
Led.obj (LED)
COMMENT TYPE 128: C166 V4.10
Switch1.obj (SWITCH1)
COMMENT TYPE 128: C166 V4.10
Dpswtch1.obj (DPSWTCH1)
COMMENT TYPE 128: C166 V4.10
C:\C166_UV2\C166\LIB\C167S.LIB (?C_ENDINIT)
COMMENT TYPE 128: A166 V4.06
C:\C166_UV2\C166\LIB\C167S.LIB (?C_ULDIV)
COMMENT TYPE 128: A166 V4.06
C:\C166_UV2\C166\LIB\C167S.LIB (PRINTF)
COMMENT TYPE 128: A166 V4.06
C:\C166_UV2\C166\LIB\C167S.LIB (?C?PRNFMT)
COMMENT TYPE 128: A166 V4.06
C:\C166_UV2\C166\LIB\C167S.LIB (PUTCHAR)
COMMENT TYPE 128: A166 V4.06
C:\C166_UV2\C166\LIB\C167S.LIB (?C_HCASTS)
COMMENT TYPE 128: A166 V4.06
INTERRUPT PROCEDURES OF MODULE: SWITCH1_R (TIMER)
INTERRUPT PROCEDURE INT INTERRUPT NAME
=====================================================
timer3_int 35 ---
?C_RESET 0 RESET
MEMORY MAP OF MODULE: SWITCH1_R (TIMER)
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
L166 LINKER/LOCATER V4.10 12/11/2001 11:01:56 PAGE 2
000028H 00002BH 000004H CODE ABS AT.. --- --- PRIV --- ?C_CLASB_EXC_AREA
00002CH 000039H 00000EH CONST ABS WORD --- --- PRIV --- ?C_CLRMEMSEC
00008CH 00008FH 000004H --- --- --- --- --- --- * INTVECTOR TABLE *
0000ACH 0000AFH 000004H --- --- --- --- --- --- * RESERVED MEMORY *
0000B8H 0000BBH 000004H --- --- --- --- --- --- * RESERVED MEMORY *
0000BCH 0001EDH 000132H CODE REL WORD --- --- PRIV --- ?C_EXCMSG
000200H 000595H 000396H CODE REL WORD --- 1 PUBL NCODE ?C_LIB_CODE
000596H 000891H 0002FCH CODE REL WORD --- 1 PUBL NCODE ?PR?LED
000892H 0009BFH 00012EH CODE REL WORD --- 1 PUBL NCODE ?PR?TIMER
0009C0H 000AB1H 0000F2H CODE REL WORD --- 1 PUBL NCODE ?PR?SWITCH1
000AB2H 000AE3H 000032H CODE REL WORD --- 1 PRIV NCODE ?PR?PUTCHAR
000AE4H 000AEFH 00000CH CODE REL WORD --- 1 PUBL NCODE ?PR?DPSWTCH1
000AF0H 000BB3H 0000C4H CODE REL WORD --- --- PRIV --- ?C_EXCEPT
000BB4H 000CF5H 000142H CODE REL WORD --- --- PRIV ICODE ?C_STARTUP_CODE
00FA00H 00FBFFH 000200H --- --- --- --- --- --- * SYSTEM STACK *
00FC00H 00FC1FH 000020H DATA --- BYTE --- --- --- *REG* ?C_MAINREGISTERS
00FC20H 00FC23H 000004H DATA REL WORD --- 3 PUBL IDATA0 ?ID0?TIMER
010000H 010FFFH 001000H DATA REL WORD --- 2 PUBL NDATA ?C_USERSTACK
011000H 011018H 000019H DATA REL WORD --- 2 PUBL NDATA0 ?ND0?LED
01101AH 01101DH 000004H DATA REL WORD --- 2 PUBL NDATA0 ?ND0?TIMER
38C000H 38C044H 000045H DATA REL WORD --- 4 PUBL NCONST ?NC?SWITCH1
38C046H 38C085H 000040H DATA REL WORD --- 4 PUBL NCONST ?NC??PRNFMT
GROUP LIST OF MODULE: SWITCH1_R (TIMER)
GROUP NAME TYPE TGR GRP CLASS SECTION NAME
=============================================================================
NCODE CODE --- 1 NCODE ?PR?TIMER
NCODE ?PR?LED
NCODE ?PR?SWITCH1
NCODE ?PR?DPSWTCH1
NCODE ?C_LIB_CODE
NCODE ?PR?PUTCHAR
NDATA DATA --- 2 NDATA0 ?ND0?TIMER
NDATA ?C_USERSTACK
NDATA0 ?ND0?LED
SDATA DATA --- 3 IDATA0 ?ID0?TIMER
NCONST DATA --- 4 NCONST ?NC?SWITCH1
NCONST ?NC??PRNFMT
PUBLIC SYMBOLS OF MODULE: SWITCH1_R (TIMER)
VALUE PUBLIC SYMBOL NAME REP TGR CLASS SECTION
=======================================================================
000304H ?C?PRNFMT LABEL --- NCODE ?C_LIB_CODE
00002CH ?C_CLRMEMSECSTART VAR --- --- ---
000004H ?C_ENDINIT VAR --- --- ?C_INITSEC
L166 LINKER/LOCATER V4.10 12/11/2001 11:01:56 PAGE 3
000568H ?C_HCASTS LABEL --- NCODE ?C_LIB_CODE
000004H ?C_INITSECSTART VAR --- --- ---
388000H ?C_NCONSTBASE CONST --- --- ---
000038H ?C_NCONSTBASESEG CONST --- --- ---
008000H ?C_NDATABASE CONST --- --- ---
000000H ?C_NDATABASESEG CONST --- --- ---
000000H ?C_PAGEDPP0 CONST --- --- ---
0000E3H ?C_PAGEDPP1 CONST --- --- ---
000004H ?C_PAGEDPP2 CONST --- --- ---
000BB4H ?C_STARTUP LABEL --- ICODE ?C_STARTUP_CODE
00FA00H ?C_SYSSTKBOT CONST --- --- ---
000200H ?C_ULDIV LABEL --- NCODE ?C_LIB_CODE
010000H ?C_USRSTKBOT VAR --- NDATA ?C_USERSTACK
000000H RESET INTNO --- --- ---
000AE4H dpswtch4_init LABEL --- NCODE ?PR?DPSWTCH1
000AE8H dpswtch4_read LABEL --- NCODE ?PR?DPSWTCH1
0009C0H initasc LABEL --- NCODE ?PR?SWITCH1
011018H led_blink_state VAR --- NDATA0 ?ND0?LED
011004H led_blink_time VAR --- NDATA0 ?ND0?LED
0007E8H led_clrall LABEL --- NCODE ?PR?LED
000876H led_get LABEL --- NCODE ?PR?LED
000814H led_idle LABEL --- NCODE ?PR?LED
000798H led_init LABEL --- NCODE ?PR?LED
011000H led_last_blink VAR --- NDATA0 ?ND0?LED
000596H led_out LABEL --- NCODE ?PR?LED
000854H led_set LABEL --- NCODE ?PR?LED
011008H led_state VAR --- NDATA0 ?ND0?LED
000A20H main LABEL --- NCODE ?PR?SWITCH1
000292H printf LABEL --- NCODE ?C_LIB_CODE
000AB2H putchar LABEL --- NCODE ?PR?PUTCHAR
0009FEH set_leds LABEL --- NCODE ?PR?SWITCH1
000892H timer3_int LABEL --- NCODE ?PR?TIMER
00FC20H timer_counter VAR --- IDATA0 ?ID0?TIMER
00098CH timer_delay_10ms LABEL --- NCODE ?PR?TIMER
0009A8H timer_delay_20us LABEL --- NCODE ?PR?TIMER
000976H timer_get_10ms LABEL --- NCODE ?PR?TIMER
01101CH timer_idle_func VAR --- NDATA0 ?ND0?TIMER
0008ECH timer_init LABEL --- NCODE ?PR?TIMER
01101AH timer_looptime VAR --- NDATA0 ?ND0?TIMER
000968H timer_reset LABEL --- NCODE ?PR?TIMER
SYMBOL TABLE OF MODULE: SWITCH1_R (TIMER)
VALUE TYPE REP LENGTH TGR SYMBOL NAME
=========================================================
000976H PUBLIC LABEL --- --- timer_get_10ms
0009A8H PUBLIC LABEL --- --- timer_delay_20us
0008ECH PUBLIC LABEL --- --- timer_init
00098CH PUBLIC LABEL --- --- timer_delay_10ms
000968H PUBLIC LABEL --- --- timer_reset
000892H PUBLIC LABEL --- --- timer3_int
01101AH PUBLIC VAR --- --- timer_looptime
01101CH PUBLIC VAR --- --- timer_idle_func
00FC20H PUBLIC VAR --- --- timer_counter
L166 LINKER/LOCATER V4.10 12/11/2001 11:01:56 PAGE 4
000892H BLOCK LVL=0 005AH --- timer3_int
000892H LINE --- --- --- #100
0008B8H LINE --- --- --- #102
0008C0H LINE --- --- --- #104
0008C8H LINE --- --- --- #105
--- BLOCKEND LVL=0 --- ---
0008ECH BLOCK LVL=0 007CH --- timer_init
000008H SYMBOL REG --- --- idle_func
0008ECH BLOCK LVL=1 007AH ---
000006H SYMBOL REG --- --- i
000005H SYMBOL REG --- --- j
--- BLOCKEND LVL=1 --- ---
0008ECH LINE --- --- --- #123
0008ECH LINE --- --- --- #124
0008ECH LINE --- --- --- #127
0008F0H LINE --- --- --- #128
0008F4H LINE --- --- --- #129
0008F8H LINE --- --- --- #130
0008FCH LINE --- --- --- #131
000900H LINE --- --- --- #132
000902H LINE --- --- --- #134
00090AH LINE --- --- --- #135
00090CH LINE --- --- --- #137
000910H LINE --- --- --- #140
000912H LINE --- --- --- #142
00091CH LINE --- --- --- #143
000922H LINE --- --- --- #145
000940H LINE --- --- --- #147
00094CH LINE --- --- --- #148
00094CH LINE --- --- --- #151
000964H LINE --- --- --- #153
000966H LINE --- --- --- #154
--- BLOCKEND LVL=0 --- ---
000968H BLOCK LVL=0 000EH --- timer_reset
000968H LINE --- --- --- #164
000968H LINE --- --- --- #166
00096AH LINE --- --- --- #167
000972H LINE --- --- --- #168
000974H LINE --- --- --- #169
--- BLOCKEND LVL=0 --- ---
000976H BLOCK LVL=0 0016H --- timer_get_10ms
000008H SYMBOL REG --- --- t
000976H BLOCK LVL=1 0014H ---
000006H SYMBOL REG --- --- val
--- BLOCKEND LVL=1 --- ---
000976H LINE --- --- --- #179
000976H LINE --- --- --- #180
000976H LINE --- --- --- #182
000978H LINE --- --- --- #183
000984H LINE --- --- --- #184
000986H LINE --- --- --- #186
00098AH LINE --- --- --- #187
--- BLOCKEND LVL=0 --- ---
L166 LINKER/LOCATER V4.10 12/11/2001 11:01:56 PAGE 5
00098CH BLOCK LVL=0 001CH --- timer_delay_10ms
00000AH SYMBOL REG --- --- len
000990H BLOCK LVL=1 0016H ---
000002H SYMBOL REG --- --- base_time
--- BLOCKEND LVL=1 --- ---
00098CH LINE --- --- --- #197
000990H LINE --- --- --- #198
000990H LINE --- --- --- #200
00099AH LINE --- --- --- #201
0009A6H LINE --- --- --- #202
--- BLOCKEND LVL=0 --- ---
0009A8H BLOCK LVL=0 0018H --- timer_delay_20us
000008H SYMBOL REG --- --- len
0009A8H BLOCK LVL=1 0016H ---
000006H SYMBOL REG --- --- i
000005H SYMBOL REG --- --- j
--- BLOCKEND LVL=1 --- ---
0009A8H LINE --- --- --- #213
0009A8H LINE --- --- --- #214
0009A8H LINE --- --- --- #216
0009ACH LINE --- --- --- #218
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -