📄 dd.m51
字号:
BL51 BANKED LINKER/LOCATER V6.11 11/14/2008 09:20:23 PAGE 1
BL51 BANKED LINKER/LOCATER V6.11, INVOKED BY:
D:\新建文件夹 (2)\UV3\C51\BIN\BL51.EXE STARTUP.obj, clock.obj TO dd
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
clock.obj (CLOCK)
D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\新建文件夹 (2)\UV3\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C_INIT)
D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?SCDIV)
D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?UIDIV)
D:\新建文件夹 (2)\UV3\C51\LIB\C51S.LIB (?C?LNEG)
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 0012H UNIT ?DT?CLOCK
001AH 0006H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?CLOCK
0020H.3 0000H.5 *** GAP ***
DATA 0021H 0008H UNIT _DATA_GROUP_
IDATA 0029H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 07F2H *** GAP ***
CODE 0800H 035BH UNIT ?C?LIB_CODE
CODE 0B5BH 00B1H UNIT ?PR?DISPLAY_TEMP?CLOCK
CODE 0C0CH 0090H UNIT ?PR?MAIN?CLOCK
CODE 0C9CH 008CH UNIT ?C_C51STARTUP
CODE 0D28H 0063H UNIT ?PR?TMP?CLOCK
CODE 0D8BH 0063H UNIT ?PR?TMP2?CLOCK
CODE 0DEEH 0063H UNIT ?PR?TMP3?CLOCK
CODE 0E51H 0063H UNIT ?PR?TMP4?CLOCK
CODE 0EB4H 004CH UNIT ?PR?TIMER0?CLOCK
CODE 0F00H 0037H UNIT ?PR?INIT_LCD?CLOCK
CODE 0F37H 002FH UNIT ?PR?_WRITE_BYTE?CLOCK
CODE 0F66H 002FH UNIT ?PR?_WRITE_BYTE2?CLOCK
CODE 0F95H 002FH UNIT ?PR?_WRITE_BYTE3?CLOCK
CODE 0FC4H 002FH UNIT ?PR?_WRITE_BYTE4?CLOCK
CODE 0FF3H 002DH UNIT ?PR?_DELAY?CLOCK
BL51 BANKED LINKER/LOCATER V6.11 11/14/2008 09:20:23 PAGE 2
CODE 1020H 002AH UNIT ?PR?_DISPLAY_STRING?CLOCK
CODE 104AH 0023H UNIT ?PR?READ_BYTE?CLOCK
CODE 106DH 0023H UNIT ?PR?READ_BYTE2?CLOCK
CODE 1090H 0023H UNIT ?PR?READ_BYTE3?CLOCK
CODE 10B3H 0023H UNIT ?PR?READ_BYTE4?CLOCK
CODE 10D6H 001DH UNIT ?PR?_DISPLAY_DATA?CLOCK
CODE 10F3H 0019H UNIT ?PR?TIMER0_INITIALIZE?CLOCK
CODE 110CH 0013H UNIT ?PR?RESET?CLOCK
CODE 111FH 0013H UNIT ?PR?RESET2?CLOCK
CODE 1132H 0013H UNIT ?PR?RESET3?CLOCK
CODE 1145H 0013H UNIT ?PR?RESET4?CLOCK
CODE 1158H 0013H UNIT ?CO?CLOCK
CODE 116BH 0012H UNIT ?PR?READ_BIT?CLOCK
CODE 117DH 0012H UNIT ?PR?READ_BIT2?CLOCK
CODE 118FH 0012H UNIT ?PR?READ_BIT3?CLOCK
CODE 11A1H 0012H UNIT ?PR?READ_BIT4?CLOCK
CODE 11B3H 000FH UNIT ?PR?_WRITE_DATE?CLOCK
CODE 11C2H 000FH UNIT ?PR?_GOTOXY?CLOCK
CODE 11D1H 000DH UNIT ?PR?TMPCHANGE?CLOCK
CODE 11DEH 000DH UNIT ?PR?TMPCHANGE2?CLOCK
CODE 11EBH 000DH UNIT ?PR?TMPCHANGE3?CLOCK
CODE 11F8H 000DH UNIT ?PR?TMPCHANGE4?CLOCK
CODE 1205H 000AH UNIT ?PR?_WRITE_COM?CLOCK
CODE 120FH 000AH UNIT ?PR?_DELAY1?CLOCK
CODE 1219H 000AH UNIT ?PR?_DELAY2?CLOCK
CODE 1223H 000AH UNIT ?PR?_DELAY3?CLOCK
CODE 122DH 000AH UNIT ?PR?_DELAY4?CLOCK
CODE 1237H 0004H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: dd (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CLOCK
+--> ?C_INITSEG
?PR?MAIN?CLOCK ----- ----- ----- -----
+--> ?PR?INIT_LCD?CLOCK
+--> ?PR?TIMER0_INITIALIZE?CLOCK
+--> ?PR?_GOTOXY?CLOCK
+--> ?CO?CLOCK
+--> ?PR?_DISPLAY_STRING?CLOCK
+--> ?PR?_DELAY?CLOCK
?PR?INIT_LCD?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY?CLOCK
+--> ?PR?_WRITE_COM?CLOCK
?PR?_WRITE_COM?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY?CLOCK
?PR?_GOTOXY?CLOCK ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.11 11/14/2008 09:20:23 PAGE 3
+--> ?PR?_WRITE_COM?CLOCK
?PR?_DISPLAY_STRING?CLOCK ----- ----- ----- -----
+--> ?PR?_GOTOXY?CLOCK
+--> ?PR?_DISPLAY_DATA?CLOCK
+--> ?CO?CLOCK
+--> ?PR?_WRITE_DATE?CLOCK
+--> ?PR?_DELAY?CLOCK
?PR?_DISPLAY_DATA?CLOCK ----- ----- ----- -----
+--> ?PR?_WRITE_DATE?CLOCK
?PR?_WRITE_DATE?CLOCK ----- ----- ----- -----
+--> ?CO?CLOCK
+--> ?PR?_DELAY?CLOCK
*** NEW ROOT ***************************************************
?PR?TIMER0?CLOCK ----- ----- ----- -----
+--> ?PR?DISPLAY_TEMP?CLOCK
?PR?DISPLAY_TEMP?CLOCK ----- ----- 0021H 0004H
+--> ?PR?TMPCHANGE?CLOCK
+--> ?PR?TMP?CLOCK
+--> ?PR?_DISPLAY_STRING?CLOCK
+--> ?PR?_WRITE_DATE?CLOCK
+--> ?PR?TMPCHANGE2?CLOCK
+--> ?PR?TMP2?CLOCK
+--> ?PR?TMPCHANGE3?CLOCK
+--> ?PR?TMP3?CLOCK
+--> ?PR?TMPCHANGE4?CLOCK
+--> ?PR?TMP4?CLOCK
+--> ?CO?CLOCK
?PR?TMPCHANGE?CLOCK ----- ----- ----- -----
+--> ?PR?RESET?CLOCK
+--> ?PR?_WRITE_BYTE?CLOCK
?PR?RESET?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY1?CLOCK
?PR?_WRITE_BYTE?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY1?CLOCK
?PR?TMP?CLOCK ----- ----- 0025H 0004H
+--> ?PR?RESET?CLOCK
+--> ?PR?_WRITE_BYTE?CLOCK
+--> ?PR?READ_BYTE?CLOCK
?PR?READ_BYTE?CLOCK 0020H.0 0000H.1 ----- -----
+--> ?PR?READ_BIT?CLOCK
?PR?READ_BIT?CLOCK 0020H.1 0000H.1 ----- -----
+--> ?PR?_DELAY1?CLOCK
?PR?TMPCHANGE2?CLOCK ----- ----- ----- -----
+--> ?PR?RESET2?CLOCK
BL51 BANKED LINKER/LOCATER V6.11 11/14/2008 09:20:23 PAGE 4
+--> ?PR?_WRITE_BYTE2?CLOCK
?PR?RESET2?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY2?CLOCK
?PR?_WRITE_BYTE2?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY2?CLOCK
?PR?TMP2?CLOCK ----- ----- 0025H 0004H
+--> ?PR?RESET2?CLOCK
+--> ?PR?_WRITE_BYTE2?CLOCK
+--> ?PR?READ_BYTE2?CLOCK
?PR?READ_BYTE2?CLOCK 0020H.0 0000H.1 ----- -----
+--> ?PR?READ_BIT2?CLOCK
?PR?READ_BIT2?CLOCK 0020H.1 0000H.1 ----- -----
+--> ?PR?_DELAY2?CLOCK
?PR?TMPCHANGE3?CLOCK ----- ----- ----- -----
+--> ?PR?RESET3?CLOCK
+--> ?PR?_WRITE_BYTE3?CLOCK
?PR?RESET3?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY3?CLOCK
?PR?_WRITE_BYTE3?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY3?CLOCK
?PR?TMP3?CLOCK ----- ----- 0025H 0004H
+--> ?PR?RESET3?CLOCK
+--> ?PR?_WRITE_BYTE3?CLOCK
+--> ?PR?READ_BYTE3?CLOCK
?PR?READ_BYTE3?CLOCK 0020H.0 0000H.1 ----- -----
+--> ?PR?READ_BIT3?CLOCK
?PR?READ_BIT3?CLOCK 0020H.1 0000H.1 ----- -----
+--> ?PR?_DELAY3?CLOCK
?PR?TMPCHANGE4?CLOCK ----- ----- ----- -----
+--> ?PR?RESET4?CLOCK
+--> ?PR?_WRITE_BYTE4?CLOCK
?PR?RESET4?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY4?CLOCK
?PR?_WRITE_BYTE4?CLOCK ----- ----- ----- -----
+--> ?PR?_DELAY4?CLOCK
?PR?TMP4?CLOCK ----- ----- 0025H 0004H
+--> ?PR?RESET4?CLOCK
+--> ?PR?_WRITE_BYTE4?CLOCK
+--> ?PR?READ_BYTE4?CLOCK
?PR?READ_BYTE4?CLOCK 0020H.0 0000H.1 ----- -----
+--> ?PR?READ_BIT4?CLOCK
BL51 BANKED LINKER/LOCATER V6.11 11/14/2008 09:20:23 PAGE 5
?PR?READ_BIT4?CLOCK 0020H.1 0000H.1 ----- -----
+--> ?PR?_DELAY4?CLOCK
SYMBOL TABLE OF MODULE: dd (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0C9CH SEGMENT ?C_C51STARTUP
I:0029H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:0C9FH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H 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:0C9CH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:0C9CH LINE# 133
C:0C9EH LINE# 134
C:0C9FH LINE# 135
C:0CA0H LINE# 136
C:0CA2H LINE# 185
C:0CA5H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE CLOCK
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0D8BH PUBLIC tmp2
C:0DEEH PUBLIC tmp3
B:00A8H.7 PUBLIC EA
B:00B0H.6 PUBLIC LED1
C:0E51H PUBLIC tmp4
B:00B0H.7 PUBLIC LED2
BL51 BANKED LINKER/LOCATER V6.11 11/14/2008 09:20:23 PAGE 6
B:00A0H.2 PUBLIC lcden
D:00A8H PUBLIC IE
C:1002H PUBLIC _delay
C:1160H PUBLIC int_to_char
C:0B5BH PUBLIC display_temp
B:0090H.0 PUBLIC DS
D:00B8H PUBLIC IP
B:0020H.2 PUBLIC flag
D:0008H PUBLIC wendu
C:110CH PUBLIC reset
C:0C0CH PUBLIC main
D:000AH PUBLIC count
C:11C2H PUBLIC _gotoxy
C:11B8H PUBLIC _write_date
D:0098H PUBLIC SCON
C:104AH PUBLIC read_byte
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:000BH PUBLIC temp
C:11D1H PUBLIC tmpchange
C:116BH PUBLIC read_bit
C:120FH PUBLIC _delay1
C:1219H PUBLIC _delay2
C:1223H PUBLIC _delay3
C:0F37H PUBLIC _write_byte
C:122DH PUBLIC _delay4
B:0090H.1 PUBLIC DS2
B:00A8H.1 PUBLIC ET0
B:0090H.2 PUBLIC DS3
B:0090H.3 PUBLIC DS4
C:0F00H PUBLIC init_lcd
D:008CH PUBLIC TH0
C:1205H PUBLIC _write_com
D:008AH PUBLIC TL0
C:0D28H PUBLIC tmp
C:0EB4H PUBLIC timer0
B:00B8H.3 PUBLIC PT1
B:0088H.4 PUBLIC TR0
D:000DH PUBLIC wendu1
D:000FH PUBLIC wendu2
C:111FH PUBLIC reset2
D:0011H PUBLIC wendu3
C:1132H PUBLIC reset3
C:1145H PUBLIC reset4
D:0013H PUBLIC timer0_tick
B:00A0H.0 PUBLIC rs
C:106DH PUBLIC read_byte2
D:00C8H PUBLIC T2CON
C:1090H PUBLIC read_byte3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -