📄 flow.map
字号:
LX51 LINKER/LOCATER V4.05 02/13/2007 17:34:12 PAGE 1
LX51 LINKER/LOCATER V4.05, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE FlowUnit.obj, STC89C54RD_FlashIAP.obj, MiscUnit.obj TO Flow CLASSES (XDATA (X:0X0-X:0X3FF), HDA
>> TA (X:0X0-X:0X3FF), CODE (C:0X0-C:0X7FFF), CONST (C:0X0-C:0X7FFF), ECODE (C:0X0-C:0X7FFF), HCONST (C:0X0-C:0X7FFF))
CPU MODE: 8051 MODE
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
FlowUnit.obj (FLOWUNIT)
COMMENT TYPE 0: C51 V8.02
STC89C54RD_FlashIAP.obj (STC89C54RD_FLASHIAP)
COMMENT TYPE 0: C51 V8.02
MiscUnit.obj (MISCUNIT)
COMMENT TYPE 0: C51 V8.02
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?CILDOPTR)
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?IMUL)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
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?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?LLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIIDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
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?LSTKPDATA)
COMMENT TYPE 1: A51 / ASM51 Assembler
LX51 LINKER/LOCATER V4.05 02/13/2007 17:34:12 PAGE 2
ACTIVE MEMORY CLASSES OF MODULE: Flow (FLOWUNIT)
BASE START END USED MEMORY CLASS
==========================================================
X:000000H X:000000H X:0003FFH XDATA
X:000000H X:000000H X:0003FFH HDATA
C:000000H C:000000H C:007FFFH 001073H CODE
C:000000H C:000000H C:007FFFH 00004FH CONST
C:000000H C:000000H C:007FFFH ECODE
B00:0000H C:000000H C:007FFFH HCONST
I:000000H I:000000H I:00007FH 000057H DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.7 BIT
I:000000H I:000000H I:0000FFH 000001H IDATA
MEMORY MAP OF MODULE: Flow (FLOWUNIT)
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 00001AH 000013H BYTE UNIT DATA _DATA_GROUP_
00001BH.0 00001FH.7 000005H.0 --- --- **GAP**
000020H.0 000021H.4 000001H.5 BIT UNIT BIT ?BI?FLOWUNIT
000021H.5 000021H.6 000000H.2 BIT UNIT BIT _BIT_GROUP_
000021H.7 000021H 000000H.1 --- --- **GAP**
000022H 00005DH 00003CH BYTE UNIT DATA ?DT?FLOWUNIT
00005EH 00005EH 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 UNIT CODE ?PR?_DELAY?MISCUNIT
000006H 00000AH 000005H --- --- **GAP**
00000BH 00000DH 000003H BYTE OFFS.. CODE ?FLOWUNIT?0000B
00000EH 000012H 000005H --- --- **GAP**
000013H 000015H 000003H BYTE OFFS.. CODE ?FLOWUNIT?00013
000016H 000021H 00000CH BYTE UNIT CODE ?PR?ISP_IAP_ENABLE?STC89C54RD_FLASHIAP
000022H 000022H 000001H --- --- **GAP**
000023H 000025H 000003H BYTE OFFS.. CODE ?FLOWUNIT?00023
000026H 000354H 00032FH BYTE UNIT CODE ?C?LIB_CODE
000355H 000557H 000203H BYTE UNIT CODE ?PR?SETKEYDONE?FLOWUNIT
000558H 000721H 0001CAH BYTE UNIT CODE ?PR?_ENCODE?FLOWUNIT
000722H 00084DH 00012CH BYTE UNIT CODE ?PR?MAIN?FLOWUNIT
00084EH 000974H 000127H BYTE UNIT CODE ?PR?SYSINIT?FLOWUNIT
000975H 000A6CH 0000F8H BYTE UNIT CODE ?PR?_DECODE?FLOWUNIT
000A6DH 000B24H 0000B8H BYTE UNIT CODE ?PR?SER_ISR?FLOWUNIT
000B25H 000BD0H 0000ACH BYTE UNIT CODE ?PR?_DISDONE?FLOWUNIT
000BD1H 000C78H 0000A8H BYTE UNIT CODE ?PR?GETLEAKBUF?FLOWUNIT
000C79H 000D0BH 000093H BYTE UNIT CODE ?PR?LOADPARAM?FLOWUNIT
000D0CH 000D9DH 000092H BYTE UNIT CODE ?PR?_WRITEBYTES?STC89C54RD_FLASHIAP
000D9EH 000E1FH 000082H BYTE UNIT CODE ?PR?_DECBUF?FLOWUNIT
000E20H 000E98H 000079H BYTE UNIT CODE ?PR?INT1_ISR?FLOWUNIT
000E99H 000EEDH 000055H BYTE UNIT CODE ?PR?GETPRESSBUF?FLOWUNIT
000EEEH 000F36H 000049H BYTE UNIT CODE ?PR?_READBYTES?STC89C54RD_FLASHIAP
000F37H 000F68H 000032H BYTE UNIT CODE ?PR?UPKEYDONE?FLOWUNIT
000F69H 000F9AH 000032H BYTE UNIT CODE ?PR?T0_ISR?FLOWUNIT
000F9BH 000FC8H 00002EH BYTE UNIT CODE ?PR?STARTKEYDONE?FLOWUNIT
000FC9H 000FEAH 000022H BYTE UNIT CODE ?PR?STOPKEYDONE?FLOWUNIT
000FEBH 00100BH 000021H BYTE UNIT CODE ?PR?DOWNKEYDONE?FLOWUNIT
00100CH 00102BH 000020H BYTE UNIT CODE ?PR?_HIDEINVALIDZERO?FLOWUNIT
00102CH 001048H 00001DH BYTE UNIT CODE ?PR?FUNCKEYDONE?FLOWUNIT
LX51 LINKER/LOCATER V4.05 02/13/2007 17:34:12 PAGE 3
001049H 001058H 000010H BYTE UNIT CODE ?PR?LEFTKEYDONE?FLOWUNIT
001059H 001068H 000010H BYTE UNIT CODE ?PR?RIGHTKEYDONE?FLOWUNIT
001069H 001074H 00000CH BYTE UNIT CODE ?C_C51STARTUP
001075H 00107DH 000009H BYTE UNIT CODE ?PR?ISP_IAP_DISABLE?STC89C54RD_FLASHIAP
00107EH 0010CCH 00004FH BYTE UNIT CONST ?CO?FLOWUNIT
OVERLAY MAP OF MODULE: Flow (FLOWUNIT)
FUNCTION/MODULE BIT_GROUP DATA_GROUP
--> CALLED FUNCTION/MODULE START STOP START STOP
=================================================================
T0_ISR/FLOWUNIT ----- ----- 0008H 0009H
*** NEW ROOT ***************************
INT1_ISR/FLOWUNIT ----- ----- ----- -----
*** NEW ROOT ***************************
SER_ISR/FLOWUNIT ----- ----- ----- -----
*** NEW ROOT ***************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?FLOWUNIT
MAIN/FLOWUNIT 21H.5 21H.5 000AH 000BH
+--> ?PR?SYSINIT?FLOWUNIT
+--> ?PR?GETPRESSBUF?FLOWUNIT
+--> ?PR?GETLEAKBUF?FLOWUNIT
+--> ?PR?_DISDONE?FLOWUNIT
+--> ?PR?STARTKEYDONE?FLOWUNIT
+--> ?PR?STOPKEYDONE?FLOWUNIT
+--> ?PR?FUNCKEYDONE?FLOWUNIT
+--> ?PR?SETKEYDONE?FLOWUNIT
+--> ?PR?UPKEYDONE?FLOWUNIT
+--> ?PR?DOWNKEYDONE?FLOWUNIT
+--> ?PR?LEFTKEYDONE?FLOWUNIT
+--> ?PR?RIGHTKEYDONE?FLOWUNIT
SYSINIT/FLOWUNIT ----- ----- 000CH 0010H
+--> ?PR?_READBYTES?STC89C54RD_FLASHIAP
+--> ?PR?_ENCODE?FLOWUNIT
_READBYTES/STC89C54RD_FLASHIAP ----- ----- 0015H 0019H
+--> ?PR?ISP_IAP_ENABLE?STC89C54RD_FLASHIAP
+--> ?PR?ISP_IAP_DISABLE?STC89C54RD_FLASHIAP
ISP_IAP_ENABLE/STC89C54RD_FLASHIAP ----- ----- ----- -----
ISP_IAP_DISABLE/STC89C54RD_FLASHIAP ----- ----- ----- -----
_ENCODE/FLOWUNIT ----- ----- 0015H 001AH
GETPRESSBUF/FLOWUNIT ----- ----- 000CH 000FH
+--> ?PR?_DECODE?FLOWUNIT
+--> ?PR?_HIDEINVALIDZERO?FLOWUNIT
_DECODE/FLOWUNIT ----- ----- 0010H 0016H
_HIDEINVALIDZERO/FLOWUNIT ----- ----- ----- -----
LX51 LINKER/LOCATER V4.05 02/13/2007 17:34:12 PAGE 4
GETLEAKBUF/FLOWUNIT ----- ----- 000CH 000FH
+--> ?CO?FLOWUNIT
+--> ?PR?_DECODE?FLOWUNIT
+--> ?PR?_HIDEINVALIDZERO?FLOWUNIT
?CO?FLOWUNIT ----- ----- ----- -----
_DISDONE/FLOWUNIT ----- ----- ----- -----
+--> ?CO?FLOWUNIT
+--> ?PR?_DELAY?MISCUNIT
_DELAY/MISCUNIT ----- ----- ----- -----
STARTKEYDONE/FLOWUNIT ----- ----- ----- -----
STOPKEYDONE/FLOWUNIT ----- ----- ----- -----
FUNCKEYDONE/FLOWUNIT ----- ----- ----- -----
+--> ?PR?LOADPARAM?FLOWUNIT
LOADPARAM/FLOWUNIT ----- ----- ----- -----
+--> ?CO?FLOWUNIT
+--> ?PR?_READBYTES?STC89C54RD_FLASHIAP
SETKEYDONE/FLOWUNIT 21H.6 21H.6 000CH 0014H
+--> ?PR?_WRITEBYTES?STC89C54RD_FLASHIAP
+--> ?PR?_READBYTES?STC89C54RD_FLASHIAP
+--> ?PR?_ENCODE?FLOWUNIT
_WRITEBYTES/STC89C54RD_FLASHIAP ----- ----- 0015H 001AH
+--> ?PR?ISP_IAP_ENABLE?STC89C54RD_FLASHIAP
+--> ?PR?ISP_IAP_DISABLE?STC89C54RD_FLASHIAP
UPKEYDONE/FLOWUNIT ----- ----- ----- -----
+--> ?PR?LOADPARAM?FLOWUNIT
DOWNKEYDONE/FLOWUNIT ----- ----- ----- -----
+--> ?PR?LOADPARAM?FLOWUNIT
+--> ?PR?_DECBUF?FLOWUNIT
_DECBUF/FLOWUNIT 21H.6 21H.6 000CH 000EH
LEFTKEYDONE/FLOWUNIT ----- ----- ----- -----
RIGHTKEYDONE/FLOWUNIT ----- ----- ----- -----
PUBLIC SYMBOLS OF MODULE: Flow (FLOWUNIT)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
00000015H DATA BYTE ?_Encode?BYTE
0100006CH CODE --- ?C?CILDOPTR
0100003FH CODE --- ?C?CLDOPTR
01000026H CODE --- ?C?CLDPTR
00000000H NUMBER --- ?C?CODESEG
010000B1H CODE --- ?C?CSTOPTR
0100009FH CODE --- ?C?CSTPTR
010000D3H CODE --- ?C?IMUL
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -