?? eg096064a.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 11/15/2006 08:38:12 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE main.obj TO EG096064A RAMSIZE (256) CODE (0X0000-0X1FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: EG096064A (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 000FH UNIT _DATA_GROUP_
DATA 0017H 0007H UNIT ?DT?_TABLE?MAIN
DATA 001EH 0002H UNIT ?DT?_DISP_CENTER?MAIN
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
BIT 0020H.1 0000H.1 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
DATA 0021H 000BH UNIT ?DT?_DISP_FRAME?MAIN
DATA 002CH 0006H UNIT ?DT?_LINE?MAIN
DATA 0032H 0004H UNIT ?DT?_DISP_IMAGE?MAIN
DATA 0036H 0002H UNIT ?DT?MAIN
IDATA 0038H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 043DH UNIT ?CO?MAIN
CODE 0440H 01E5H UNIT ?C?LIB_CODE
CODE 0625H 00EAH UNIT ?PR?_DISP_HANZI?MAIN
CODE 070FH 00E3H UNIT ?PR?_DISP_FRAME?MAIN
CODE 07F2H 0098H UNIT ?PR?_TABLE?MAIN
CODE 088AH 008CH UNIT ?C_C51STARTUP
CODE 0916H 007BH UNIT ?PR?_DISP_IMAGE?MAIN
CODE 0991H 0053H UNIT ?PR?_DISP_ASCII0508?MAIN
CODE 09E4H 004CH UNIT ?PR?MAIN?MAIN
CODE 0A30H 004BH UNIT ?PR?_POINT?MAIN
CODE 0A7BH 0049H UNIT ?PR?LCD_INITIAL?MAIN
CODE 0AC4H 0048H UNIT ?PR?_DISP_CENTER?MAIN
CODE 0B0CH 0042H UNIT ?PR?_FRAMESHOW?MAIN
CODE 0B4EH 0037H UNIT ?PR?_ATILE?MAIN
CODE 0B85H 0036H UNIT ?PR?_LINE?MAIN
CODE 0BBBH 0032H UNIT ?PR?_LINEH?MAIN
BL51 BANKED LINKER/LOCATER V5.03 11/15/2006 08:38:12 PAGE 2
CODE 0BEDH 002BH UNIT ?PR?LCD_TEST?MAIN
CODE 0C18H 002AH UNIT ?PR?_LINEV?MAIN
CODE 0C42H 0027H UNIT ?PR?SENDBYTE?MAIN
CODE 0C69H 0026H UNIT ?PR?_TILE?MAIN
CODE 0C8FH 0024H UNIT ?PR?RECTANGLE?MAIN
CODE 0CB3H 0023H UNIT ?PR?_SCANV?MAIN
CODE 0CD6H 0023H UNIT ?PR?_SCANH?MAIN
CODE 0CF9H 0022H UNIT ?PR?RECTFULLSCREEN?MAIN
CODE 0D1BH 0020H UNIT ?PR?_REVERSEPAGE?MAIN
CODE 0D3BH 001EH UNIT ?PR?_DELAYMS?MAIN
CODE 0D59H 001CH UNIT ?PR?_CLEARPAGE?MAIN
CODE 0D75H 0019H UNIT ?PR?_READDATA?MAIN
CODE 0D8EH 0017H UNIT ?PR?_SETCA?MAIN
CODE 0DA5H 0010H UNIT ?PR?_SETFONT?MAIN
CODE 0DB5H 000FH UNIT ?PR?_SETCONTRAST?MAIN
CODE 0DC4H 000BH UNIT ?PR?CLEAR?MAIN
CODE 0DCFH 000AH UNIT ?PR?_SETPA?MAIN
CODE 0DD9H 000AH UNIT ?PR?_GOTOXY?MAIN
CODE 0DE3H 000AH UNIT ?PR?WAIT_AND_CLEAR?MAIN
CODE 0DEDH 0009H UNIT ?PR?_DELAYUS?MAIN
CODE 0DF6H 0009H UNIT ?C_INITSEG
CODE 0DFFH 0008H UNIT ?PR?_DISP_UPLEFT?MAIN
CODE 0E07H 0007H UNIT ?PR?DELAY100MS?MAIN
CODE 0E0EH 0007H UNIT ?PR?DELAY500MS?MAIN
CODE 0E15H 0007H UNIT ?PR?DELAY1S?MAIN
CODE 0E1CH 0001H UNIT ?PR?DELAY4US?MAIN
OVERLAY MAP OF MODULE: EG096064A (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?LCD_INITIAL?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_HANZI?MAIN
+--> ?PR?WAIT_AND_CLEAR?MAIN
+--> ?PR?_ATILE?MAIN
+--> ?PR?RECTFULLSCREEN?MAIN
+--> ?PR?_SCANH?MAIN
+--> ?PR?_SCANV?MAIN
+--> ?PR?_FRAMESHOW?MAIN
?PR?LCD_INITIAL?MAIN ----- ----- ----- -----
+--> ?PR?_DELAYUS?MAIN
+--> ?PR?SENDBYTE?MAIN
+--> ?PR?_SETCONTRAST?MAIN
+--> ?PR?CLEAR?MAIN
?PR?SENDBYTE?MAIN 0020H.1 0000H.1 0016H 0001H
BL51 BANKED LINKER/LOCATER V5.03 11/15/2006 08:38:12 PAGE 3
?PR?_SETCONTRAST?MAIN ----- ----- ----- -----
+--> ?PR?SENDBYTE?MAIN
?PR?CLEAR?MAIN ----- ----- ----- -----
+--> ?PR?_TILE?MAIN
+--> ?PR?_DELAYUS?MAIN
?PR?_TILE?MAIN ----- ----- ----- -----
+--> ?PR?_GOTOXY?MAIN
+--> ?PR?SENDBYTE?MAIN
?PR?_GOTOXY?MAIN ----- ----- ----- -----
+--> ?PR?_SETPA?MAIN
+--> ?PR?_SETCA?MAIN
?PR?_SETPA?MAIN ----- ----- ----- -----
+--> ?PR?SENDBYTE?MAIN
?PR?_SETCA?MAIN ----- ----- ----- -----
+--> ?PR?SENDBYTE?MAIN
?PR?_DISP_HANZI?MAIN ----- ----- 0008H 0007H
+--> ?CO?MAIN
+--> ?PR?_GOTOXY?MAIN
+--> ?PR?SENDBYTE?MAIN
?PR?WAIT_AND_CLEAR?MAIN ----- ----- ----- -----
+--> ?PR?_DELAYMS?MAIN
+--> ?PR?CLEAR?MAIN
?PR?_DELAYMS?MAIN ----- ----- ----- -----
+--> ?PR?_DELAYUS?MAIN
?PR?_ATILE?MAIN ----- ----- 0008H 0005H
+--> ?PR?_SETPA?MAIN
+--> ?PR?_DISP_ASCII0508?MAIN
?PR?_DISP_ASCII0508?MAIN ----- ----- 000DH 0007H
+--> ?PR?_GOTOXY?MAIN
+--> ?CO?MAIN
+--> ?PR?SENDBYTE?MAIN
?PR?RECTFULLSCREEN?MAIN ----- ----- ----- -----
+--> ?PR?_LINEH?MAIN
+--> ?PR?_LINEV?MAIN
?PR?_LINEH?MAIN ----- ----- 0011H 0004H
+--> ?PR?_POINT?MAIN
?PR?_POINT?MAIN ----- ----- 0015H 0001H
+--> ?PR?_READDATA?MAIN
+--> ?PR?_GOTOXY?MAIN
+--> ?PR?SENDBYTE?MAIN
?PR?_READDATA?MAIN ----- ----- ----- -----
+--> ?PR?_GOTOXY?MAIN
BL51 BANKED LINKER/LOCATER V5.03 11/15/2006 08:38:12 PAGE 4
?PR?_LINEV?MAIN ----- ----- 0011H 0004H
+--> ?PR?_POINT?MAIN
?PR?_SCANH?MAIN ----- ----- 0008H 0002H
+--> ?PR?_LINEH?MAIN
+--> ?PR?_DELAYMS?MAIN
?PR?_SCANV?MAIN ----- ----- 0008H 0002H
+--> ?PR?_LINEV?MAIN
+--> ?PR?_DELAYMS?MAIN
?PR?_FRAMESHOW?MAIN ----- ----- 0008H 0005H
+--> ?PR?RECTANGLE?MAIN
?PR?RECTANGLE?MAIN ----- ----- 000DH 0004H
+--> ?PR?_LINEH?MAIN
+--> ?PR?_LINEV?MAIN
SYMBOL TABLE OF MODULE: EG096064A (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:070FH PUBLIC _disp_frame
D:0090H PUBLIC P1
D:0036H PUBLIC fontH
C:0A7BH PUBLIC LCD_Initial
C:0E07H PUBLIC delay100ms
C:0DFFH PUBLIC _disp_upleft
C:0E0EH PUBLIC delay500ms
C:0625H PUBLIC _disp_hanzi
D:0037H PUBLIC fontW
C:0B0CH PUBLIC _frameShow
C:0D8EH PUBLIC _SetCA
C:0D3BH PUBLIC _DelayMs
B:00B0H.0 PUBLIC P3_0
B:00B0H.1 PUBLIC P3_1
B:00B0H.2 PUBLIC P3_2
B:00B0H.3 PUBLIC P3_3
B:00B0H.4 PUBLIC P3_4
C:0C8FH PUBLIC Rectangle
C:0DEDH PUBLIC _DelayUs
C:0DCFH PUBLIC _SetPA
C:0C51H PUBLIC SendByte
C:09E4H PUBLIC main
C:0DA5H PUBLIC _SetFont
C:0CF9H PUBLIC RectFullscreen
C:0CD6H PUBLIC _ScanH
C:0E1CH PUBLIC delay4us
C:0BC3H PUBLIC _LineH
C:0DE3H PUBLIC wait_and_clear
C:0E15H PUBLIC delay1s
BL51 BANKED LINKER/LOCATER V5.03 11/15/2006 08:38:12 PAGE 5
C:0CB3H PUBLIC _ScanV
C:0C18H PUBLIC _LineV
C:0D1BH PUBLIC _ReversePage
C:0D59H PUBLIC _ClearPage
C:07F2H PUBLIC _Table
C:0991H PUBLIC _disp_ascii0508
C:0B4EH PUBLIC _aTile
C:0BEDH PUBLIC LCD_Test
C:0D75H PUBLIC _ReadData
C:0DB5H PUBLIC _SetContrast
C:0260H PUBLIC AsciiDot0508
C:0B85H PUBLIC _Line
C:0DC4H PUBLIC Clear
C:0A30H PUBLIC _Point
C:0DD9H PUBLIC _Gotoxy
C:0C69H PUBLIC _Tile
C:001EH PUBLIC GB16
B:0020H.0 PUBLIC iPoint
C:0AC4H PUBLIC _disp_center
C:0916H PUBLIC _disp_image
------- PROC _DELAYUS
D:0007H SYMBOL Tus
C:0DEDH LINE# 4
C:0DEDH LINE# 5
C:0DEDH LINE# 6
C:0DF3H LINE# 7
C:0DF5H LINE# 8
------- ENDPROC _DELAYUS
------- PROC _DELAYMS
D:0004H SYMBOL Tms
------- DO
D:0003H SYMBOL i
------- ENDDO
C:0D3BH LINE# 11
C:0D3FH LINE# 12
C:0D3FH LINE# 14
C:0D49H LINE# 15
C:0D49H LINE# 16
C:0D4BH LINE# 17
C:0D51H LINE# 18
C:0D58H LINE# 19
C:0D58H LINE# 20
------- ENDPROC _DELAYMS
------- PROC DELAY4US
C:0E1CH LINE# 23
C:0E1CH LINE# 24
C:0E1CH LINE# 26
------- ENDPROC DELAY4US
------- PROC DELAY100MS
C:0E07H LINE# 29
C:0E07H LINE# 30
C:0E07H LINE# 31
------- ENDPROC DELAY100MS
------- PROC DELAY500MS
C:0E0EH LINE# 35
C:0E0EH LINE# 36
C:0E0EH LINE# 37
BL51 BANKED LINKER/LOCATER V5.03 11/15/2006 08:38:12 PAGE 6
------- ENDPROC DELAY500MS
------- PROC DELAY1S
C:0E15H LINE# 41
C:0E15H LINE# 42
C:0E15H LINE# 43
------- ENDPROC DELAY1S
------- PROC L?0147
------- ENDPROC L?0147
------- PROC SENDBYTE
B:0020H.1 SYMBOL DatCmd
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -