📄 3_ds.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 3_ds.obj TO 3_ds RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
3_ds.obj (3_DS)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
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?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
LINK MAP OF MODULE: 3_ds (3_DS)
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 000BH UNIT ?DT?3_DS
DATA 0013H 0006H UNIT ?DT?_S_READ_STATUSREG?3_DS
0019H 0007H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0041H UNIT _DATA_GROUP_
IDATA 0062H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0021H UNIT _XDATA_GROUP_
XDATA 0021H 0015H UNIT ?XD?3_DS
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0020H UNIT ?PR?TXRESET?3_DS
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0443H UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 2
CODE 0469H 0193H UNIT ?PR?_CALC_STH11?3_DS
CODE 05FCH 0117H UNIT ?PR?RDBYTE?3_DS
CODE 0713H 0108H UNIT ?PR?SERIAL?3_DS
CODE 081BH 0088H UNIT ?PR?_S_MEASURE?3_DS
CODE 08A3H 0074H UNIT ?PR?MAIN?3_DS
CODE 0917H 005DH UNIT ?PR?_CRC16?3_DS
CODE 0974H 005AH UNIT ?PR?_WRBYTE?3_DS
CODE 09CEH 002EH UNIT ?PR?_S_READ_BYTE?3_DS
CODE 09FCH 002DH UNIT ?PR?_S_WRITE_BYTE?3_DS
CODE 0A29H 0027H UNIT ?PR?_S_READ_STATUSREG?3_DS
CODE 0A50H 0024H UNIT ?PR?RDBIT?3_DS
CODE 0A74H 001EH UNIT ?PR?_DELAY?3_DS
CODE 0A92H 001CH UNIT ?PR?INIT?3_DS
CODE 0AAEH 0019H UNIT ?PR?S_TRANSSTART?3_DS
CODE 0AC7H 0018H UNIT ?PR?_S_WRITE_STATUSREG?3_DS
CODE 0ADFH 0018H UNIT ?PR?RXWAIT?3_DS
CODE 0AF7H 0011H UNIT ?PR?S_CONNECTIONRESET?3_DS
CODE 0B08H 000EH UNIT ?PR?S_SOFTRESET?3_DS
CODE 0B16H 000CH UNIT ?C_C51STARTUP
CODE 0B22H 000BH UNIT ?PR?RDTEMP?3_DS
CODE 0B2DH 0008H UNIT ?PR?CONVERT?3_DS
OVERLAY MAP OF MODULE: 3_ds (3_DS)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------
?PR?SERIAL?3_DS ----- ----- ----- ----- ----- -----
+--> ?PR?_CRC16?3_DS
?PR?_CRC16?3_DS ----- ----- 0021H 0009H ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?3_DS
?PR?MAIN?3_DS ----- ----- 002AH 000AH ----- -----
+--> ?PR?INIT?3_DS
+--> ?PR?S_CONNECTIONRESET?3_DS
+--> ?PR?_DELAY?3_DS
+--> ?PR?CONVERT?3_DS
+--> ?PR?RDTEMP?3_DS
+--> ?PR?_S_MEASURE?3_DS
+--> ?PR?_CALC_STH11?3_DS
?PR?S_CONNECTIONRESET?3_DS ----- ----- ----- ----- ----- -----
+--> ?PR?S_TRANSSTART?3_DS
?PR?CONVERT?3_DS ----- ----- ----- ----- ----- -----
+--> ?PR?_WRBYTE?3_DS
?PR?_WRBYTE?3_DS 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?TXRESET?3_DS
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 3
+--> ?PR?RXWAIT?3_DS
+--> ?PR?_DELAY?3_DS
?PR?RDTEMP?3_DS ----- ----- ----- ----- ----- -----
+--> ?PR?_WRBYTE?3_DS
+--> ?PR?RDBYTE?3_DS
?PR?RDBYTE?3_DS ----- ----- 0034H 0004H 0000H 0021H
+--> ?PR?RDBIT?3_DS
?PR?_S_MEASURE?3_DS ----- ----- 0034H 0009H ----- -----
+--> ?PR?S_TRANSSTART?3_DS
+--> ?PR?_S_WRITE_BYTE?3_DS
+--> ?PR?_S_READ_BYTE?3_DS
?PR?_CALC_STH11?3_DS ----- ----- 0034H 002EH ----- -----
SYMBOL TABLE OF MODULE: 3_ds (3_DS)
VALUE TYPE NAME
----------------------------------
------- MODULE 3_DS
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:0713H PUBLIC serial
C:0B2DH PUBLIC convert
B:00A8H.7 PUBLIC EA
C:09CEH PUBLIC _s_read_byte
D:0008H PUBLIC ds1
D:000AH PUBLIC ds2
D:000CH PUBLIC ds_num
D:000DH PUBLIC ds3
D:00A8H PUBLIC IE
C:0A74H PUBLIC _delay
B:00A8H.4 PUBLIC ES
C:09FCH PUBLIC _s_write_byte
D:00B8H PUBLIC IP
B:0090H.0 PUBLIC DATA
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
C:0917H PUBLIC _crc16
B:00B8H.4 PUBLIC PS
C:08A3H PUBLIC main
D:000FH PUBLIC tplsb
C:0469H PUBLIC _calc_sth11
D:0010H PUBLIC tpmsb
C:0AAEH PUBLIC s_transstart
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:0AF7H PUBLIC s_connectionreset
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 4
D:0088H PUBLIC TCON
C:0A92H PUBLIC init
C:0B08H PUBLIC s_softreset
C:0A29H PUBLIC _s_read_statusreg
C:081BH PUBLIC _s_measure
C:0AC7H PUBLIC _s_write_statusreg
C:05FCH PUBLIC RdByte
D:008DH PUBLIC TH1
C:0B22H PUBLIC RdTemp
D:008BH PUBLIC TL1
C:0003H PUBLIC TxReset
C:0A50H PUBLIC RdBit
B:0088H.6 PUBLIC TR1
C:0983H PUBLIC _WrByte
B:0090H.1 PUBLIC SCK
C:0ADFH PUBLIC RxWait
D:00C8H PUBLIC T2CON
D:0011H PUBLIC s
X:0021H PUBLIC redata
X:0029H PUBLIC sedata
D:00D0H PUBLIC PSW
------- PROC _S_WRITE_BYTE
D:0007H SYMBOL value
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL error
------- ENDDO
C:09FCH LINE# 80
C:09FCH LINE# 83
C:09FCH LINE# 84
C:09FEH LINE# 85
C:0A06H LINE# 86
C:0A0EH LINE# 87
C:0A10H LINE# 88
C:0A12H LINE# 89
C:0A15H LINE# 90
C:0A17H LINE# 91
C:0A1DH LINE# 92
C:0A1FH LINE# 93
C:0A21H LINE# 94
C:0A25H LINE# 95
C:0A27H LINE# 96
C:0A28H LINE# 97
------- ENDPROC _S_WRITE_BYTE
------- PROC _S_READ_BYTE
D:0007H SYMBOL ack
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL val
------- ENDDO
C:09CEH LINE# 100
C:09CEH LINE# 103
C:09CEH LINE# 104
C:09D0H LINE# 105
C:09D2H LINE# 106
C:09DAH LINE# 107
C:09DCH LINE# 108
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 5
C:09E2H LINE# 109
C:09E4H LINE# 110
C:09EAH LINE# 111
C:09F0H LINE# 112
C:09F2H LINE# 113
C:09F5H LINE# 114
C:09F7H LINE# 115
C:09F9H LINE# 116
C:09FBH LINE# 117
------- ENDPROC _S_READ_BYTE
------- PROC S_TRANSSTART
C:0AAEH LINE# 120
C:0AAEH LINE# 127
C:0AAEH LINE# 128
C:0AB2H LINE# 129
C:0AB3H LINE# 130
C:0AB5H LINE# 131
C:0AB6H LINE# 132
C:0AB8H LINE# 133
C:0AB9H LINE# 134
C:0ABBH LINE# 135
C:0ABEH LINE# 136
C:0AC0H LINE# 137
C:0AC1H LINE# 138
C:0AC3H LINE# 139
C:0AC4H LINE# 140
C:0AC6H LINE# 141
------- ENDPROC S_TRANSSTART
------- PROC S_CONNECTIONRESET
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0AF7H LINE# 144
C:0AF7H LINE# 151
C:0AF7H LINE# 153
C:0AFBH LINE# 154
C:0AFDH LINE# 155
C:0AFFH LINE# 156
C:0B01H LINE# 157
C:0B05H LINE# 158
------- ENDPROC S_CONNECTIONRESET
------- PROC S_SOFTRESET
------- DO
D:0004H SYMBOL error
------- ENDDO
C:0B08H LINE# 162
C:0B08H LINE# 165
C:0B08H LINE# 166
C:0B0AH LINE# 167
C:0B0DH LINE# 168
C:0B14H LINE# 169
C:0B15H LINE# 170
------- ENDPROC S_SOFTRESET
------- PROC _S_READ_STATUSREG
D:0001H SYMBOL p_value
D:0016H SYMBOL p_checksum
------- DO
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 6
D:0004H SYMBOL error
------- ENDDO
C:0A29H LINE# 173
C:0A29H LINE# 176
C:0A29H LINE# 177
C:0A2BH LINE# 178
C:0A2EH LINE# 179
C:0A35H LINE# 180
C:0A3EH LINE# 181
C:0A4DH LINE# 182
C:0A4FH LINE# 183
------- ENDPROC _S_READ_STATUSREG
------- PROC _S_WRITE_STATUSREG
D:0001H SYMBOL p_value
------- DO
D:0004H SYMBOL error
------- ENDDO
C:0AC7H LINE# 186
C:0AC7H LINE# 189
C:0AC7H LINE# 190
C:0AC9H LINE# 191
C:0ACCH LINE# 192
C:0AD4H LINE# 193
C:0ADDH LINE# 194
C:0ADEH LINE# 195
------- ENDPROC _S_WRITE_STATUSREG
------- PROC _S_MEASURE
D:0034H SYMBOL p_value
D:0037H SYMBOL p_checksum
D:003AH SYMBOL mode
------- DO
D:003BH SYMBOL error
D:0082H SYMBOL i
------- ENDDO
C:081BH LINE# 198
C:0821H LINE# 201
C:0821H LINE# 202
C:0826H LINE# 205
C:0829H LINE# 206
C:0831H LINE# 207
C:0835H LINE# 208
C:0849H LINE# 209
C:0849H LINE# 210
C:0849H LINE# 211
C:0865H LINE# 212
C:0870H LINE# 213
C:087FH LINE# 214
C:0891H LINE# 215
C:08A0H LINE# 216
C:08A2H LINE# 217
------- ENDPROC _S_MEASURE
------- PROC _CALC_STH11
D:0034H SYMBOL p_humidity
D:0037H SYMBOL p_temperature
------- DO
D:003AH SYMBOL C1
D:003EH SYMBOL C2
BL51 BANKED LINKER/LOCATER V6.05 01/20/2009 09:40:18 PAGE 7
D:0042H SYMBOL C3
D:0046H SYMBOL T1
D:004AH SYMBOL T2
D:004EH SYMBOL rh
D:0052H SYMBOL t
D:0056H SYMBOL rh_lin
D:005AH SYMBOL rh_true
D:005EH SYMBOL t_C
------- ENDDO
C:0469H LINE# 230
C:046FH LINE# 237
C:047AH LINE# 238
C:0486H LINE# 239
C:0492H LINE# 240
C:049EH LINE# 241
C:04AAH LINE# 243
C:04B5H LINE# 244
C:04C6H LINE# 249
C:04EBH LINE# 250
C:0542H LINE# 251
C:0598H LINE# 252
C:05B9H LINE# 253
C:05DAH LINE# 255
C:05EBH LINE# 256
------- ENDPROC _CALC_STH11
------- PROC _DELAY
D:0006H SYMBOL t
------- DO
D:0004H SYMBOL i
------- ENDDO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -