English
Language : 

SI7050-A20 Datasheet, PDF (14/26 Pages) Silicon Laboratories – IC TEMPERATURE SENSORS
Si7050/3/4/5-A20
Sequencetoperformameasurementandreadbackresult(NoHoldMasterMode)
S
Slave
Address
W A
Measure
Cmd
A Sr
Slave
Address
R NA
Slave
Address
R
NA
Slave
Address

R A MSByte A

LSByte
NA P
A Checksum NA P

5.1.1. Measuring Temperature
The measure temperature commands 0xE3 and 0xF3 will perform a temperature measurement and return the
measurement value.
The results of the temperature measurement may be converted to temperature in degrees Celsius (°C) using the
following expression:
Temperature (°C ) = -1---7---5----.-7----2---∗-6--T--5--e-5---m3----6-p----_---C-----o---d---e-- – 46.85
Where:
Temperature (°C) is the measured temperature value in °C
Temp_Code is the 16-bit word returned by the Si705x
A temperature measurement will always return XXXXXX00 in the LSB field.
5.2. Reading and Writing User Registers
There is one user register on the Si705x that allows the user to set the configuration of the Si705x. The procedure
for accessing that register is described below.
The checksum byte is not supported after reading a user register.
Sequence to read a register
Slave
Read Reg
S
W
A
A
Address
Cmd
Slave
Sr
R
Address
A
Read Data NA P
Sequence to write a register
S
Slave Address
W
A
Write Reg Cmd
A
Write Data
A
P
14
Rev. 1.0