?? sm59128_test.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 12/11/2006 09:13:38 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE COMMON {.\output\STARTUP.obj}, COMMON {.\output\main.obj}, COMMON {.\output\BankSM59128.obj}, C
>> OMMON {.\Gotoisp.LIB}, BANK0 {.\output\ledloop1.obj}, BANK1 {.\output\ledloop2.obj} TO .\output\SM59128_test BANKAREA
>> (0X0000, 0XFFFF) PRINT (.\listing\SM59128_test.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\STARTUP.obj (?C_STARTUP)
.\output\main.obj (MAIN)
.\output\BankSM59128.obj (?BANK?SWITCHING)
.\Gotoisp.LIB (GOTOISP)
.\output\ledloop1.obj (LEDLOOP1)
.\output\ledloop2.obj (LEDLOOP2)
LINK MAP OF MODULE: .\output\SM59128_test (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0001H UNIT ?BANK?DATA
IDATA 0009H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 00F9H UNIT ?C?LIB_CODE
CODE 00FCH 0096H UNIT ?PR?GOTOISP?GOTOISP
CODE 0192H 001DH UNIT ?PR?DELAY?MAIN
CODE 01AFH 0017H UNIT ?PR?MAIN?MAIN
CODE 01C6H 0011H UNIT ?BANK?SELECT
CODE 01D7H 000FH UNIT ?C_C51STARTUP
CODE 01E6H 000DH UNIT ?PR?INIT_PORT?MAIN
01F3H 000DH *** GAP ***
CODE 0200H 002DH PAGE ?BANK?SWITCH
* * * * * * * C O D E B A N K 0 * * * * * * *
0000H 01F3H *** GAP ***
BANK0 01F3H 000CH UNIT ?PR?LEDLOOP1?LEDLOOP1
* * * * * * * C O D E B A N K 1 * * * * * * *
0000H 01F3H *** GAP ***
BANK1 01F3H 000CH UNIT ?PR?LEDLOOP2?LEDLOOP2
OVERLAY MAP OF MODULE: .\output\SM59128_test (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.03 12/11/2006 09:13:38 PAGE 2
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN
+--> ?PR?INIT_PORT?MAIN
+--> ?PR?GOTOISP?GOTOISP
+--> ?PR?LEDLOOP1?LEDLOOP1
+--> ?PR?LEDLOOP2?LEDLOOP2
?PR?LEDLOOP1?LEDLOOP1
+--> ?PR?DELAY?MAIN
?PR?LEDLOOP2?LEDLOOP2
+--> ?PR?DELAY?MAIN
INTRABANK CALL TABLE OF MODULE: .\output\SM59128_test (?C_STARTUP)
ADDRESS FUNCTION NAME
------------------------
0222H LEDLOOP1
0227H LEDLOOP2
SYMBOL TABLE OF MODULE: .\output\SM59128_test (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:01D7H SEGMENT ?C_C51STARTUP
I:0009H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0100H SYMBOL IDATALEN
C:01DAH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0F00H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:0081H SYMBOL SP
C:01D7H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0F00H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 80
C:01D7H LINE# 87
C:01D9H LINE# 88
C:01DAH LINE# 89
C:01DBH LINE# 90
C:01DDH LINE# 139
C:01E0H LINE# 142
BL51 BANKED LINKER/LOCATER V5.03 12/11/2006 09:13:38 PAGE 3
C:01E3H LINE# 144
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
B:0090H.0 PUBLIC P1_0
C:0192H PUBLIC delay
D:00B8H PUBLIC IP
C:01AFH PUBLIC main
D:00C0H PUBLIC IICS
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:01E6H PUBLIC init_port
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC INIT_PORT
C:01E6H LINE# 29
C:01E6H LINE# 30
C:01E6H LINE# 31
C:01E9H LINE# 32
C:01ECH LINE# 33
C:01EFH LINE# 34
C:01F2H LINE# 35
------- ENDPROC INIT_PORT
------- PROC MAIN
C:01AFH LINE# 39
C:01AFH LINE# 40
C:01AFH LINE# 41
C:01B2H LINE# 42
C:01B2H LINE# 43
C:01B2H LINE# 44
C:01B5H LINE# 45
C:01B8H LINE# 46
C:01B8H LINE# 47
C:01BBH LINE# 48
C:01BEH LINE# 50
C:01C1H LINE# 51
C:01C4H LINE# 52
------- ENDPROC MAIN
------- PROC DELAY
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL j
------- ENDDO
C:0192H LINE# 55
C:0192H LINE# 56
C:0192H LINE# 57
C:0195H LINE# 58
C:0198H LINE# 59
C:01AEH LINE# 60
------- ENDPROC DELAY
------- ENDMOD MAIN
BL51 BANKED LINKER/LOCATER V5.03 12/11/2006 09:13:38 PAGE 4
------- MODULE ?BANK?SWITCHING
C:01C6H SEGMENT ?BANK?SELECT
D:0008H SEGMENT ?BANK?DATA
C:0200H SEGMENT ?BANK?SWITCH
C:0003H SEGMENT ?C?LIB_CODE
N:FFFFH PUBLIC ?B?XEND
N:0000H PUBLIC ?B?XMEM
N:B800H PUBLIC ?B?XSTART
C:0200H PUBLIC ?B_BANK0
C:0211H PUBLIC ?B_BANK1
D:0008H PUBLIC ?B_CURRENTBANK
N:0000H PUBLIC ?B_FACTOR
N:0001H PUBLIC ?B_MASK
N:0004H PUBLIC ?B_MODE
N:0002H PUBLIC ?B_NBANKS
N:00FFH PUBLIC ?B_RST_BANK
C:020AH PUBLIC ?B_SWITCH0
C:021BH PUBLIC ?B_SWITCH1
C:01CDH PUBLIC ?B_SWITCHBANK_A
C:0003H PUBLIC ?C?CLDXPTR
C:0022H PUBLIC ?C?CSTXPTR
C:0037H PUBLIC ?C?ILDXPTR
C:0055H PUBLIC ?C?ISTXPTR
C:00B5H PUBLIC ?C?LLDXPTR
C:00E1H PUBLIC ?C?LSTXPTR
C:006EH PUBLIC ?C?PLDXPTR
C:0097H PUBLIC ?C?PSTXPTR
C:01C6H PUBLIC _SWITCHBANK
C:000FH SYMBOL ??0000
C:0032H SYMBOL ??0001
C:0043H SYMBOL ??0002
C:0065H SYMBOL ??0003
C:007AH SYMBOL ??0004
C:00A7H SYMBOL ??0005
C:00C1H SYMBOL ??0006
C:00EDH SYMBOL ??0007
N:0000H SYMBOL ?BANK?SWITCHING
N:0000H SYMBOL ?B_FIRSTBIT
C:01D1H SYMBOL ?B_RESTORE_BANK
N:0000H SYMBOL ?B_RTX
N:0001H SYMBOL ?B_VAR_BANKING
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
N:0022H SYMBOL B_SWITCH_SIZE
C:0200H SYMBOL B_SWITCH_START
C:0014H SYMBOL CLDCODE
N:0002H SYMBOL CNT
C:0035H SYMBOL CSTCODE
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
B:00A8H.7 SYMBOL EA
D:00A8H SYMBOL IE
C:004CH SYMBOL ILDCODE
C:006CH SYMBOL ISTCODE
C:00D0H SYMBOL LLDCODE
N:0000H SYMBOL LONG_MACRO
BL51 BANKED LINKER/LOCATER V5.03 12/11/2006 09:13:38 PAGE 5
C:00FAH SYMBOL LSTCODE
N:0001H SYMBOL MASK
C:0086H SYMBOL PLDCODE
C:00B3H SYMBOL PSTCODE
C:0016H SYMBOL RETURN_A
C:0091H SYMBOL RETURN_NO_A
D:00BFH SYMBOL SCONF
C:01C9H SYMBOL SELECT_BANK_R3
C:01D5H SYMBOL SWITCH_TAB
N:0000H SYMBOL XMEM
------- ENDMOD ?BANK?SWITCHING
------- MODULE GOTOISP
C:00FCH SEGMENT ?PR?GOTOISP?GOTOISP
C:00FCH PUBLIC GOTOISP
B:00A0H.4 SYMBOL ADC0
B:00A0H.5 SYMBOL ADC1
B:00A0H.6 SYMBOL ADC2
B:00A0H.7 SYMBOL ADC3
D:008FH SYMBOL ADCD
D:008EH SYMBOL ADCSC
D:00F0H SYMBOL B
C:0188H SYMBOL B1
C:0185H SYMBOL B2
C:0182H SYMBOL B3
C:012DH SYMBOL BYTE_PROGRAM
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -