📄 dc800.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/18/2007 11:05:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE int.obj, main.obj, show.obj, disp.obj, test.obj TO dc800 RAMSIZE (256) XDATA (0X0000-0X01FF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
int.obj (INT)
main.obj (MAIN)
show.obj (SHOW)
disp.obj (DISP)
test.obj (TEST)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (STRCAT)
C:\KEIL\C51\LIB\C51S.LIB (?C?STRCPY)
C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: dc800 (INT)
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 0016H UNIT _DATA_GROUP_
DATA 001EH 0002H UNIT ?DT?INT
BIT 0020H.0 0000H.2 UNIT ?BI?MAIN
BIT 0020H.2 0000H.1 UNIT ?BI?_LCDDRAW16?SHOW
BIT 0020H.3 0000H.1 UNIT ?BI?_DISPSTR?SHOW
BIT 0020H.4 0000H.1 UNIT ?BI?_DISPNUM?SHOW
BIT 0020H.5 0000H.1 UNIT ?BI?SHOW
BIT 0020H.6 0000H.1 UNIT ?BI?TEST
BIT 0020H.7 0000H.1 UNIT _BIT_GROUP_
DATA 0021H 0013H UNIT ?DT?TEST
DATA 0034H 000FH UNIT ?DT?_LCDDRAW16?SHOW
DATA 0043H 0006H UNIT ?DT?_DISPSTR?SHOW
DATA 0049H 0004H UNIT ?DT?_CLEARXBYTE?SHOW
DATA 004DH 0003H UNIT ?DT?_DISPNUM?SHOW
DATA 0050H 0001H UNIT ?DT?_EEPROM_R?INT
DATA 0051H 0001H UNIT ?DT?MAIN
IDATA 0052H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
BL51 BANKED LINKER/LOCATER V5.03 06/18/2007 11:05:56 PAGE 2
XDATA 0000H 0039H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0954H UNIT ?CO?DISP
CODE 0957H 03F0H UNIT ?C?LIB_CODE
CODE 0D47H 016FH UNIT ?PR?_LCDDRAW?SHOW
CODE 0EB6H 0157H UNIT ?PR?_LCDDRAW16?SHOW
CODE 100DH 0139H UNIT ?PR?GAINDISTANCE?TEST
CODE 1146H 0129H UNIT ?PR?_NUMTOSTR?MAIN
CODE 126FH 0112H UNIT ?PR?AUTOTEST?TEST
CODE 1381H 008CH UNIT ?C_C51STARTUP
CODE 140DH 006EH UNIT ?PR?_PULSE?TEST
CODE 147BH 006CH UNIT ?PR?LCDINIT?SHOW
CODE 14E7H 0066H UNIT ?PR?RDNAPA?TEST
CODE 154DH 0063H UNIT ?PR?_XF3011TEXT?MAIN
CODE 15B0H 0062H UNIT ?PR?_X9C104?TEST
CODE 1612H 0058H UNIT ?PR?_DA?TEST
CODE 166AH 0058H UNIT ?PR?_STRCAT?STRCAT
CODE 16C2H 004FH UNIT ?PR?_DISPSTR?SHOW
CODE 1711H 0048H UNIT ?PR?CPUINT?INT
CODE 1759H 0047H UNIT ?PR?LCDREAD?SHOW
CODE 17A0H 0043H UNIT ?PR?_CCU_INIT?INT
CODE 17E3H 003AH UNIT ?PR?MAIN?MAIN
CODE 181DH 0037H UNIT ?PR?_DISPNUM?SHOW
CODE 1854H 0034H UNIT ?PR?_EEPROM_W?INT
CODE 1888H 0031H UNIT ?PR?_EEPROM_R?INT
CODE 18B9H 0031H UNIT ?PR?_LCDWRITECMD?SHOW
CODE 18EAH 002EH UNIT ?PR?_CLEARXBYTE?SHOW
CODE 1918H 002EH UNIT ?CO?TEST
CODE 1946H 0028H UNIT ?PR?LCDCLR?SHOW
CODE 196EH 0024H UNIT ?PR?_LCDWRITEDATA?SHOW
CODE 1992H 0018H UNIT ?PR?_DELAY?INT
CODE 19AAH 0017H UNIT ?PR?WELCOME?DISP
CODE 19C1H 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 19D6H 0013H UNIT ?C_INITSEG
CODE 19E9H 0012H UNIT ?CO?SHOW
OVERLAY MAP OF MODULE: dc800 (INT)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?CPUINT?INT
+--> ?PR?_CCU_INIT?INT
+--> ?PR?_DELAY?INT
+--> ?PR?_EEPROM_W?INT
+--> ?PR?LCDINIT?SHOW
+--> ?PR?WELCOME?DISP
BL51 BANKED LINKER/LOCATER V5.03 06/18/2007 11:05:56 PAGE 3
+--> ?PR?AUTOTEST?TEST
?PR?_CCU_INIT?INT ----- ----- 0009H 0004H ----- -----
?PR?_EEPROM_W?INT ----- ----- 0008H 0002H ----- -----
?PR?LCDINIT?SHOW ----- ----- 0008H 0010H ----- -----
+--> ?CO?SHOW
+--> ?PR?_LCDWRITECMD?SHOW
+--> ?PR?_LCDWRITEDATA?SHOW
?PR?_LCDWRITECMD?SHOW ----- ----- ----- ----- ----- -----
+--> ?PR?LCDREAD?SHOW
?PR?LCDREAD?SHOW ----- ----- ----- ----- ----- -----
+--> ?PR?_LCDWRITEDATA?SHOW
?PR?WELCOME?DISP ----- ----- ----- ----- ----- -----
+--> ?CO?DISP
+--> ?PR?_LCDDRAW?SHOW
?PR?_LCDDRAW?SHOW 0020H.7 0000H.1 0008H 0011H ----- -----
+--> ?PR?_LCDWRITECMD?SHOW
+--> ?PR?_LCDWRITEDATA?SHOW
+--> ?PR?LCDREAD?SHOW
?PR?AUTOTEST?TEST ----- ----- ----- ----- 0000H 0035H
+--> ?PR?GAINDISTANCE?TEST
+--> ?CO?TEST
+--> ?PR?_NUMTOSTR?MAIN
+--> ?PR?_STRCAT?STRCAT
+--> ?PR?_XF3011TEXT?MAIN
+--> ?PR?_DELAY?INT
?PR?GAINDISTANCE?TEST ----- ----- 0008H 0001H ----- -----
+--> ?PR?_CCU_INIT?INT
+--> ?PR?_DELAY?INT
+--> ?PR?_DA?TEST
+--> ?PR?_PULSE?TEST
+--> ?PR?RDNAPA?TEST
?PR?_DA?TEST ----- ----- ----- ----- 0035H 0004H
?PR?_PULSE?TEST ----- ----- 0009H 0001H ----- -----
+--> ?PR?_DELAY?INT
?PR?_NUMTOSTR?MAIN ----- ----- 0008H 0016H ----- -----
+--> ?PR?_STRLEN?STRLEN
?PR?_STRCAT?STRCAT ----- ----- 0008H 0009H ----- -----
?PR?_XF3011TEXT?MAIN ----- ----- 0008H 0005H ----- -----
+--> ?PR?_STRLEN?STRLEN
SYMBOL TABLE OF MODULE: dc800 (INT)
BL51 BANKED LINKER/LOCATER V5.03 06/18/2007 11:05:56 PAGE 4
VALUE TYPE NAME
----------------------------------
------- MODULE INT
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
D:00A4H PUBLIC P2M1
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
D:00B1H PUBLIC P3M1
D:00A5H PUBLIC P2M2
D:00A0H PUBLIC P2
D:00B2H PUBLIC P3M2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:00BAH PUBLIC SSTAT
C:1711H PUBLIC cpuint
D:001EH PUBLIC CONTRAST_ADD
D:00F3H PUBLIC DEEADR
D:00C0H PUBLIC ADMODA
D:00F2H PUBLIC DEEDAT
B:0090H.3 PUBLIC POWCTRL
D:00F1H PUBLIC DEECON
D:0095H PUBLIC DIVM
D:0098H PUBLIC SCON
D:00CBH PUBLIC TPCR2H
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00CAH PUBLIC TPCR2L
D:00BDH PUBLIC BRGCON
B:00A8H.1 PUBLIC ET0
D:00B8H PUBLIC IP0
B:00A8H.3 PUBLIC ET1
D:00F8H PUBLIC IP1
D:00C8H PUBLIC TCR20
D:008CH PUBLIC TH0
D:00F9H PUBLIC TCR21
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:17A0H PUBLIC _CCU_init
B:0090H.6 PUBLIC OCB
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:1888H PUBLIC _EEPROM_R
D:00D8H PUBLIC I2CON
D:00EBH PUBLIC CCCRB
D:00BEH PUBLIC BRGR0
D:00BFH PUBLIC BRGR1
C:1854H PUBLIC _EEPROM_W
B:00A0H.2 PUBLIC CLR
BL51 BANKED LINKER/LOCATER V5.03 06/18/2007 11:05:56 PAGE 5
D:00FBH PUBLIC OCRBH
D:00CFH PUBLIC TOR2H
C:1992H PUBLIC _delay
D:001FH PUBLIC CONTRAST
D:00FAH PUBLIC OCRBL
D:00CEH PUBLIC TOR2L
D:00D0H PUBLIC PSW
B:00C8H.7 PUBLIC PLLEN
------- PROC CPUINT
C:1711H LINE# 6
C:1711H LINE# 7
C:1711H LINE# 14
C:1714H LINE# 15
C:1716H LINE# 17
C:1719H LINE# 18
C:171CH LINE# 20
C:171FH LINE# 21
C:1722H LINE# 23
C:1724H LINE# 24
C:1727H LINE# 26
C:1729H LINE# 28
C:172BH LINE# 30
C:172EH LINE# 32
C:1731H LINE# 33
C:1734H LINE# 35
C:1737H LINE# 36
C:173AH LINE# 38
C:173DH LINE# 39
C:1740H LINE# 40
C:1743H LINE# 41
C:1746H LINE# 42
C:1749H LINE# 44
C:174BH LINE# 45
C:174DH LINE# 46
C:174FH LINE# 47
C:1751H LINE# 49
C:1753H LINE# 50
C:1756H LINE# 53
C:1758H LINE# 55
------- ENDPROC CPUINT
------- PROC _CCU_INIT
D:0009H SYMBOL pwm
C:17A0H LINE# 56
C:17A8H LINE# 57
C:17A8H LINE# 59
C:17AAH LINE# 60
C:17ADH LINE# 61
C:17B0H LINE# 63
C:17B3H LINE# 70
C:17B6H LINE# 73
C:17B9H LINE# 74
C:17BBH LINE# 75
C:17BEH LINE# 77
C:17C1H LINE# 78
C:17C4H LINE# 79
C:17C7H LINE# 81
C:17D7H LINE# 82
BL51 BANKED LINKER/LOCATER V5.03 06/18/2007 11:05:56 PAGE 6
C:17DCH LINE# 86
C:17DFH LINE# 92
C:17E2H LINE# 94
------- ENDPROC _CCU_INIT
------- PROC _DELAY
D:0007H SYMBOL x
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL j
D:0004H SYMBOL k
------- ENDDO
C:1992H LINE# 96
C:1992H LINE# 97
C:1992H LINE# 99
C:1999H LINE# 100
C:1999H LINE# 101
C:199BH LINE# 102
C:199BH LINE# 103
C:199DH LINE# 104
C:199DH LINE# 105
C:199EH LINE# 106
C:19A2H LINE# 107
C:19A6H LINE# 108
C:19A9H LINE# 110
------- ENDPROC _DELAY
------- PROC _EEPROM_R
D:0006H SYMBOL addr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -