English
Language : 

DS1631 Datasheet, PDF (15/15 Pages) National Semiconductor (TI) – CMOS Dual Peripheral Drivers
DS1631/DS1631A/DS1731
OPERATION EXAMPLE
In this example, the master configures the DS1631/DS1631A/DS1731 (A1A2A3 = 000) for continuous
conversions and thermostatic function.
MASTER
MODE
TX
TX
RX
TX
RX
TX
RX
TX
TX
TX
RX
TX
RX
TX
RX
TX
RX
TX
TX
TX
RX
TX
RX
TX
RX
TX
RX
TX
TX
TX
RX
TX
RX
TX
THERMETER*
MODE
RX
RX
TX
RX
TX
RX
TX
RX
RX
RX
TX
RX
TX
RX
TX
RX
TX
RX
RX
RX
TX
RX
TX
RX
TX
RX
TX
RX
RX
RX
TX
RX
TX
RX
DATA
(MSb first)
START
90h
ACK
ACh
ACK
02h
ACK
STOP
START
90h
ACK
A1h
ACK
28h
ACK
00h
ACK
STOP
START
90h
ACK
A2h
ACK
0Ah
ACK
00h
ACK
STOP
START
90h
ACK
51h
ACK
STOP
COMMENTS
START condition from MASTER.
MASTER sends control byte with R/¯W¯ = 0.
Acknowledge bit from THERMOMETER.
MASTER sends Access Config command.
Acknowledge bit from THERMOMETER.
MASTER writes a data byte to the configuration register to
put the THERMOMETER in continuous conversion mode
and set the TOUT polarity to active high.
Acknowledge bit from THERMOMETER.
STOP condition from MASTER.
START condition from MASTER.
MASTER sends control byte with R/¯W¯ = 0.
Acknowledge bit from THERMOMETER.
MASTER sends Access TH command.
Acknowledge bit from THERMOMETER.
MASTER sends most significant data byte for TH = +40°C.
Acknowledge bit from THERMOMETER.
MASTER sends least significant data byte for TH = +40°C.
Acknowledge bit from THERMOMETER.
STOP condition from MASTER.
START condition from MASTER.
MASTER sends control byte with R/¯W¯ = 0.
Acknowledge bit from THERMOMETER.
MASTER sends Access TL command.
Acknowledge bit from THERMOMETER.
MASTER sends most significant data byte for TL = +10°C.
Acknowledge bit from THERMOMETER.
MASTER sends least significant data byte for TL = +10°C.
Acknowledge bit from THERMOMETER.
STOP condition from MASTER.
START condition from MASTER.
MASTER sends control byte with R/¯W¯ = 0.
Acknowledge bit from THERMOMETER.
MASTER sends Start Convert T command.
Acknowledge bit from THERMOMETER.
STOP condition from MASTER.
*THERMOMETER = DS1631, DS1631A, or DS1731
15 of 15