Datasheet

DS75
13 of 14
Figure 9. 2-WIRE INTERFACE TIMING
(DS75)
(DS75)
AD2D6 D5 D4
D3
D1 D0A0
W
AA1 0 0 0 0
0
001AD7A2
a) Write to the Configuration Register
S1 100
Address ByteSTART
SCL
SDA
ACK
Pointer Byte
P
Data Byte
(from Master)
STOP
ACK
ACK
(DS75)
b) Write to the T
OS
or T
HYST
Register
A2 A1 A0
SCL
SDA
S
1
1
0
0W
A
Address Byte
START
ACK
(DS75)
A
00000
0
P1 P0
Pointer Byte ACK
(DS75)
D4
D6 D5
D3
D2 D0D7D6 D5 D4
D3
D2 D1 D0
D7
A
D1
P
LS Data Byte
(from Master)
A
MS Data Byte
(from Master)
STOP
ACK
(DS75)
ACK
(DS75)
S
c) Read From the Configuration Register (current pointer location)
SCL
SDA
START
N
D6 D5
D4
D3
D2 D1 D0 P
D7
1
1
00
A2 A1 A0
RA
Data Byte
(from DS75)
STOP
NACK
(Master)
Address Byte ACK
(DS75)
S
d) Read 2-Bytes From the Temperature, T
OS
or T
HYST
Register (current pointer location)
SCL
SDA
START
A
D6 D5
D4
D3
D2 D1 D0
D7
1
1
00
A2 A1 A0
RA
MS Data Byte
(from DS75)
ACK
(Master)
Address Byte ACK
(DS75)
N
D6 D5
D4
D3
D2 D1 D0
PD7
LS Data Byte
(from DS75)
STOP
NACK
(Master)
N
A0S1 1
00
A2 A1 A0
W
000 A
0
0D6D5
D4
D3
D2 D1 D0 P
D7
S1
1
00
A2 A1 A0
RA
e) Read Single Byte (new pointer location)
ACK
(DS75)
Repeat
START
SCL
SDA
Address Byte
START
Pointer Byte
Data Byte
(from DS75)
STOP
NACK
(Master)
Address Byte
ACK
(DS75)
ACK
(DS75)
P1
P0