?? ds18b20.m51
字號:
BL51 BANKED LINKER/LOCATER V4.13 02/04/2009 23:14:25 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE DS18b20.obj TO DS18b20 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
DS18b20.obj (DS18B20)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\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 ?CO?DS18B20
CODE 04E5H 0017H UNIT ?PR?MAIN?DS18B20
CODE 04FCH 0016H UNIT ?PR?READROM?DS18B20
CODE 0512H 0010H UNIT ?PR?TMPCHANGE?DS18B20
CODE 0522H 000CH UNIT ?C_C51STARTUP
CODE 052EH 0009H UNIT ?PR?DELAY10MS?DS18B20
OVERLAY MAP OF MODULE: DS18b20 (DS18B20)
SEGMENT BIT_GROUP DATA_GROUP
BL51 BANKED LINKER/LOCATER V4.13 02/04/2009 23:14:25 PAGE 2
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?DS18B20
?PR?MAIN?DS18B20 ----- ----- 0008H 0001H
+--> ?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:04CBH PUBLIC table
D:00A8H PUBLIC IE
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00A0H.2 PUBLIC DS
B:00A8H.4 PUBLIC ES
BL51 BANKED LINKER/LOCATER V4.13 02/04/2009 23:14:25 PAGE 3
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:04E5H 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
C:0447H PUBLIC tmpreadbit
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:000DH PUBLIC temp
C:04DBH PUBLIC table1
C:0512H 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
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
C:0397H PUBLIC tmp
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
C:052EH PUBLIC delay10ms
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:00B8H.5 PUBLIC PT2
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
BL51 BANKED LINKER/LOCATER V4.13 02/04/2009 23:14:25 PAGE 4
B:00C8H.3 PUBLIC EXEN2
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
C:04FCH 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?0061
C:0472H SYMBOL L?0062
------- PROC L?0060
------- ENDPROC L?0060
C:046EH SYMBOL L?0061
C:0472H SYMBOL L?0062
------- PROC _DELAY
D:0006H SYMBOL count
------- DO count
D:0004H SYMBOL i
------- ENDDO i
C:0476H LINE# 15
C:0476H LINE# 16
C:0476H LINE# 18
C:047AH LINE# 19
C:047AH LINE# 20
C:047EH LINE# 21
C:047EH LINE# 22
C:0487H LINE# 23
C:048CH LINE# 24
C:048EH LINE# 25
------- ENDPROC _DELAY
------- PROC DSRESET
------- DO DSRESET
D:0006H SYMBOL i
------- ENDDO i
C:048FH LINE# 37
C:048FH LINE# 38
C:048FH LINE# 40
C:0491H LINE# 41
C:0495H LINE# 42
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -