📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 07/27/2005 03:28:42 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE test.obj TO test CODE (0X0000-0X0FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
test.obj (TEST)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: test (TEST)
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 0017H UNIT ?DT?TEST
DATA 001FH 000BH UNIT _DATA_GROUP_
DATA 002AH 0005H UNIT ?DT?_DISPLAYLISTCHAR?TEST
DATA 002FH 0004H UNIT ?DT?_LOADCHAR?TEST
DATA 0033H 0001H UNIT ?DT?_MOVE?TEST
IDATA 0034H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 000EH UNIT ?PR?INITREDKEY?TEST
0011H 0002H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 00DEH UNIT ?PR?_INT2STR?TEST
CODE 00F4H 00ADH UNIT ?C?LIB_CODE
CODE 01A1H 008CH UNIT ?C_C51STARTUP
CODE 022DH 006FH UNIT ?PR?REDKEYSCAN?TEST
CODE 029CH 0062H UNIT ?CO?TEST
CODE 02FEH 0040H UNIT ?PR?_LCDHEX2?TEST
CODE 033EH 003EH UNIT ?PR?MAIN?TEST
CODE 037CH 0039H UNIT ?PR?_DISPLAYLISTCHAR?TEST
CODE 03B5H 0035H UNIT ?PR?_LOADCHAR?TEST
CODE 03EAH 002BH UNIT ?PR?_DELAY1MS?TEST
CODE 0415H 002BH UNIT ?PR?INITIAL?TEST
CODE 0440H 0025H UNIT ?PR?_PRINT?TEST
CODE 0465H 0021H UNIT ?PR?_DISPLAYONECHAR?TEST
CODE 0486H 0021H UNIT ?PR?_MOVE?TEST
CODE 04A7H 0020H UNIT ?PR?_DELAY50US?TEST
CODE 04C7H 0018H UNIT ?PR?WAIT?TEST
CODE 04DFH 0018H UNIT ?PR?_LCDWRITECOMMAND?TEST
CODE 04F7H 0017H UNIT ?PR?_GOTOXY?TEST
CODE 050EH 0014H UNIT ?PR?_WRITE?TEST
CODE 0522H 0011H UNIT ?C_INITSEG
CODE 0533H 000BH UNIT ?PR?_LCDDATA?TEST
BL51 BANKED LINKER/LOCATER V5.12 07/27/2005 03:28:42 PAGE 2
CODE 053EH 0009H UNIT ?PR?_SETDISPLAY?TEST
CODE 0547H 0009H UNIT ?PR?_SETINPUT?TEST
OVERLAY MAP OF MODULE: test (TEST)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------
?PR?REDKEYSCAN?TEST ----- -----
+--> ?CO?TEST
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEST
+--> ?C_INITSEG
?PR?MAIN?TEST ----- -----
+--> ?PR?_DELAY1MS?TEST
+--> ?PR?INITIAL?TEST
+--> ?PR?INITREDKEY?TEST
+--> ?PR?_GOTOXY?TEST
+--> ?CO?TEST
+--> ?PR?_PRINT?TEST
+--> ?PR?_INT2STR?TEST
?PR?INITIAL?TEST ----- -----
+--> ?PR?_LCDWRITECOMMAND?TEST
+--> ?PR?_DELAY1MS?TEST
?PR?_LCDWRITECOMMAND?TEST ----- -----
+--> ?PR?WAIT?TEST
?PR?WAIT?TEST ----- -----
+--> ?PR?_DELAY1MS?TEST
?PR?_GOTOXY?TEST 001FH 0001H
+--> ?PR?_LCDWRITECOMMAND?TEST
?PR?_PRINT?TEST 001FH 0003H
+--> ?PR?_LCDWRITECOMMAND?TEST
?PR?_INT2STR?TEST 001FH 000BH
SYMBOL TABLE OF MODULE: test (TEST)
VALUE TYPE NAME
----------------------------------
------- MODULE TEST
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
BL51 BANKED LINKER/LOCATER V5.12 07/27/2005 03:28:42 PAGE 3
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:02A2H PUBLIC table
D:0008H PUBLIC FullCode
C:04C7H PUBLIC Wait
C:02E9H PUBLIC RedCode
D:000AH PUBLIC value
D:000BH PUBLIC TestCode
C:0547H PUBLIC _SetInput
C:04A7H PUBLIC _Delay50us
C:033EH PUBLIC main
B:00B0H.5 PUBLIC LcdEN
C:04F7H PUBLIC _GotoXY
C:02D9H PUBLIC RightCode1
C:02E1H PUBLIC RightCode2
D:0089H PUBLIC TMOD
D:000CH PUBLIC Str
B:00B0H.6 PUBLIC LcdRS
B:00B0H.4 PUBLIC LcdRW
C:04E4H PUBLIC _LcdWriteCommand
D:00E0H PUBLIC ACC
D:001CH PUBLIC key
B:00A8H.3 PUBLIC ET1
C:02FEH PUBLIC _LcdHex2
D:008DH PUBLIC TH1
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
C:022DH PUBLIC RedKeyScan
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
C:037CH PUBLIC _DisplayListChar
C:0003H PUBLIC InitRedKey
B:00E0H.7 PUBLIC ACC_7
C:0465H PUBLIC _DisplayOneChar
D:001DH PUBLIC b
C:03B5H PUBLIC _LoadChar
C:03F5H PUBLIC _Delay1ms
D:001EH PUBLIC i
C:053EH PUBLIC _SetDisplay
C:050EH PUBLIC _Write
C:0415H PUBLIC initial
C:0440H PUBLIC _Print
C:0533H PUBLIC _LcdData
C:02B3H PUBLIC dis1
C:02BCH PUBLIC dis2
C:02C9H PUBLIC dis3
C:0486H PUBLIC _Move
C:0016H PUBLIC _Int2Str
------- PROC L?0081
------- ENDPROC L?0081
------- PROC _DELAY1MS
D:0006H SYMBOL count
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:03F5H LINE# 40
BL51 BANKED LINKER/LOCATER V5.12 07/27/2005 03:28:42 PAGE 4
C:03F5H LINE# 41
C:03F5H LINE# 43
C:03FFH LINE# 44
C:0414H LINE# 45
------- ENDPROC _DELAY1MS
------- PROC _DELAY50US
D:0006H SYMBOL count
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:04A7H LINE# 47
C:04A7H LINE# 48
C:04A7H LINE# 50
C:04B1H LINE# 51
C:04C6H LINE# 52
------- ENDPROC _DELAY50US
------- PROC WAIT
C:04C7H LINE# 60
C:04C7H LINE# 61
C:04C7H LINE# 62
C:04C9H LINE# 63
C:04CCH LINE# 64
C:04CFH LINE# 65
C:04D1H LINE# 66
C:04D4H LINE# 67
C:04D6H LINE# 68
C:04DDH LINE# 69
C:04DEH LINE# 70
------- ENDPROC WAIT
------- PROC L?0080
------- ENDPROC L?0080
------- PROC _LCDWRITECOMMAND
D:0007H SYMBOL style
D:0005H SYMBOL dictate
C:04E4H LINE# 72
C:04E4H LINE# 73
C:04E4H LINE# 74
C:04E9H LINE# 75
C:04ECH LINE# 76
C:04EFH LINE# 77
C:04F2H LINE# 78
C:04F4H LINE# 79
------- ENDPROC _LCDWRITECOMMAND
------- PROC _DISPLAYONECHAR
D:0007H SYMBOL X
D:0006H SYMBOL Y
D:0001H SYMBOL DData
C:0465H LINE# 83
C:0469H LINE# 84
C:0469H LINE# 85
C:046CH LINE# 86
C:046FH LINE# 87
C:0475H LINE# 88
C:0478H LINE# 89
C:047FH LINE# 90
------- ENDPROC _DISPLAYONECHAR
BL51 BANKED LINKER/LOCATER V5.12 07/27/2005 03:28:42 PAGE 5
------- PROC _DISPLAYLISTCHAR
D:002AH SYMBOL X
D:002BH SYMBOL Y
D:002CH SYMBOL DData
------- DO
D:002EH SYMBOL ListLength
------- ENDDO
C:037CH LINE# 94
C:0384H LINE# 95
C:0384H LINE# 98
C:0387H LINE# 99
C:038AH LINE# 100
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -