📄 lion.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 11/21/2006 16:34:25 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL2\C51\BIN\BL51.EXE COMMON {.\OUT\main.obj}, COMMON {.\OUT\function.obj}, COMMON {.\OUT\initi.obj}, COMMON {.\OUT\
>> L51_BANK.obj}, BANK0 {.\OUT\cod.obj}, BANK1 {.\OUT\code2.obj}, BANK2 {.\OUT\code3.obj}, BANK3 {.\OUT\code4.obj}, BANK
>> 4 {.\OUT\code5.obj}, BANK5 {.\OUT\code6.obj}, BANK6 {.\OUT\code7.obj}, BANK7 {.\OUT\code8.obj} TO .\OUT\Lion BANKAREA
>> (0X0000, 0XFFFF) PRINT (.\LIST\Lion.m51) RAMSIZE (256) BANK3 (?CO?CODE4 (0X8000)) BANK2 (?CO?CODE3 (0X8000)) BANK1 (
>> ?CO?CODE2 (0X8000)) BANK0 (?CO?COD (0X8000)) BANK4 (?CO?CODE5 (0X8000)) BANK5 (?CO?CODE6 (0X8000)) BANK6 (?CO?CODE7 (
>> 0X8000)) BANK7 (?CO?CODE8 (0X8000))
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\OUT\main.obj (MAIN)
.\OUT\function.obj (FUNCTION)
.\OUT\initi.obj (INITI)
.\OUT\L51_BANK.obj (?BANK?SWITCHING)
.\OUT\cod.obj (COD)
.\OUT\code2.obj (CODE2)
.\OUT\code3.obj (CODE3)
.\OUT\code4.obj (CODE4)
.\OUT\code5.obj (CODE5)
.\OUT\code6.obj (CODE6)
.\OUT\code7.obj (CODE7)
.\OUT\code8.obj (CODE8)
D:\KEIL2\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL2\C51\LIB\C51L.LIB (?C?COPY)
LINK MAP OF MODULE: .\OUT\Lion (MAIN)
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
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0046H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 01A0H UNIT ?PR?HX8309A?INITI
CODE 01A3H 0134H UNIT ?PR?DISP_GRAY_BARH?FUNCTION
CODE 02D7H 00F6H UNIT ?C?LIB_CODE
CODE 03CDH 00E2H UNIT ?PR?MAIN?MAIN
CODE 04AFH 004EH UNIT ?PR?CROSSTALK?FUNCTION
04FDH 0003H *** GAP ***
CODE 0500H 00B1H PAGE ?BANK?SWITCH
CODE 05B1H 008BH UNIT ?PR?GAMMA?INITI
CODE 063CH 0054H UNIT ?PR?DISPLAY_ON?INITI
CODE 0690H 0040H UNIT ?CO?FUNCTION
CODE 06D0H 0037H UNIT ?PR?FLICKER?FUNCTION
CODE 0707H 001EH UNIT ?PR?_DELAY?FUNCTION
CODE 0725H 001EH UNIT ?PR?_DISP?FUNCTION
BL51 BANKED LINKER/LOCATER V5.12 11/21/2006 16:34:25 PAGE 2
CODE 0743H 001AH UNIT ?PR?_WRITED?FUNCTION
CODE 075DH 0016H UNIT ?PR?_WRITEC?FUNCTION
CODE 0773H 0011H UNIT ?PR?RAM_ADRESS?FUNCTION
CODE 0784H 0010H UNIT ?BANK?SELECT
CODE 0794H 000CH UNIT ?C_C51STARTUP
CODE 07A0H 0004H UNIT ?PR?PAUSE?FUNCTION
* * * * * * * C O D E B A N K 0 * * * * * * *
0000H 07A4H *** GAP ***
BANK0 07A4H 0078H UNIT ?PR?DISP_PIC0?COD
081CH 77E4H *** GAP ***
BANK0 8000H 6040H UNIT ?CO?COD
* * * * * * * C O D E B A N K 1 * * * * * * *
0000H 07A4H *** GAP ***
BANK1 07A4H 0062H UNIT ?PR?DISP_PIC1?CODE2
0806H 77FAH *** GAP ***
BANK1 8000H 6040H UNIT ?CO?CODE2
* * * * * * * C O D E B A N K 2 * * * * * * *
0000H 07A4H *** GAP ***
BANK2 07A4H 0078H UNIT ?PR?DISP_PIC2?CODE3
081CH 77E4H *** GAP ***
BANK2 8000H 6040H UNIT ?CO?CODE3
* * * * * * * C O D E B A N K 3 * * * * * * *
0000H 07A4H *** GAP ***
BANK3 07A4H 0062H UNIT ?PR?DISP_PIC3?CODE4
0806H 77FAH *** GAP ***
BANK3 8000H 6040H UNIT ?CO?CODE4
* * * * * * * C O D E B A N K 4 * * * * * * *
0000H 07A4H *** GAP ***
BANK4 07A4H 0078H UNIT ?PR?DISP_PIC4?CODE5
081CH 77E4H *** GAP ***
BANK4 8000H 6040H UNIT ?CO?CODE5
* * * * * * * C O D E B A N K 5 * * * * * * *
0000H 07A4H *** GAP ***
BANK5 07A4H 0062H UNIT ?PR?DISP_PIC5?CODE6
0806H 77FAH *** GAP ***
BANK5 8000H 6040H UNIT ?CO?CODE6
* * * * * * * C O D E B A N K 6 * * * * * * *
0000H 07A4H *** GAP ***
BANK6 07A4H 0078H UNIT ?PR?DISP_PIC6?CODE7
081CH 77E4H *** GAP ***
BANK6 8000H 6040H UNIT ?CO?CODE7
* * * * * * * C O D E B A N K 7 * * * * * * *
0000H 07A4H *** GAP ***
BANK7 07A4H 0062H UNIT ?PR?DISP_PIC7?CODE8
0806H 77FAH *** GAP ***
BANK7 8000H 6040H UNIT ?CO?CODE8
BL51 BANKED LINKER/LOCATER V5.12 11/21/2006 16:34:25 PAGE 3
OVERLAY MAP OF MODULE: .\OUT\Lion (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?_DELAY?FUNCTION
+--> ?PR?HX8309A?INITI
+--> ?PR?GAMMA?INITI
+--> ?PR?DISPLAY_ON?INITI
+--> ?PR?_DISP?FUNCTION
+--> ?PR?PAUSE?FUNCTION
+--> ?PR?DISP_GRAY_BARH?FUNCTION
+--> ?PR?FLICKER?FUNCTION
+--> ?PR?CROSSTALK?FUNCTION
+--> ?PR?DISP_PIC0?COD
+--> ?PR?DISP_PIC1?CODE2
+--> ?PR?DISP_PIC2?CODE3
+--> ?PR?DISP_PIC3?CODE4
+--> ?PR?DISP_PIC4?CODE5
+--> ?PR?DISP_PIC5?CODE6
+--> ?PR?DISP_PIC6?CODE7
+--> ?PR?DISP_PIC7?CODE8
?PR?HX8309A?INITI ----- -----
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
+--> ?PR?_DELAY?FUNCTION
?PR?GAMMA?INITI ----- -----
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISPLAY_ON?INITI ----- -----
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
+--> ?PR?_DELAY?FUNCTION
?PR?_DISP?FUNCTION ----- -----
+--> ?PR?RAM_ADRESS?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?RAM_ADRESS?FUNCTION ----- -----
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_GRAY_BARH?FUNCTION 0000H 0046H
+--> ?CO?FUNCTION
+--> ?PR?RAM_ADRESS?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?FLICKER?FUNCTION ----- -----
+--> ?PR?RAM_ADRESS?FUNCTION
BL51 BANKED LINKER/LOCATER V5.12 11/21/2006 16:34:25 PAGE 4
+--> ?PR?_WRITED?FUNCTION
?PR?CROSSTALK?FUNCTION ----- -----
+--> ?PR?RAM_ADRESS?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC0?COD 0000H 0004H
+--> ?CO?COD
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC1?CODE2 0000H 0004H
+--> ?CO?CODE2
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC2?CODE3 0000H 0004H
+--> ?CO?CODE3
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC3?CODE4 0000H 0004H
+--> ?CO?CODE4
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC4?CODE5 0000H 0004H
+--> ?CO?CODE5
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC5?CODE6 0000H 0004H
+--> ?CO?CODE6
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC6?CODE7 0000H 0004H
+--> ?CO?CODE7
+--> ?PR?_WRITEC?FUNCTION
+--> ?PR?_WRITED?FUNCTION
?PR?DISP_PIC7?CODE8 0000H 0004H
+--> ?CO?CODE8
+--> ?PR?_WRITED?FUNCTION
INTRABANK CALL TABLE OF MODULE: .\OUT\Lion (MAIN)
ADDRESS FUNCTION NAME
------------------------
0588H DISP_PIC0
058DH DISP_PIC1
0592H DISP_PIC2
0597H DISP_PIC3
059CH DISP_PIC4
05A1H DISP_PIC5
05A6H DISP_PIC6
05ABH DISP_PIC7
BL51 BANKED LINKER/LOCATER V5.12 11/21/2006 16:34:25 PAGE 5
SYMBOL TABLE OF MODULE: .\OUT\Lion (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00D8H PUBLIC P4
B:00B0H.0 PUBLIC P3_0
C:03CDH PUBLIC main
------- PROC MAIN
C:03CDH LINE# 11
C:03CDH LINE# 12
C:03CDH LINE# 13
C:03CFH LINE# 14
C:03D6H LINE# 15
C:03D8H LINE# 16
C:03DFH LINE# 17
C:03E1H LINE# 18
C:03E8H LINE# 20
C:03EBH LINE# 21
C:03EEH LINE# 22
C:03F1H LINE# 25
C:03F1H LINE# 27
C:03F1H LINE# 28
C:03F8H LINE# 29
C:03FFH LINE# 30
C:0402H LINE# 32
C:0409H LINE# 33
C:0410H LINE# 34
C:0413H LINE# 37
C:041AH LINE# 38
C:0421H LINE# 39
C:0424H LINE# 41
C:042BH LINE# 42
C:0432H LINE# 43
C:0435H LINE# 45
C:043BH LINE# 46
C:0442H LINE# 47
C:0445H LINE# 49
C:0448H LINE# 50
C:044FH LINE# 51
C:0452H LINE# 53
C:0455H LINE# 54
C:045CH LINE# 55
C:045FH LINE# 57
C:0462H LINE# 58
C:0469H LINE# 59
C:046CH LINE# 61
C:046FH LINE# 62
C:0472H LINE# 63
BL51 BANKED LINKER/LOCATER V5.12 11/21/2006 16:34:25 PAGE 6
C:0479H LINE# 64
C:047CH LINE# 65
C:047FH LINE# 66
C:0482H LINE# 67
C:0489H LINE# 68
C:048CH LINE# 69
C:048FH LINE# 70
C:0492H LINE# 71
C:0499H LINE# 72
C:049CH LINE# 73
C:049FH LINE# 74
C:04A2H LINE# 75
C:04A9H LINE# 76
C:04ACH LINE# 79
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE FUNCTION
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:07A0H PUBLIC Pause
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00D8H PUBLIC P4
C:0773H PUBLIC RAM_ADRESS
C:0725H PUBLIC _disp
B:00B0H.1 PUBLIC P3_1
B:00B0H.2 PUBLIC P3_2
B:00B0H.5 PUBLIC P3_5
B:00B0H.6 PUBLIC P3_6
B:00B0H.7 PUBLIC P3_7
C:0690H SYMBOL _?ix1000
C:04AFH PUBLIC crosstalk
C:06D0H PUBLIC flicker
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -