DS1621
MEMORY FUNCTION EXAMPLE
Example: Bus master sets up DS1621 for continuous conversion and thermostatic function.
BUS MASTER DS1621 DATA (MSB
MODE
MODE
FIRST)
COMMENTS
TX
RX
START
Bus Master initiates a START condition.
TX
RX
<address,0>
Bus Master sends DS1621 address; R/ = 0.
W
RX
TX
RX
TX
TX
RX
TX
RX
ACK
ACh
ACK
02h
DS1621 generates acknowledge bit.
Bus Master sends Access Config command protocol.
DS1621 generates acknowledge bit.
Bus Master sets up DS1621 for output polarity active
high, continuous conversion.
RX
TX
TX
TX
RX
RX
ACK
START
<address,0>
DS1621 generates acknowledge bit.
Bus Master generates a repeated START condition.
Bus Master sends DS1621 address; R/ = 0.
W
RX
TX
RX
TX
TX
RX
TX
RX
ACK
A1h
ACK
28h
DS1621 generates acknowledge bit.
Bus Master sends Access TH command.
DS1621 generates acknowledge bit.
Bus Master sends first byte of data for TH limit of
+40°C.
RX
TX
TX
RX
ACK
00h
DS1621 generates acknowledge bit.
Bus Master sends second byte of data for TH limit of
+40°C.
RX
TX
TX
TX
RX
RX
ACK
START
<address,0>
DS1621 generates acknowledge bit.
Bus Master generates a repeated START condition.
Bus Master sends DS1621 address; R/ = 0.
W
RX
TX
RX
TX
TX
RX
TX
RX
ACK
A2h
ACK
0Ah
DS1621 generates acknowledge bit.
Bus Master sends Access TL command.
DS1621 generates acknowledge bit.
Bus Master sends first byte of data for TL limit of
+10°C.
RX
TX
TX
RX
ACK
00h
DS1621 generates acknowledge bit.
Bus Master sends second byte of data for TL limit of
+10°C.
RX
TX
TX
TX
RX
RX
ACK
START
<address,0>
DS1621 generates acknowledge bit.
Bus Master generates a repeated START condition.
Bus Master sends DS1621 address; R/ = 0.
W
RX
TX
RX
TX
TX
RX
TX
RX
ACK
EEh
ACK
STOP
DS1621 generates acknowledge bit.
Bus Master sends Start Convert T command protocol.
DS1621 generates acknowledge bit.
Bus Master initiates STOP condition.
12 of 16
102299