📄 dd.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL7\C51\BIN\BL51.EXE .\STARTUP.obj, comm.obj, isp.obj, main.obj, myApp.obj, myasm.obj TO dd RAMSIZE (256) CODE (0XF
>> 000-0XFFFF) XDATA (0X0000-0X02FE)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
comm.obj (COMM)
isp.obj (ISP)
main.obj (MAIN)
myApp.obj (MYAPP)
myasm.obj (MYASM)
C:\KEIL7\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL7\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL7\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL7\C51\LIB\C51S.LIB (?C?MEMSET)
LINK MAP OF MODULE: dd (?C_STARTUP)
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 _DATA_GROUP_
DATA 001FH 0002H UNIT ?DT?MAIN
0021H 0011H *** GAP ***
DATA 0032H 0001H ABSOLUTE
IDATA 0033H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 02BCH UNIT ?XD?COMM
XDATA 02BCH 0002H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
0000H F000H *** GAP ***
CODE F000H 0003H ABSOLUTE
CODE F003H 00BEH UNIT ?PR?RECEIVEDATA?COMM
CODE F0C1H 00B3H UNIT ?PR?CMD_CHIPWRITEF?MYAPP
CODE F174H 00A3H UNIT ?PR?_SENDRESPONSE?COMM
CODE F217H 009FH UNIT ?PR?CHECKAPPPRG?MYAPP
CODE F2B6H 009EH UNIT ?PR?ISPSERVER?MYAPP
CODE F354H 0086H UNIT ?C_C51STARTUP
CODE F3DAH 007AH UNIT ?PR?CMD_CHIPREADF?MYAPP
CODE F454H 0079H UNIT ?PR?CMD_VERIFYF?MYAPP
CODE F4CDH 0077H UNIT ?PR?MAIN?MAIN
CODE F544H 006BH UNIT ?C?LIB_CODE
CODE F5AFH 0048H UNIT ?PR?RESETSYSTEM?MAIN
CODE F5F7H 003DH UNIT ?PR?_READCOMM?COMM
CODE F634H 003AH UNIT ?PR?CMD_PAGEERASEF?MYAPP
CODE F66EH 0036H UNIT ?PR?_INITCOMM?COMM
CODE F6A4H 0036H UNIT ?PR?CHECKPCCMD?MYAPP
CODE F6DAH 002CH UNIT ?PR?_READ_FLASH?MAIN
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 2
CODE F706H 0023H UNIT ?PR?_WRITECOMM?COMM
CODE F729H 0023H UNIT ?PR?INITSYSTEM?MAIN
CODE F74CH 0023H UNIT ?PR?CMD_CHIPERASEF?MYAPP
CODE F76FH 001CH UNIT ?PR?_DELAY1MS?MAIN
CODE F78BH 001CH UNIT ?PR?CMD_GETMACHINEF?MYAPP
CODE F7A7H 001AH UNIT ?PR?DELAY400US?ISP
CODE F7C1H 001AH UNIT ?PR?DELAY10MS?ISP
CODE F7DBH 0017H UNIT ?PR?_CHIPWRITE?ISP
CODE F7F2H 0015H UNIT ?PR?_PAGEERASE?ISP
CODE F807H 0015H UNIT ?PR?ERRCMD?MYAPP
CODE F81CH 0014H UNIT ?PR?CMD_ENDCOMF?MYAPP
CODE F830H 0011H UNIT ?PR?CMD_SETPROTECTF?MYAPP
CODE F841H 0010H UNIT ?PR?DELAY1500MS?ISP
CODE F851H 000FH UNIT ?PR?INITPARAMETER?MAIN
CODE F860H 000CH UNIT ?PR?DELAY30US?ISP
CODE F86CH 000CH UNIT ?PR?CHIPERASE?ISP
CODE F878H 000CH UNIT ?PR?SETCHIPPROTECT?ISP
CODE F884H 000BH UNIT ?PR?DELAY10US?ISP
CODE F88FH 0009H UNIT ?PR?WATCHDOG?MAIN
CODE F898H 0009H UNIT PROGRAM
CODE F8A1H 0008H UNIT ?PR?_CHIPREAD?ISP
CODE F8A9H 0004H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: dd (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0008H 0001H
+--> ?PR?RESETSYSTEM?MAIN
+--> ?PR?INITSYSTEM?MAIN
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?INITPARAMETER?MAIN
+--> ?PR?_INITCOMM?COMM
+--> ?PR?_SENDRESPONSE?COMM
+--> ?PR?ISPSERVER?MYAPP
+--> ?PR?CHECKPCCMD?MYAPP
+--> ?PR?WATCHDOG?MAIN
+--> ?PR?CHECKAPPPRG?MYAPP
?PR?RESETSYSTEM?MAIN 0009H 0002H
+--> ?PR?_CHIPREAD?ISP
?PR?INITSYSTEM?MAIN ----- -----
+--> ?PR?_READ_FLASH?MAIN
?PR?_DELAY1MS?MAIN ----- -----
+--> ?PR?WATCHDOG?MAIN
?PR?_SENDRESPONSE?COMM 0013H 000AH
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 3
+--> ?PR?WATCHDOG?MAIN
+--> ?PR?_WRITECOMM?COMM
?PR?_WRITECOMM?COMM 001DH 0002H
+--> ?PR?WATCHDOG?MAIN
?PR?ISPSERVER?MYAPP 0009H 0001H
+--> ?PR?WATCHDOG?MAIN
+--> ?PR?RECEIVEDATA?COMM
+--> ?PR?_SENDRESPONSE?COMM
+--> ?PR?CMD_CHIPERASEF?MYAPP
+--> ?PR?CMD_PAGEERASEF?MYAPP
+--> ?PR?CMD_CHIPREADF?MYAPP
+--> ?PR?CMD_CHIPWRITEF?MYAPP
+--> ?PR?CMD_SETPROTECTF?MYAPP
+--> ?PR?CMD_VERIFYF?MYAPP
+--> ?PR?CMD_GETMACHINEF?MYAPP
+--> ?PR?CMD_ENDCOMF?MYAPP
+--> ?PR?ERRCMD?MYAPP
+--> ?PR?INITPARAMETER?MAIN
?PR?RECEIVEDATA?COMM 000AH 0006H
+--> ?PR?WATCHDOG?MAIN
+--> ?PR?_READCOMM?COMM
?PR?_READCOMM?COMM 0010H 0005H
+--> ?PR?WATCHDOG?MAIN
?PR?CMD_CHIPERASEF?MYAPP ----- -----
+--> ?PR?CHIPERASE?ISP
+--> ?PR?_SENDRESPONSE?COMM
?PR?CHIPERASE?ISP 000AH 0001H
+--> ?PR?DELAY1500MS?ISP
?PR?DELAY1500MS?ISP 000BH 0001H
+--> ?PR?DELAY10MS?ISP
?PR?DELAY10MS?ISP 000CH 0002H
+--> ?PR?DELAY10US?ISP
?PR?DELAY10US?ISP ----- -----
+--> ?PR?WATCHDOG?MAIN
?PR?CMD_PAGEERASEF?MYAPP ----- -----
+--> ?PR?_PAGEERASE?ISP
+--> ?PR?_SENDRESPONSE?COMM
?PR?_PAGEERASE?ISP ----- -----
+--> ?PR?DELAY10MS?ISP
?PR?CMD_CHIPREADF?MYAPP 000AH 0006H
+--> ?PR?_CHIPREAD?ISP
+--> ?PR?_SENDRESPONSE?COMM
?PR?CMD_CHIPWRITEF?MYAPP 000AH 0009H
+--> ?PR?_CHIPWRITE?ISP
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 4
+--> ?PR?_SENDRESPONSE?COMM
?PR?_CHIPWRITE?ISP ----- -----
+--> ?PR?DELAY30US?ISP
?PR?DELAY30US?ISP ----- -----
+--> ?PR?DELAY10US?ISP
?PR?CMD_SETPROTECTF?MYAPP ----- -----
+--> ?PR?SETCHIPPROTECT?ISP
+--> ?PR?_SENDRESPONSE?COMM
?PR?SETCHIPPROTECT?ISP 000AH 0001H
+--> ?PR?DELAY400US?ISP
?PR?DELAY400US?ISP 000BH 0002H
+--> ?PR?DELAY10US?ISP
?PR?CMD_VERIFYF?MYAPP 000AH 0008H
+--> ?PR?_CHIPREAD?ISP
+--> ?PR?_SENDRESPONSE?COMM
?PR?CMD_GETMACHINEF?MYAPP ----- -----
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?_SENDRESPONSE?COMM
?PR?CMD_ENDCOMF?MYAPP ----- -----
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?_SENDRESPONSE?COMM
?PR?ERRCMD?MYAPP ----- -----
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?_SENDRESPONSE?COMM
?PR?CHECKPCCMD?MYAPP 0009H 0002H
+--> ?PR?WATCHDOG?MAIN
+--> ?PR?_READCOMM?COMM
+--> ?PR?_WRITECOMM?COMM
?PR?CHECKAPPPRG?MYAPP 0009H 0003H
+--> ?PR?_CHIPREAD?ISP
SYMBOL TABLE OF MODULE: dd (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:F354H SEGMENT ?C_C51STARTUP
I:0033H SEGMENT ?STACK
C:F000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 5
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:F354H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:F000H LINE# 92
C:F354H LINE# 151
C:F357H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE COMM
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00D8H PUBLIC P4
C:F66EH PUBLIC _InitComm
B:00A8H.7 PUBLIC EA
B:0090H.5 PUBLIC PIN_TXEN
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
X:0000H PUBLIC g_CommBuffer
D:0089H PUBLIC TMOD
C:F174H PUBLIC _SendResponse
C:F003H PUBLIC ReceiveData
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
C:F602H PUBLIC _ReadComm
C:F706H PUBLIC _WriteComm
------- PROC _INITCOMM
D:0007H SYMBOL nBaudRate
C:F66EH LINE# 19
C:F66EH LINE# 20
C:F66EH LINE# 21
C:F676H LINE# 22
C:F679H LINE# 23
C:F687H LINE# 24
C:F687H LINE# 25
C:F687H LINE# 26
C:F68AH LINE# 27
C:F68CH LINE# 28
C:F68CH LINE# 29
C:F68FH LINE# 30
C:F691H LINE# 31
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 6
C:F691H LINE# 32
C:F694H LINE# 33
C:F696H LINE# 34
C:F696H LINE# 35
C:F699H LINE# 36
C:F699H LINE# 37
C:F699H LINE# 38
C:F69CH LINE# 39
C:F69FH LINE# 42
C:F6A1H LINE# 43
C:F6A3H LINE# 45
------- ENDPROC _INITCOMM
C:F5F7H SYMBOL L?0048
C:F5FCH SYMBOL L?0049
------- PROC L?0047
------- ENDPROC L?0047
C:F5F7H SYMBOL L?0048
C:F5FCH SYMBOL L?0049
------- PROC _READCOMM
D:0010H SYMBOL ch
------- DO
D:0013H SYMBOL timeout
------- ENDDO
C:F602H LINE# 77
C:F608H LINE# 78
C:F608H LINE# 80
C:F60EH LINE# 82
C:F61BH LINE# 83
C:F61BH LINE# 84
C:F61EH LINE# 85
C:F621H LINE# 86
C:F621H LINE# 87
C:F623H LINE# 88
C:F62EH LINE# 89
C:F631H LINE# 90
C:F631H LINE# 91
C:F631H LINE# 92
C:F633H LINE# 94
------- ENDPROC _READCOMM
------- PROC _WRITECOMM
D:0007H SYMBOL ch
------- DO
D:001DH SYMBOL timeout
------- ENDDO
C:F706H LINE# 95
C:F706H LINE# 96
C:F706H LINE# 97
C:F70CH LINE# 99
C:F70EH LINE# 100
C:F71BH LINE# 101
C:F71BH LINE# 102
C:F71EH LINE# 103
C:F721H LINE# 104
C:F721H LINE# 105
C:F723H LINE# 106
C:F726H LINE# 107
C:F726H LINE# 108
BL51 BANKED LINKER/LOCATER V5.02 06/09/2005 12:47:53 PAGE 7
C:F726H LINE# 109
C:F728H LINE# 110
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -