⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd.map

📁 单片机键盘以及LCD和AD控制程序
💻 MAP
📖 第 1 页 / 共 5 页
字号:
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 + -