?? 18b20shu.m51
字號:
BL51 BANKED LINKER/LOCATER V6.00 05/13/2009 13:46:29 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, 18B20SHU.obj TO 18B20SHU CODE (0X8000-0XBFFF) XDATA (0XC000-0XFFFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
18B20SHU.obj (18B20SHU)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
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?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: 18B20SHU (?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 0030H UNIT _DATA_GROUP_
DATA 0038H 002CH UNIT ?DT?18B20SHU
DATA 0064H 000DH UNIT ?DT?_RDNBYT?18B20SHU
IDATA 0071H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
0000H 8000H *** GAP ***
CODE 8000H 0003H ABSOLUTE
CODE 8003H 023EH UNIT ?C?LIB_CODE
CODE 8241H 0159H UNIT ?PR?MAIN?18B20SHU
CODE 839AH 008CH UNIT ?C_C51STARTUP
CODE 8426H 0068H UNIT ?PR?_RDNBYT?18B20SHU
CODE 848EH 004BH UNIT ?PR?READ_1820?18B20SHU
CODE 84D9H 0047H UNIT ?PR?_WRNBYT?18B20SHU
CODE 8520H 003EH UNIT ?PR?GET_TEMPER?18B20SHU
CODE 855EH 002FH UNIT ?PR?_WRITE_1820?18B20SHU
CODE 858DH 002CH UNIT ?C_INITSEG
CODE 85B9H 0026H UNIT ?PR?_RDBYT?18B20SHU
CODE 85DFH 0022H UNIT ?PR?_WRBYT?18B20SHU
CODE 8601H 001EH UNIT ?PR?INIT_1820?18B20SHU
CODE 861FH 0012H UNIT ?PR?CACK?18B20SHU
CODE 8631H 0011H UNIT ?PR?TEMP_COV?18B20SHU
CODE 8642H 000DH UNIT ?PR?DELAY80US?18B20SHU
CODE 864FH 000DH UNIT ?PR?DELAY300US?18B20SHU
CODE 865CH 000DH UNIT ?PR?DELAY?18B20SHU
CODE 8669H 000BH UNIT ?PR?STA?18B20SHU
CODE 8674H 000AH UNIT ?PR?MACK?18B20SHU
CODE 867EH 000AH UNIT ?PR?NMACK?18B20SHU
CODE 8688H 0009H UNIT ?PR?STOP?18B20SHU
CODE 8691H 0008H UNIT ?CO?18B20SHU
CODE 8699H 0007H UNIT ?PR?DELAY60US?18B20SHU
BL51 BANKED LINKER/LOCATER V6.00 05/13/2009 13:46:29 PAGE 2
OVERLAY MAP OF MODULE: 18B20SHU (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?18B20SHU
+--> ?C_INITSEG
?PR?MAIN?18B20SHU 0008H 0026H
+--> ?CO?18B20SHU
+--> ?PR?GET_TEMPER?18B20SHU
+--> ?PR?TEMP_COV?18B20SHU
+--> ?PR?_WRNBYT?18B20SHU
+--> ?PR?DELAY?18B20SHU
?PR?GET_TEMPER?18B20SHU 002EH 0001H
+--> ?PR?INIT_1820?18B20SHU
+--> ?PR?DELAY80US?18B20SHU
+--> ?PR?_WRITE_1820?18B20SHU
+--> ?PR?DELAY?18B20SHU
+--> ?PR?READ_1820?18B20SHU
?PR?INIT_1820?18B20SHU ----- -----
+--> ?PR?DELAY300US?18B20SHU
+--> ?PR?DELAY80US?18B20SHU
?PR?_WRITE_1820?18B20SHU 002FH 0002H
+--> ?PR?DELAY60US?18B20SHU
?PR?READ_1820?18B20SHU 002FH 0002H
+--> ?PR?DELAY60US?18B20SHU
?PR?_WRNBYT?18B20SHU 002EH 000AH
+--> ?PR?STA?18B20SHU
+--> ?PR?CACK?18B20SHU
+--> ?PR?_WRBYT?18B20SHU
+--> ?PR?STOP?18B20SHU
?PR?CACK?18B20SHU ----- -----
+--> ?PR?_WRBYT?18B20SHU
SYMBOL TABLE OF MODULE: 18B20SHU (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:839AH SEGMENT ?C_C51STARTUP
I:0071H SEGMENT ?STACK
C:8000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
BL51 BANKED LINKER/LOCATER V6.00 05/13/2009 13:46:29 PAGE 3
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:839DH 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:839AH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:8000H LINE# 126
C:839AH LINE# 133
C:839CH LINE# 134
C:839DH LINE# 135
C:839EH LINE# 136
C:83A0H LINE# 185
C:83A3H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE 18B20SHU
C:0000H SYMBOL _ICE_DUMMY_
C:8699H PUBLIC DELAY60US
C:8631H PUBLIC TEMP_COV
D:0090H PUBLIC P1
C:8642H PUBLIC DELAY80US
D:00B0H PUBLIC P3
C:8520H PUBLIC GET_TEMPER
C:8622H PUBLIC CACK
B:00B0H.3 PUBLIC DQ
C:855EH PUBLIC _WRITE_1820
C:8674H PUBLIC MACK
C:8241H PUBLIC main
C:864FH PUBLIC DELAY300US
C:8426H PUBLIC _RDNBYT
D:0038H PUBLIC temp
C:8691H SYMBOL _?ix1000
C:8688H PUBLIC STOP
C:84D9H PUBLIC _WRNBYT
C:848EH PUBLIC READ_1820
D:003AH PUBLIC FLAG1
B:0090H.0 PUBLIC SDA
C:8601H PUBLIC INIT_1820
D:003BH PUBLIC b
B:0090H.1 PUBLIC SCL
C:85B9H PUBLIC _RDBYT
C:8669H PUBLIC STA
D:0063H PUBLIC temp_num
BL51 BANKED LINKER/LOCATER V6.00 05/13/2009 13:46:29 PAGE 4
C:867EH PUBLIC NMACK
C:865CH PUBLIC DELAY
B:00D0H.5 PUBLIC F0
C:85DFH PUBLIC _WRBYT
------- PROC MAIN
------- DO
D:0008H SYMBOL a
D:0010H SYMBOL shu
D:0011H SYMBOL n
D:0012H SYMBOL c
D:0015H SYMBOL y
D:0018H SYMBOL x
D:001BH SYMBOL wai
D:001CH SYMBOL WSLA
D:001DH SYMBOL f4
D:001EH SYMBOL ffh
D:001FH SYMBOL ffl
D:0020H SYMBOL xiaoh
D:0021H SYMBOL xiaol
D:0022H SYMBOL h
D:0026H SYMBOL f
D:002AH SYMBOL ff
------- ENDDO
C:8241H LINE# 34
C:8241H LINE# 35
C:8241H LINE# 38
C:8254H LINE# 39
C:825AH LINE# 40
C:8263H LINE# 42
C:8263H LINE# 43
C:8263H LINE# 44
C:8266H LINE# 45
C:8269H LINE# 46
C:8273H LINE# 47
C:8279H LINE# 48
C:8283H LINE# 49
C:82A5H LINE# 50
C:82B0H LINE# 51
C:82C5H LINE# 53
C:82C8H LINE# 54
C:82D1H LINE# 55
C:82DDH LINE# 56
C:82E6H LINE# 57
C:82EEH LINE# 58
C:82F7H LINE# 59
C:82FFH LINE# 60
C:8308H LINE# 62
C:830BH LINE# 63
C:8314H LINE# 64
C:831FH LINE# 65
C:8327H LINE# 66
C:8330H LINE# 68
C:8333H LINE# 69
C:833CH LINE# 70
C:8347H LINE# 71
C:834FH LINE# 72
C:8358H LINE# 74
BL51 BANKED LINKER/LOCATER V6.00 05/13/2009 13:46:29 PAGE 5
C:8361H LINE# 75
C:836AH LINE# 76
C:8373H LINE# 77
C:8376H LINE# 78
C:8394H LINE# 79
C:8397H LINE# 83
------- ENDPROC MAIN
------- PROC GET_TEMPER
------- DO
D:002EH SYMBOL i
C:8522H SYMBOL BCD
C:8540H SYMBOL CBA
------- ENDDO
C:8520H LINE# 88
C:8520H LINE# 89
C:8520H LINE# 90
C:8522H LINE# 91
C:8525H LINE# 92
C:852AH LINE# 93
C:852AH LINE# 94
C:852DH LINE# 95
C:8530H LINE# 96
C:8535H LINE# 97
C:8538H LINE# 98
C:853DH LINE# 99
C:8540H LINE# 100
C:8543H LINE# 101
C:8548H LINE# 102
C:8548H LINE# 103
C:854BH LINE# 104
C:854EH LINE# 105
C:8553H LINE# 106
C:8556H LINE# 107
C:855BH LINE# 108
------- ENDPROC GET_TEMPER
------- PROC INIT_1820
C:8601H LINE# 112
C:8601H LINE# 113
C:8603H LINE# 114
C:8604H LINE# 115
C:8606H LINE# 116
C:8609H LINE# 117
C:860BH LINE# 118
C:860EH LINE# 119
C:8616H LINE# 120
C:8619H LINE# 121
C:861CH LINE# 122
C:861EH LINE# 123
------- ENDPROC INIT_1820
------- PROC _WRITE_1820
D:002FH SYMBOL datax
------- DO
D:0030H SYMBOL i
------- ENDDO
C:855EH LINE# 125
C:8560H LINE# 126
C:8560H LINE# 127
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -