Datasheet

SA56004X All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 7 — 25 February 2013 21 of 43
NXP Semiconductors
SA56004X
Digital temperature sensor with overtemperature alarms
a. Write Byte format (to write a data byte to the device register)
b. Read Byte format (to read a data byte from the device register)
c. Receive Byte format (to read a data byte from already pointed register)
d. Send Byte format
Fig 9. SMBus interface protocols
123456789123456789
SCLK
a6 a5 a4 a3 a2 a1 a0
SDATA
D7 D6 D5 D4 D3 D2 D1 D0
device address device register command
WAS
START
A
(cont.)
(cont.)
002aad219
12345 6 789
SCLK
D7 D6 D5 D4 D3 D2 D1
SDATA
data to be written to register
AP
STOP
D0
123456789123456789
SCLK
a6 a5 a4 a3 a2 a1 a0
SDATA
D7 D6 D5 D4 D3 D2 D1 D0
device address device register command
WAS
START
A
(cont.)
(cont.)
002aad220
P
STOP
123456789123456789
SCLK
a6 a5 a4 a3 a2 a1 a0
SDATA
D7 D6 D5 D4 D3 D2 D1 D0
device address data from device register
RAS
RESTART
NA P
STOP
002aad221
123456789123456789
SCLK
a6 a5 a4 a3 a2 a1 a0
SDATA
D7 D6 D5 D4 D3 D2 D1 D0
device address data from device register
RAS
RESTART
NA P
STOP
(cont.)
(cont.)
123456789123456789
SCLK
a6 a5 a4 a3 a2 a1 a0
SDATA
D7 D6 D5 D4 D3 D2 D1 D0
device address device register command
WAS
START
A
002aad222
P
STOP