?? ds18b20.m51
字號:
BL51 BANKED LINKER/LOCATER V4.13 05/07/2008 23:22:36 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE DS18B20.obj TO DS18B20 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
DS18B20.obj (DS18B20)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
LINK MAP OF MODULE: DS18B20 (DS18B20)
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 0005H UNIT _DATA_GROUP_
DATA 000DH 0003H UNIT ?DT?DS18B20
DATA 0010H 0002H UNIT ?DT?READROM?DS18B20
0012H 000EH *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0320H UNIT ?C?LIB_CODE
CODE 0323H 0074H UNIT ?PR?_DISPLAY?DS18B20
CODE 0397H 0066H UNIT ?PR?TMP?DS18B20
CODE 03FDH 004AH UNIT ?PR?_TMPWRITEBYTE?DS18B20
CODE 0447H 0027H UNIT ?PR?TMPREADBIT?DS18B20
CODE 046EH 0021H UNIT ?PR?_DELAY?DS18B20
CODE 048FH 001FH UNIT ?PR?DSRESET?DS18B20
CODE 04AEH 001DH UNIT ?PR?TMPREAD?DS18B20
CODE 04CBH 001AH UNIT ?PR?MAIN?DS18B20
CODE 04E5H 001AH UNIT ?CO?DS18B20
CODE 04FFH 0016H UNIT ?PR?READROM?DS18B20
CODE 0515H 0012H UNIT ?PR?INIT_COM?DS18B20
CODE 0527H 0010H UNIT ?PR?TMPCHANGE?DS18B20
CODE 0537H 000CH UNIT ?C_C51STARTUP
CODE 0543H 0009H UNIT ?PR?DELAY10MS?DS18B20
OVERLAY MAP OF MODULE: DS18B20 (DS18B20)
BL51 BANKED LINKER/LOCATER V4.13 05/07/2008 23:22:36 PAGE 2
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?DS18B20
?PR?MAIN?DS18B20 ----- ----- 0008H 0001H
+--> ?PR?INIT_COM?DS18B20
+--> ?PR?TMPCHANGE?DS18B20
+--> ?PR?TMP?DS18B20
+--> ?PR?_DISPLAY?DS18B20
?PR?TMPCHANGE?DS18B20 ----- ----- ----- -----
+--> ?PR?DSRESET?DS18B20
+--> ?PR?_DELAY?DS18B20
+--> ?PR?_TMPWRITEBYTE?DS18B20
?PR?_TMPWRITEBYTE?DS18B20 0020H.0 0000H.1 ----- -----
?PR?TMP?DS18B20 ----- ----- 0009H 0004H
+--> ?PR?DSRESET?DS18B20
+--> ?PR?_DELAY?DS18B20
+--> ?PR?_TMPWRITEBYTE?DS18B20
+--> ?PR?TMPREAD?DS18B20
?PR?TMPREAD?DS18B20 ----- ----- ----- -----
+--> ?PR?TMPREADBIT?DS18B20
?PR?TMPREADBIT?DS18B20 0020H.0 0000H.1 ----- -----
?PR?_DISPLAY?DS18B20 ----- ----- 0009H 0001H
+--> ?CO?DS18B20
+--> ?PR?_DELAY?DS18B20
SYMBOL TABLE OF MODULE: DS18B20 (DS18B20)
VALUE TYPE NAME
----------------------------------
------- MODULE DS18B20
C:0000H SYMBOL _ICE_DUMMY_
C:048FH PUBLIC dsreset
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
C:04E5H PUBLIC table
D:00A8H PUBLIC IE
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
BL51 BANKED LINKER/LOCATER V4.13 05/07/2008 23:22:36 PAGE 3
C:0515H PUBLIC Init_Com
B:00A0H.2 PUBLIC DS
B:00A8H.4 PUBLIC ES
C:03FDH PUBLIC _tmpwritebyte
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00B8H.4 PUBLIC PS
B:0090H.1 PUBLIC T2EX
B:00D0H.2 PUBLIC OV
C:04CBH PUBLIC main
B:00A0H.6 PUBLIC dula
B:00C8H.1 PUBLIC C_T2
B:00B0H.6 PUBLIC WR
B:00A0H.7 PUBLIC wela
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:0447H PUBLIC tmpreadbit
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:000DH PUBLIC temp
C:04F5H PUBLIC table1
C:0527H PUBLIC tmpchange
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00C8H.0 PUBLIC CP_RL2
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:0098H.2 PUBLIC RB8
D:000FH PUBLIC flag1
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
D:008BH PUBLIC TL1
C:0397H PUBLIC tmp
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
C:0543H PUBLIC delay10ms
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:00B8H.5 PUBLIC PT2
BL51 BANKED LINKER/LOCATER V4.13 05/07/2008 23:22:36 PAGE 4
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
C:0323H PUBLIC _display
B:00C8H.3 PUBLIC EXEN2
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
C:04FFH PUBLIC readrom
B:00B0H.0 PUBLIC RXD
B:00B0H.1 PUBLIC TXD
C:04AEH PUBLIC tmpread
C:0476H PUBLIC _delay
B:00D0H.5 PUBLIC F0
D:00D0H PUBLIC PSW
C:046EH SYMBOL L?0062
C:0472H SYMBOL L?0063
------- PROC L?0061
------- ENDPROC L?0061
C:046EH SYMBOL L?0062
C:0472H SYMBOL L?0063
------- PROC _DELAY
D:0006H SYMBOL count
------- DO count
D:0004H SYMBOL i
------- ENDDO i
C:0476H LINE# 20
C:0476H LINE# 21
C:0476H LINE# 23
C:047AH LINE# 24
C:047AH LINE# 25
C:047EH LINE# 26
C:047EH LINE# 27
C:0487H LINE# 28
C:048CH LINE# 29
C:048EH LINE# 30
------- ENDPROC _DELAY
------- PROC INIT_COM
C:0515H LINE# 32
C:0515H LINE# 33
C:0515H LINE# 34
C:0518H LINE# 35
C:051BH LINE# 36
C:051EH LINE# 37
C:0521H LINE# 38
C:0524H LINE# 39
C:0526H LINE# 40
------- ENDPROC INIT_COM
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -