Multiple Channel 1°C Temperature Sensors with Beta Compensation
Datasheet
5.2.1
Write Byte
The Write Byte is used to write one byte of data to the registers, as shown in
Table 5.3 Write Byte Protocol
SLAVE
ADDRESS
YYYY_YYY
REGISTER
ADDRESS
XXh
REGISTER
DATA
XXh
START
1 -> 0
WR
0
ACK
0
ACK
0
ACK
0
STOP
0 -> 1
5.2.2
Read Byte
The Read Byte protocol is used to read one byte of data from the registers as shown in
Table 5.4 Read Byte Protocol
START
SLAVE
ADDRESS
WR
ACK
REGISTER
ADDRESS
ACK
START
SLAVE
ADDRESS
RD
ACK
REGISTER
DATA
NACK
STOP
1 -> 0
YYYY_
YYY
0
0
XXh
0
1 -> 0
YYYY_
YYY
1
0
XX
1
0 -> 1
5.2.3
Send Byte
The Send Byte protocol is used to set the internal address register pointer to the correct address
location. No data is transferred during the Send Byte protocol as shown in
Table 5.5 Send Byte Protocol
SLAVE
ADDRESS
YYYY_YYY
REGISTER
ADDRESS
XXh
START
1 -> 0
WR
0
ACK
0
ACK
0
STOP
0 -> 1
5.2.4
Receive Byte
The Receive Byte protocol is used to read data from a register when the internal register address
pointer is known to be at the right location (e.g. set via Send Byte). This is used for consecutive reads
of the same register as shown in
Table 5.6 Receive Byte Protocol
SLAVE
ADDRESS
YYYY_YYY
START
1 -> 0
RD
1
ACK
0
REGISTER DATA
XXh
NACK
1
STOP
0 -> 1
5.3
Alert Response Address
The ALERT output can be used as a processor interrupt or as an SMBus Alert.
When it detects that the ALERT pin is asserted, the host will send the Alert Response Address (ARA)
to the general address of 0001_100xb. All devices with active interrupts will respond with their client
address as shown in
Revision 1.41 (02-23-12)
16
SMSC EMC1413 / EMC1414
DATASHEET