📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGAM FILES\KEI C\C51\BIN\BL51.EXE STARTUP.obj, test.obj TO test RAMSIZE (256) XDATA (0X0000-0X07CF)
PROGRAM RECURSIONS REMOVED FROM CALL TREE
=========================================
+--> ?CO?TEST
| | ?PR?STAT0?TEST
<--+ ?PR?_EN_DISP?TEST
+--> ?CO?TEST
| | ?PR?STAT10?TEST
| | ?PR?_LINE?TEST
<--+ ?PR?_DOT?TEST
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
test.obj (TEST)
D:\PROGAM FILES\KEI C\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\PROGAM FILES\KEI C\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGAM FILES\KEI C\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\PROGAM FILES\KEI C\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGAM FILES\KEI C\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGAM FILES\KEI C\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGAM FILES\KEI C\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGAM FILES\KEI C\C51\LIB\C51S.LIB (?C?SCDIV)
D:\PROGAM FILES\KEI C\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGAM FILES\KEI C\C51\LIB\C51S.LIB (?C?LNEG)
D:\PROGAM FILES\KEI C\C51\LIB\C51S.LIB (?C?ICALL)
LINK MAP OF MODULE: 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 0004H UNIT ?DT?TEST
000CH 0014H *** GAP ***
BIT 0020H.0 0000H.6 UNIT _BIT_GROUP_
0020H.6 0000H.2 *** GAP ***
DATA 0021H 001CH UNIT _DATA_GROUP_
IDATA 003DH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0D80H UNIT ?CO?TEST
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 2
CODE 0D86H 03C0H UNIT ?C?LIB_CODE
CODE 1146H 01EFH INBLOCK ?PR?_EN_DISP?TEST
CODE 1335H 00E3H INBLOCK ?PR?_LINE?TEST
CODE 1418H 00C0H INBLOCK ?PR?_DOT?TEST
CODE 14D8H 0097H INBLOCK ?PR?_IMG_DISP?TEST
CODE 156FH 008CH UNIT ?C_C51STARTUP
CODE 15FBH 0061H INBLOCK ?PR?STAT4?TEST
CODE 165CH 0061H INBLOCK ?PR?STAT8?TEST
CODE 16BDH 0061H INBLOCK ?PR?_MENUOPERATE?TEST
CODE 171EH 005FH INBLOCK ?PR?STAT0?TEST
CODE 177DH 005FH INBLOCK ?PR?STAT1?TEST
CODE 17DCH 0020H INBLOCK ?PR?_DELAYMS?TEST
CODE 17FCH 0004H UNIT ?C_INITSEG
CODE 1800H 005FH INBLOCK ?PR?STAT6?TEST
CODE 185FH 005FH INBLOCK ?PR?STAT7?TEST
CODE 18BEH 005FH INBLOCK ?PR?STAT9?TEST
CODE 191DH 005FH INBLOCK ?PR?STAT14?TEST
CODE 197CH 005FH INBLOCK ?PR?STAT15?TEST
CODE 19DBH 0050H INBLOCK ?PR?STAT2?TEST
CODE 1A2BH 0050H INBLOCK ?PR?STAT3?TEST
CODE 1A7BH 0050H INBLOCK ?PR?STAT5?TEST
CODE 1ACBH 0040H INBLOCK ?PR?_RECT?TEST
CODE 1B0BH 003BH INBLOCK ?PR?CLEARLCD?TEST
CODE 1B46H 003BH INBLOCK ?PR?_IMG12864_DISP?TEST
CODE 1B81H 002CH INBLOCK ?PR?_WRITEDATTOLCD12864?TEST
CODE 1BADH 0028H INBLOCK ?PR?WAITLCD?TEST
CODE 1BD5H 001EH INBLOCK ?PR?READDATFROMLCD12864?TEST
CODE 1BF3H 001EH INBLOCK ?PR?STAT11?TEST
CODE 1C11H 001EH INBLOCK ?PR?INT_0?TEST
CODE 1C2FH 001AH INBLOCK ?PR?_LCDSEL?TEST
CODE 1C49H 001AH INBLOCK ?PR?LCD12864_INIT?TEST
CODE 1C63H 0018H INBLOCK ?PR?_SETZ?TEST
CODE 1C7BH 0017H INBLOCK ?PR?_WRITECMDTOLCD12864?TEST
CODE 1C92H 0013H INBLOCK ?PR?MAIN?TEST
CODE 1CA5H 0012H INBLOCK ?PR?_SETX?TEST
CODE 1CB7H 0012H INBLOCK ?PR?STAT12?TEST
CODE 1CC9H 0012H INBLOCK ?PR?KEYSCAN?TEST
CODE 1CDBH 0011H INBLOCK ?PR?STAT10?TEST
CODE 1CECH 000BH INBLOCK ?PR?_DELAYUS?TEST
CODE 1CF7H 0007H INBLOCK ?PR?_SETY?TEST
CODE 1CFEH 0007H INBLOCK ?PR?STAT13?TEST
OVERLAY MAP OF MODULE: test (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TEST
+--> ?C_INITSEG
?PR?MAIN?TEST ----- ----- ----- -----
+--> ?PR?LCD12864_INIT?TEST
+--> ?PR?CLEARLCD?TEST
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 3
+--> ?PR?_MENUOPERATE?TEST
?PR?LCD12864_INIT?TEST ----- ----- ----- -----
+--> ?PR?_DELAYUS?TEST
+--> ?PR?_LCDSEL?TEST
+--> ?PR?_WRITECMDTOLCD12864?TEST
?PR?_WRITECMDTOLCD12864?TEST ----- ----- ----- -----
+--> ?PR?_LCDSEL?TEST
+--> ?PR?WAITLCD?TEST
?PR?CLEARLCD?TEST ----- ----- ----- -----
+--> ?PR?_LCDSEL?TEST
+--> ?PR?_WRITECMDTOLCD12864?TEST
+--> ?PR?_SETX?TEST
+--> ?PR?_SETZ?TEST
+--> ?PR?_WRITEDATTOLCD12864?TEST
?PR?_SETX?TEST ----- ----- ----- -----
+--> ?PR?_LCDSEL?TEST
+--> ?PR?_WRITECMDTOLCD12864?TEST
?PR?_SETZ?TEST ----- ----- ----- -----
+--> ?PR?_LCDSEL?TEST
+--> ?PR?_WRITECMDTOLCD12864?TEST
+--> ?PR?_SETX?TEST
?PR?_WRITEDATTOLCD12864?TEST ----- ----- ----- -----
+--> ?PR?WAITLCD?TEST
?PR?_MENUOPERATE?TEST ----- ----- ----- -----
+--> ?CO?TEST
?CO?TEST ----- ----- ----- -----
+--> ?PR?STAT0?TEST
+--> ?PR?STAT1?TEST
+--> ?PR?STAT2?TEST
+--> ?PR?STAT3?TEST
+--> ?PR?STAT4?TEST
+--> ?PR?STAT5?TEST
+--> ?PR?STAT6?TEST
+--> ?PR?STAT7?TEST
+--> ?PR?STAT8?TEST
+--> ?PR?STAT9?TEST
+--> ?PR?STAT10?TEST
+--> ?PR?STAT11?TEST
+--> ?PR?STAT12?TEST
+--> ?PR?STAT13?TEST
+--> ?PR?STAT14?TEST
+--> ?PR?STAT15?TEST
?PR?STAT0?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?_EN_DISP?TEST 0020H.3 0000H.1 002FH 0009H
+--> ?PR?_WRITECMDTOLCD12864?TEST
+--> ?PR?_SETZ?TEST
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 4
+--> ?PR?_SETY?TEST
+--> ?PR?_WRITEDATTOLCD12864?TEST
?PR?_SETY?TEST ----- ----- ----- -----
+--> ?PR?_WRITECMDTOLCD12864?TEST
?PR?STAT1?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT2?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT3?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT4?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT5?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT6?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT7?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT8?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT9?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT10?TEST ----- ----- ----- -----
+--> ?PR?CLEARLCD?TEST
+--> ?PR?_LINE?TEST
?PR?_LINE?TEST 0020H.4 0000H.1 0033H 000AH
+--> ?PR?_DOT?TEST
?PR?_DOT?TEST 0020H.5 0000H.1 ----- -----
+--> ?PR?_SETX?TEST
+--> ?PR?_SETY?TEST
+--> ?PR?READDATFROMLCD12864?TEST
+--> ?PR?_WRITEDATTOLCD12864?TEST
?PR?READDATFROMLCD12864?TEST ----- ----- ----- -----
+--> ?PR?WAITLCD?TEST
?PR?STAT11?TEST ----- ----- ----- -----
+--> ?PR?CLEARLCD?TEST
+--> ?PR?_RECT?TEST
?PR?_RECT?TEST 0020H.3 0000H.1 002FH 0004H
+--> ?PR?_LINE?TEST
?PR?STAT12?TEST ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 5
+--> ?PR?_IMG_DISP?TEST
?PR?_IMG_DISP?TEST ----- ----- 002FH 0006H
+--> ?PR?_WRITECMDTOLCD12864?TEST
+--> ?PR?_SETZ?TEST
+--> ?PR?_SETY?TEST
+--> ?PR?_WRITEDATTOLCD12864?TEST
?PR?STAT13?TEST ----- ----- ----- -----
+--> ?PR?_IMG12864_DISP?TEST
?PR?_IMG12864_DISP?TEST ----- ----- 002FH 0002H
+--> ?PR?_WRITECMDTOLCD12864?TEST
+--> ?PR?_SETZ?TEST
+--> ?PR?_SETY?TEST
+--> ?PR?_WRITEDATTOLCD12864?TEST
?PR?STAT14?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
?PR?STAT15?TEST ----- ----- ----- -----
+--> ?PR?_EN_DISP?TEST
*** NEW ROOT ***************************************************
?PR?INT_0?TEST ----- ----- ----- -----
+--> ?PR?KEYSCAN?TEST
+--> ?PR?_MENUOPERATE?TEST
?PR?KEYSCAN?TEST ----- ----- ----- -----
+--> ?PR?_DELAYMS?TEST
SYMBOL TABLE OF MODULE: test (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:156FH SEGMENT ?C_C51STARTUP
I:003DH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:1572H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 6
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:156FH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:156FH LINE# 133
C:1571H LINE# 134
C:1572H LINE# 135
C:1573H LINE# 136
C:1575H LINE# 185
C:1578H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE TEST
C:0000H SYMBOL _ICE_DUMMY_
C:1CDBH PUBLIC Stat10
D:0080H PUBLIC P0
C:1BF3H PUBLIC Stat11
D:0090H PUBLIC P1
C:1CB7H PUBLIC Stat12
D:00A0H PUBLIC P2
C:1CFEH PUBLIC Stat13
D:00B0H PUBLIC P3
C:191DH PUBLIC Stat14
B:0090H.0 PUBLIC LCD12864_CS_R
C:197CH PUBLIC Stat15
C:1CB0H PUBLIC _SetX
B:00A8H.7 PUBLIC EA
C:1CF7H PUBLIC _SetY
C:1C74H PUBLIC _SetZ
C:1335H PUBLIC _Line
C:1BD5H PUBLIC ReadDatFromLCD12864
D:00A8H PUBLIC IE
C:1ACBH PUBLIC _Rect
C:065BH PUBLIC Tab
C:005BH PUBLIC Asc
D:00B8H PUBLIC IP
C:0C4DH PUBLIC s0
C:0C5EH PUBLIC s1
C:0C6FH PUBLIC s2
C:0C80H PUBLIC s3
C:1C92H PUBLIC main
C:0C91H PUBLIC s4
C:0CA2H PUBLIC s5
C:1418H PUBLIC _Dot
C:0CB3H PUBLIC s6
C:0CC4H PUBLIC s7
C:0CD5H PUBLIC s8
C:0CE6H PUBLIC s9
D:0098H PUBLIC SCON
D:0008H PUBLIC KeyFuncIndex
B:0090H.5 PUBLIC LCD12864_RST
D:0088H PUBLIC TCON
C:0663H PUBLIC img
BL51 BANKED LINKER/LOCATER V6.00 02/05/2008 23:27:41 PAGE 7
C:1B0BH PUBLIC ClearLCD
C:0D08H PUBLIC KeyTab
C:1C82H PUBLIC _WriteCmdToLCD12864
C:1B9DH PUBLIC _WriteDatToLCD12864
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -