Datasheet

Figure 9. 2-Wire Interface Timing
SCL
START ADDRESS BYTE
A) READ 2 BYTES FROM THE TEMPERATURE, T
OS
, OR T
HYST
REGISTER (CURRENT POINTER LOCATION)
SDA S 1 0 0 1 A2 A1 A0 R A A N PD7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0
MS DATA BYTE
(FROM DS75LV)
LS DATA BYTE
(FROM DS75LV)
ACK
(DS75LV)
ACK
(MASTER)
NACK
(MASTER)
STOP
SCL
START ADDRESS BYTE
E) READ FROM THE CONFIGURATION REGISTER (CURRENT POINTER LOCATION)
SDA S 1 0 0 1 A2 A1 A0 R A N PD7 D6 D5 D4 D3 D2 D1 D0
DATA BYTE
(FROM DS75LV)
ACK
(DS75LV)
NACK
(MASTER)
STOP
SCL
START ADDRESS BYTE
B) WRITE TO THE CONFIGURATION REGISTER
SDA S 1 0 0 1 A2 A1 A0 W A A A P0 0 0 0 0 0 0 1 D7 D6 D5 D4 D3 D2 D1 D0
POINTER BYTE DATA BYTE
(FROM MASTER)
ACK
(DS75LV)
ACK
(DS75LV)
ACK
(DS75LV)
STOP
SCL
START ADDRESS BYTE
C) WRITE TO THE T
OS
OR T
HYST
REGISTER
SDA S 1 0 0 1 A2 A1 A0 W A A0 0 0 0 0 0 P1 P0 D7 D6 D5 D4 D3 D2 D1 D0
POINTER BYTE MS DATA BYTE
(FROM MASTER)
ACK
(DS75LV)
ACK
(DS75LV)
A A PD7 D6 D5 D4 D3 D2 D1
LS DATA BYTE
(FROM MASTER)
ACK
(DS75LV)
ACK
(DS75LV)
STOP
SCL
START ADDRESS BYTE
D) READ SINGLE BYTE (NEW POINTER LOCATION)
SDA S 1 0 0 1 A2 A1 A0 W A A S0 0 0 0 0 0 P1 P0 1 0 0 1 A2 A1 A0
POINTER BYTE ADDRESS BYTEACK
(DS75LV)
ACK
(DS75LV)
REPEAT
START
R A N PD7 D6 D5 D4 D3 D2 D1 D0
DATA BYTE
(FROM DS75LV)
ACK
(DS75LV)
NACK
(MASTER)
STOP
DS75LV Digital Thermometer and Thermostat
www.maximintegrated.com
Maxim Integrated
12