?? switch4_f.m66
字號:
L166 LINKER/LOCATER V4.10 05/31/2001 13:23:34 PAGE 1
L166 LINKER/LOCATER V4.10, INVOKED BY:
C:\C166_UV2\C166\BIN\L166.EXE Dpswtch4.obj, I2cio.obj, Lcd.obj, Led.obj, Timer.obj, Except.obj, St7lc_f.obj, Switch4.obj
>> TO SWITCH4_F CLASSES (NCODE (0X000000-0X00DFFF), NCONST (0X00C000-0X00DFFF), NDATA (0X400000-0X403FFF), NDATA0 (0X40
>> 0000-0X403FFF), FDATA (0X404000-0X40FFFF), FDATA0 (0X404000-0X40FFFF), XDATA (0X404000-0X40FFFF), XDATA0 (0X404000-0X
>> 40FFFF))
CPU TYPE: C167 or derivative
CPU MODE: SEGMENTED
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Dpswtch4.obj (DPSWTCH4)
COMMENT TYPE 128: C166 V4.10
I2cio.obj (I2CIO)
COMMENT TYPE 128: C166 V4.10
Lcd.obj (LCD)
COMMENT TYPE 128: C166 V4.10
Led.obj (LED)
COMMENT TYPE 128: C166 V4.10
Timer.obj (TIMER)
COMMENT TYPE 128: C166 V4.10
Except.obj (EXCEPT)
COMMENT TYPE 128: A166 V4.10
St7lc_f.obj (?C_STARTUP)
COMMENT TYPE 128: A166 V4.10
Switch4.obj (SWITCH4)
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 (SPRINTF)
COMMENT TYPE 128: A166 V4.06
C:\C166_UV2\C166\LIB\C167S.LIB (STRLEN)
COMMENT TYPE 128: C166 V4.10
C:\C166_UV2\C166\LIB\C167S.LIB (?C?PRNFMT)
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: SWITCH4_F (DPSWTCH4)
INTERRUPT PROCEDURE INT INTERRUPT NAME
=====================================================
timer3_int 35 ---
?C_RESET 0 RESET
MEMORY MAP OF MODULE: SWITCH4_F (DPSWTCH4)
START STOP LENGTH TYPE RTYP ALIGN TGR GRP COMB CLASS SECTION NAME
=====================================================================================
000000H 000003H 000004H --- --- --- --- --- --- * INTVECTOR TABLE *
L166 LINKER/LOCATER V4.10 05/31/2001 13:23:34 PAGE 2
000004H 00000BH 000008H XDATA REL WORD --- --- GLOB --- ?C_INITSEC
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 000069H 00003EH CODE REL WORD --- 1 PUBL NCODE ?PR?DPSWTCH4
00006AH 000077H 00000EH CODE REL WORD --- 1 PUBL NCODE ?PR?STRLEN
000078H 000089H 000012H CONST ABS WORD --- --- PRIV --- ?C_CLRMEMSEC
00008CH 00008FH 000004H --- --- --- --- --- --- * INTVECTOR TABLE *
000090H 000411H 000382H CODE REL WORD --- 1 PUBL NCODE ?C_LIB_CODE
000412H 00073DH 00032CH CODE REL WORD --- 1 PUBL NCODE ?PR?LCD
00073EH 000A39H 0002FCH CODE REL WORD --- 1 PUBL NCODE ?PR?LED
000A3AH 000BC7H 00018EH CODE REL WORD --- 1 PUBL NCODE ?PR?SWITCH4
000BC8H 000D29H 000162H CODE REL WORD --- 1 PUBL NCODE ?PR?I2CIO
000D2AH 000E57H 00012EH CODE REL WORD --- 1 PUBL NCODE ?PR?TIMER
000E58H 000F89H 000132H CODE REL WORD --- --- PRIV --- ?C_EXCMSG
000F8AH 00104DH 0000C4H CODE REL WORD --- --- PRIV --- ?C_EXCEPT
00104EH 001173H 000126H CODE REL WORD --- --- PRIV ICODE ?C_STARTUP_CODE
00C000H 00C03FH 000040H DATA REL WORD --- 4 PUBL NCONST ?NC??PRNFMT
00C040H 00C07AH 00003BH DATA REL BYTE --- 4 PUBL NCONST ?NC?SWITCH4
00FA00H 00FBFFH 000200H --- --- --- --- --- --- * SYSTEM STACK *
00FC00H 00FC1FH 000020H DATA --- BYTE --- --- --- *REG* ?C_MAINREGISTERS
00FC20H 00FC23H 000004H DATA REL WORD --- 3 PUBL IDATA0 ?ID0?TIMER
400000H 400FFFH 001000H DATA REL WORD --- 2 PUBL NDATA ?C_USERSTACK
401000H 401018H 000019H DATA REL WORD --- 2 PUBL NDATA0 ?ND0?LED
40101AH 40101DH 000004H DATA REL WORD --- 2 PUBL NDATA0 ?ND0?TIMER
40101EH 40101FH 000002H DATA REL BYTE --- 2 PUBL NDATA0 ?ND0?LCD
GROUP LIST OF MODULE: SWITCH4_F (DPSWTCH4)
GROUP NAME TYPE TGR GRP CLASS SECTION NAME
=============================================================================
NCODE CODE --- 1 NCODE ?PR?DPSWTCH4
NCODE ?PR?I2CIO
NCODE ?PR?LCD
NCODE ?PR?LED
NCODE ?PR?TIMER
NCODE ?PR?SWITCH4
NCODE ?C_LIB_CODE
NCODE ?PR?STRLEN
NDATA DATA --- 2 NDATA0 ?ND0?LCD
NDATA0 ?ND0?LED
NDATA0 ?ND0?TIMER
NDATA ?C_USERSTACK
SDATA DATA --- 3 IDATA0 ?ID0?TIMER
NCONST DATA --- 4 NCONST ?NC?SWITCH4
NCONST ?NC??PRNFMT
PUBLIC SYMBOLS OF MODULE: SWITCH4_F (DPSWTCH4)
L166 LINKER/LOCATER V4.10 05/31/2001 13:23:34 PAGE 3
VALUE PUBLIC SYMBOL NAME REP TGR CLASS SECTION
=======================================================================
000180H ?C?PRNFMT LABEL --- NCODE ?C_LIB_CODE
000078H ?C_CLRMEMSECSTART VAR --- --- ---
00000AH ?C_ENDINIT VAR --- --- ?C_INITSEC
0003E4H ?C_HCASTS LABEL --- NCODE ?C_LIB_CODE
000004H ?C_INITSECSTART VAR --- --- ---
008000H ?C_NCONSTBASE CONST --- --- ---
000000H ?C_NCONSTBASESEG CONST --- --- ---
3F8000H ?C_NDATABASE CONST --- --- ---
00003FH ?C_NDATABASESEG CONST --- --- ---
000000H ?C_PAGEDPP0 CONST --- --- ---
000003H ?C_PAGEDPP1 CONST --- --- ---
000100H ?C_PAGEDPP2 CONST --- --- ---
00104EH ?C_STARTUP LABEL --- ICODE ?C_STARTUP_CODE
00FA00H ?C_SYSSTKBOT CONST --- --- ---
000090H ?C_ULDIV LABEL --- NCODE ?C_LIB_CODE
400000H ?C_USRSTKBOT VAR --- NDATA ?C_USERSTACK
000412H LCD_RSEL LABEL --- NCODE ?PR?LCD
000000H RESET INTNO --- --- ---
00002CH dpswtch4_init LABEL --- NCODE ?PR?DPSWTCH4
000036H dpswtch4_read LABEL --- NCODE ?PR?DPSWTCH4
000CECH i2c_read LABEL --- NCODE ?PR?I2CIO
000C0CH i2c_receive_frame LABEL --- NCODE ?PR?I2CIO
000C4AH i2c_send_frame LABEL --- NCODE ?PR?I2CIO
000BD2H i2c_start LABEL --- NCODE ?PR?I2CIO
000BEEH i2c_stop LABEL --- NCODE ?PR?I2CIO
000C98H i2c_write LABEL --- NCODE ?PR?I2CIO
000430H lcd_4bit_write LABEL --- NCODE ?PR?LCD
0006C6H lcd_center LABEL --- NCODE ?PR?LCD
0006A8H lcd_char_at LABEL --- NCODE ?PR?LCD
00061AH lcd_charout LABEL --- NCODE ?PR?LCD
000562H lcd_clr LABEL --- NCODE ?PR?LCD
40101FH lcd_ctrl VAR --- NDATA0 ?ND0?LCD
000594H lcd_home LABEL --- NCODE ?PR?LCD
0004F0H lcd_init LABEL --- NCODE ?PR?LCD
0005D2H lcd_left LABEL --- NCODE ?PR?LCD
0005ACH lcd_newline LABEL --- NCODE ?PR?LCD
40101EH lcd_pos VAR --- NDATA0 ?ND0?LCD
000476H lcd_read LABEL --- NCODE ?PR?LCD
0005F6H lcd_right LABEL --- NCODE ?PR?LCD
00057AH lcd_setpos LABEL --- NCODE ?PR?LCD
000692H lcd_strout LABEL --- NCODE ?PR?LCD
0004D6H lcd_write LABEL --- NCODE ?PR?LCD
401018H led_blink_state VAR --- NDATA0 ?ND0?LED
401004H led_blink_time VAR --- NDATA0 ?ND0?LED
000990H led_clrall LABEL --- NCODE ?PR?LED
000A1EH led_get LABEL --- NCODE ?PR?LED
0009BCH led_idle LABEL --- NCODE ?PR?LED
000940H led_init LABEL --- NCODE ?PR?LED
401000H led_last_blink VAR --- NDATA0 ?ND0?LED
00073EH led_out LABEL --- NCODE ?PR?LED
0009FCH led_set LABEL --- NCODE ?PR?LED
401008H led_state VAR --- NDATA0 ?ND0?LED
000BC8H loop_delay_us LABEL --- NCODE ?PR?I2CIO
L166 LINKER/LOCATER V4.10 05/31/2001 13:23:34 PAGE 4
000AAEH main LABEL --- NCODE ?PR?SWITCH4
000A3AH set_leds LABEL --- NCODE ?PR?SWITCH4
000122H sprintf LABEL --- NCODE ?C_LIB_CODE
00006AH strlen LABEL --- NCODE ?PR?STRLEN
000D2AH timer3_int LABEL --- NCODE ?PR?TIMER
00FC20H timer_counter VAR --- IDATA0 ?ID0?TIMER
000E24H timer_delay_10ms LABEL --- NCODE ?PR?TIMER
000E40H timer_delay_20us LABEL --- NCODE ?PR?TIMER
000E0EH timer_get_10ms LABEL --- NCODE ?PR?TIMER
40101CH timer_idle_func VAR --- NDATA0 ?ND0?TIMER
000D84H timer_init LABEL --- NCODE ?PR?TIMER
40101AH timer_looptime VAR --- NDATA0 ?ND0?TIMER
000E00H timer_reset LABEL --- NCODE ?PR?TIMER
SYMBOL TABLE OF MODULE: SWITCH4_F (DPSWTCH4)
VALUE TYPE REP LENGTH TGR SYMBOL NAME
=========================================================
00002CH PUBLIC LABEL --- --- dpswtch4_init
000036H PUBLIC LABEL --- --- dpswtch4_read
00002CH BLOCK LVL=0 000AH --- dpswtch4_init
00002CH LINE --- --- --- #97
00002CH LINE --- --- --- #100
00002EH LINE --- --- --- #101
000030H LINE --- --- --- #102
000032H LINE --- --- --- #103
000034H LINE --- --- --- #104
--- BLOCKEND LVL=0 --- ---
000036H BLOCK LVL=0 0034H --- dpswtch4_read
000036H BLOCK LVL=1 0032H ---
00000CH SYMBOL REG --- --- state
--- BLOCKEND LVL=1 --- ---
000036H LINE --- --- --- #117
000036H LINE --- --- --- #118
000036H LINE --- --- --- #120
00003CH LINE --- --- --- #121
00004AH LINE --- --- --- #122
000058H LINE --- --- --- #123
000066H LINE --- --- --- #125
000068H LINE --- --- --- #126
--- BLOCKEND LVL=0 --- ---
000CECH PUBLIC LABEL --- --- i2c_read
000C4AH PUBLIC LABEL --- --- i2c_send_frame
000BC8H PUBLIC LABEL --- --- loop_delay_us
000C0CH PUBLIC LABEL --- --- i2c_receive_frame
000BEEH PUBLIC LABEL --- --- i2c_stop
000BD2H PUBLIC LABEL --- --- i2c_start
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -