Si7013
Rev. 0.95 21
5. I
2
C Interface
The Si7013 communicates with the host controller over a digital I
2
C interface. The 7-bit base slave address is 0x40
or 0x41; the least significant bit is pin programmable.
Master I
2
C devices communicate with the Si7013 using a command structure. The commands are listed in the I
2
C
command table. Commands other than those documented below are undefined and should not be sent to the
device.
Table 13. I
2
C Slave Address Byte
A6 A5 A4 A3 A2 A1 A0 R/W
100000AD01/0
Table 14. I
2
C Command Table
Command Description Command Code
Measure Relative Humidity, Hold Master Mode 0xE5
Measure Relative Humidity, No Hold Master Mode 0xF5
Measure Temperature, Hold Master Mode 0xE3
Measure Temperature, No Hold Master Mode 0xF3
Measure Analog Voltage or Thermistor Temperature, Hold Master Mode 0xEE
Read Temperature Value from Previous RH Measurement 0xE0
Reset 0xFE
Write Voltage Measurement Setup (User register 2) 0x50
Read Voltage Measurement Setup (User register 2) 0x10
Write RH/T Measurement Setup (User register 1) 0xE6
Read RH/T Measurement Setup (User register 1) 0xE7
Write Heater Setup (User register 3) 0x51
Read Heater Setup (User register 3) 0x11
Write Thermistor Correction Coefficient 0xC5
Read Thermistor Correction Coefficient 0x84
Read Electronic ID 1st Word 0xFA 0x0F
Read Electronic ID 2nd Word 0xFC 0xC9
Read Firmware Revision 0x84 0xB8