MCP9808
Writing +90°C to the TUPPER Register <0000 0101 1010 0000>b:
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
SCL
SDA
A
C
K
A
C
K
A
2
A
1
A
0
S
0
0
1
1
W
0
0
0
0
0
0
1
0
Address Byte
T
Pointer
UPPER
MCP9808
MCP9808
1
0
2
3
0
4
0
5
0
6
1
7
0
8
1
1
2
3
1
4
0
5
0
6
0
7
0
8
A
A
C
1
C
0
P
0
0
K
K
MSB Data
LSB Data
MCP9808
MCP9808
Reading from the TUPPER Register:
1
2
3
4
5
6
7
8
1
0
2
0
3
0
4
0
5
6
0
7
1
8
0
Note:
It is not necessary to
select the Register
Pointer if it was set
from the previous
read/write.
SCL
SDA
A
A
C
K
A
2
A
1
A
0
C
S
0
0
1
1
0
W
K
Address Byte
TUPPER Pointer
MCP9808
MCP9808
1
0
2
0
3
1
4
1
5
6
7
8
1
2
0
3
0
4
0
5
0
6
1
7
0
8
1
2
0
3
1
4
0
5
6
0
7
0
8
0
SCL
SDA
A
C
K
A
C
K
N
A
K
A
2
A
1
A
0
0
1
1
0
S
R
P
Address Byte
MSB Data
LSB Data
Master
Master
MCP9808
FIGURE 5-4:
Timing Diagram for Writing and Reading from the TUPPER Register (see Section 4.0
“Serial Communication”).
© 2011 Microchip Technology Inc.
DS25095A-page 23