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

📄 switch1_r.m66

📁 TQ公司的STK16x开发系统的源码
💻 M66
📖 第 1 页 / 共 4 页
字号:
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 + -