📄 lcd.map
字号:
LX51 LINKER/LOCATER V4.05 08/25/2007 17:36:39 PAGE 1
LX51 LINKER/LOCATER V4.05, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE main.obj TO lcd
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
COMMENT TYPE 0: C51 V8.02
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: lcd (MAIN)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH 001623H CODE
I:000000H I:000000H I:00007FH 000049H DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.3 BIT
X:000000H X:000000H X:00FFFFH 000068H XDATA
I:000000H I:000000H I:0000FFH 000001H IDATA
MEMORY MAP OF MODULE: lcd (MAIN)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000007H 000008H --- AT.. DATA "REG BANK 0"
000008H 000015H 00000EH BYTE UNIT DATA ?DT?MAIN
000016H 00001DH 000008H BYTE UNIT DATA ?DT?_DISP_PICTURE?MAIN
00001EH.0 00001FH.7 000002H.0 --- --- **GAP**
000020H.0 000020H.2 000000H.3 BIT UNIT BIT ?BI?MAIN
LX51 LINKER/LOCATER V4.05 08/25/2007 17:36:39 PAGE 2
000020H.3 000020H 000000H.5 --- --- **GAP**
000021H 00003BH 00001BH BYTE UNIT DATA _DATA_GROUP_
00003CH 000046H 00000BH BYTE UNIT DATA ?DT?_DISP_NUMBER?MAIN
000047H 00004BH 000005H BYTE UNIT DATA ?DT?_DISP_CHARS?MAIN
00004CH 00004CH 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO??C_STARTUP?0
000003H 000005H 000003H BYTE OFFS.. CODE ?MAIN?00003
000006H 00004FH 00004AH BYTE UNIT CODE ?PR?_DISP_WORDS?MAIN
000050H 000050H 000001H BYTE UNIT CODE ?PR?SUB11OP?MAIN
000051H 000051H 000001H BYTE UNIT CODE ?PR?SUB13OP?MAIN
000052H 000052H 000001H BYTE UNIT CODE ?PR?SUB14OP?MAIN
000053H 000055H 000003H BYTE OFFS.. CODE ?MAIN?00053
000056H 00057AH 000525H BYTE UNIT CODE ?CO?MAIN
00057BH 0008EAH 000370H BYTE UNIT CODE ?C?LIB_CODE
0008EBH 000A58H 00016EH BYTE UNIT CODE ?PR?KEY13FUNC?MAIN
000A59H 000B2CH 0000D4H BYTE UNIT CODE ?PR?ZLG7290_ISR?MAIN
000B2DH 000BFCH 0000D0H BYTE UNIT CODE ?C_INITSEG
000BFDH 000CA6H 0000AAH BYTE UNIT CODE ?PR?_DISP_NUMBER?MAIN
000CA7H 000D44H 00009EH BYTE UNIT CODE ?PR?_DDS9851_COMPUTEFREQWORD?MAIN
000D45H 000DD7H 000093H BYTE UNIT CODE ?PR?TIC_ISR?MAIN
000DD8H 000E63H 00008CH BYTE UNIT CODE ?C_C51STARTUP
000E64H 000ED0H 00006DH BYTE UNIT CODE ?PR?_DISP_PICTURE?MAIN
000ED1H 000F34H 000064H BYTE UNIT CODE ?PR?_DELAY?MAIN
000F35H 000F90H 00005CH BYTE UNIT CODE ?PR?KEY14FUNC?MAIN
000F91H 000FEBH 00005BH BYTE UNIT CODE ?PR?ROOTMENU?MAIN
000FECH 001041H 000056H BYTE UNIT CODE ?PR?SUBMENU3?MAIN
001042H 001097H 000056H BYTE UNIT CODE ?PR?SUBMENU4?MAIN
001098H 0010EBH 000054H BYTE UNIT CODE ?PR?SUBMENU1?MAIN
0010ECH 00113FH 000054H BYTE UNIT CODE ?PR?SUBMENU2?MAIN
001140H 001189H 00004AH BYTE UNIT CODE ?PR?KEY12FUNC?MAIN
00118AH 0011CDH 000044H BYTE UNIT CODE ?PR?KEY2FUNC?MAIN
0011CEH 001211H 000044H BYTE UNIT CODE ?PR?KEY3FUNC?MAIN
001212H 001255H 000044H BYTE UNIT CODE ?PR?KEY4FUNC?MAIN
001256H 001298H 000043H BYTE UNIT CODE ?PR?KEY1FUNC?MAIN
001299H 0012D8H 000040H BYTE UNIT CODE ?PR?LCD_INITIAL?MAIN
0012D9H 001312H 00003AH BYTE UNIT CODE ?PR?_DISP_CHARS?MAIN
001313H 001346H 000034H BYTE UNIT CODE ?PR?_DDS9851_WRITEFREQWORD?MAIN
001347H 001377H 000031H BYTE UNIT CODE ?PR?KEY10FUNC?MAIN
001378H 0013A4H 00002DH BYTE UNIT CODE ?PR?_DISP_WORD?MAIN
0013A5H 0013CBH 000027H BYTE UNIT CODE ?PR?_WRITE_COM?MAIN
0013CCH 0013F2H 000027H BYTE UNIT CODE ?PR?KEY5FUNC?MAIN
0013F3H 001419H 000027H BYTE UNIT CODE ?PR?KEY6FUNC?MAIN
00141AH 001440H 000027H BYTE UNIT CODE ?PR?KEY7FUNC?MAIN
001441H 001467H 000027H BYTE UNIT CODE ?PR?KEY8FUNC?MAIN
001468H 00148EH 000027H BYTE UNIT CODE ?PR?KEY9FUNC?MAIN
00148FH 0014B5H 000027H BYTE UNIT CODE ?PR?KEY0FUNC?MAIN
0014B6H 0014D7H 000022H BYTE UNIT CODE ?PR?SUB12OP?MAIN
0014D8H 0014F7H 000020H BYTE UNIT CODE ?PR?_CURSOR_SET?MAIN
0014F8H 001513H 00001CH BYTE UNIT CODE ?PR?_DISP_CHAR?MAIN
001514H 00152FH 00001CH BYTE UNIT CODE ?PR?SUB11DISP?MAIN
001530H 00154BH 00001CH BYTE UNIT CODE ?PR?SUB12DISP?MAIN
00154CH 001567H 00001CH BYTE UNIT CODE ?PR?SUB13DISP?MAIN
001568H 001583H 00001CH BYTE UNIT CODE ?PR?SUB14DISP?MAIN
001584H 00159DH 00001AH BYTE UNIT CODE ?PR?MAIN?MAIN
00159EH 0015B4H 000017H BYTE UNIT CODE ?PR?SUB21DISP?MAIN
0015B5H 0015CBH 000017H BYTE UNIT CODE ?PR?SUB22DISP?MAIN
0015CCH 0015DAH 00000FH BYTE UNIT CODE ?PR?LCD_CLEAR?MAIN
0015DBH 0015E7H 00000DH BYTE UNIT CODE ?PR?_WRITE_DATA?MAIN
0015E8H 0015F2H 00000BH BYTE UNIT CODE ?PR?READ_DATA?MAIN
0015F3H 0015FCH 00000AH BYTE UNIT CODE ?PR?READ_BF?MAIN
0015FDH 001605H 000009H BYTE UNIT CODE ?PR?DDS9851_INITIAL?MAIN
001606H 00160AH 000005H BYTE UNIT CODE ?PR?CURSOR_RESET?MAIN
00160BH 00160BH 000001H BYTE UNIT CODE ?PR?SUB21OP?MAIN
LX51 LINKER/LOCATER V4.05 08/25/2007 17:36:39 PAGE 3
00160CH 00160CH 000001H BYTE UNIT CODE ?PR?SUB22OP?MAIN
00160DH 00160DH 000001H BYTE UNIT CODE ?PR?SUB23DISP?MAIN
00160EH 00160EH 000001H BYTE UNIT CODE ?PR?SUB23OP?MAIN
00160FH 00160FH 000001H BYTE UNIT CODE ?PR?SUB24DISP?MAIN
001610H 001610H 000001H BYTE UNIT CODE ?PR?SUB24OP?MAIN
001611H 001611H 000001H BYTE UNIT CODE ?PR?SUB31DISP?MAIN
001612H 001612H 000001H BYTE UNIT CODE ?PR?SUB31OP?MAIN
001613H 001613H 000001H BYTE UNIT CODE ?PR?SUB32DISP?MAIN
001614H 001614H 000001H BYTE UNIT CODE ?PR?SUB32OP?MAIN
001615H 001615H 000001H BYTE UNIT CODE ?PR?SUB33DISP?MAIN
001616H 001616H 000001H BYTE UNIT CODE ?PR?SUB33OP?MAIN
001617H 001617H 000001H BYTE UNIT CODE ?PR?SUB34DISP?MAIN
001618H 001618H 000001H BYTE UNIT CODE ?PR?SUB34OP?MAIN
001619H 001619H 000001H BYTE UNIT CODE ?PR?SUB41DISP?MAIN
00161AH 00161AH 000001H BYTE UNIT CODE ?PR?SUB41OP?MAIN
00161BH 00161BH 000001H BYTE UNIT CODE ?PR?SUB42DISP?MAIN
00161CH 00161CH 000001H BYTE UNIT CODE ?PR?SUB42OP?MAIN
00161DH 00161DH 000001H BYTE UNIT CODE ?PR?SUB43DISP?MAIN
00161EH 00161EH 000001H BYTE UNIT CODE ?PR?SUB43OP?MAIN
00161FH 00161FH 000001H BYTE UNIT CODE ?PR?SUB44DISP?MAIN
001620H 001620H 000001H BYTE UNIT CODE ?PR?SUB44OP?MAIN
001621H 001621H 000001H BYTE UNIT CODE ?PR?KEY11FUNC?MAIN
001622H 001622H 000001H BYTE UNIT CODE ?PR?KEY15FUNC?MAIN
* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000067H 000068H BYTE UNIT XDATA ?XD?MAIN
OVERLAY MAP OF MODULE: lcd (MAIN)
FUNCTION/MODULE BIT_GROUP DATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
===========================================================
ZLG7290_ISR/MAIN ----- ----- ----- -----
+--> ?PR?KEY0FUNC?MAIN
+--> ?PR?KEY1FUNC?MAIN
+--> ?PR?KEY2FUNC?MAIN
+--> ?PR?KEY3FUNC?MAIN
+--> ?PR?KEY4FUNC?MAIN
+--> ?PR?KEY5FUNC?MAIN
+--> ?PR?KEY6FUNC?MAIN
+--> ?PR?KEY7FUNC?MAIN
+--> ?PR?KEY8FUNC?MAIN
+--> ?PR?KEY9FUNC?MAIN
+--> ?PR?KEY10FUNC?MAIN
+--> ?PR?KEY11FUNC?MAIN
+--> ?PR?KEY12FUNC?MAIN
+--> ?PR?KEY13FUNC?MAIN
+--> ?PR?KEY14FUNC?MAIN
+--> ?PR?KEY15FUNC?MAIN
KEY0FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
_DELAY/MAIN ----- ----- 0034H 003BH
+--> ?PR?_DISP_CHAR?MAIN
_DISP_CHAR/MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?READ_DATA?MAIN
+--> ?PR?_WRITE_DATA?MAIN
_WRITE_COM/MAIN ----- ----- ----- -----
LX51 LINKER/LOCATER V4.05 08/25/2007 17:36:39 PAGE 4
+--> ?PR?READ_BF?MAIN
READ_BF/MAIN ----- ----- ----- -----
READ_DATA/MAIN ----- ----- ----- -----
+--> ?PR?READ_BF?MAIN
_WRITE_DATA/MAIN ----- ----- ----- -----
+--> ?PR?READ_BF?MAIN
KEY1FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_CURSOR_SET?MAIN
+--> ?PR?_DELAY?MAIN
_CURSOR_SET/MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_COM?MAIN
KEY2FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_CURSOR_SET?MAIN
+--> ?PR?_DELAY?MAIN
KEY3FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_CURSOR_SET?MAIN
+--> ?PR?_DELAY?MAIN
KEY4FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_CURSOR_SET?MAIN
+--> ?PR?_DELAY?MAIN
KEY5FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
KEY6FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
KEY7FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
KEY8FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
KEY9FUNC/MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?MAIN
KEY10FUNC/MAIN ----- ----- ----- -----
+--> ?PR?LCD_CLEAR?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_WORDS?MAIN
+--> ?PR?ROOTMENU?MAIN
LCD_CLEAR/MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_COM?MAIN
?CO?MAIN ----- ----- ----- -----
_DISP_WORDS/MAIN ----- ----- 0034H 0039H
+--> ?PR?_WRITE_COM?MAIN
+--> ?PR?_WRITE_DATA?MAIN
ROOTMENU/MAIN ----- ----- ----- -----
+--> ?PR?LCD_CLEAR?MAIN
+--> ?PR?_DISP_CHAR?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISP_WORDS?MAIN
LX51 LINKER/LOCATER V4.05 08/25/2007 17:36:39 PAGE 5
+--> ?PR?CURSOR_RESET?MAIN
+--> ?PR?_DELAY?MAIN
CURSOR_RESET/MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_COM?MAIN
KEY11FUNC/MAIN ----- ----- ----- -----
KEY12FUNC/MAIN ----- ----- ----- -----
+--> ?PR?LCD_CLEAR?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?CO?MAIN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -