SE95_7 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 07 — 2 September 2009 7 of 27
NXP Semiconductors
SE95
Ultra high accuracy digital temperature sensor and thermal watchdog
7.5 Shutdown mode
The device operation mode is selected by programming bit SHUTDOWN of register Conf.
Setting bit SHUTDOWN to logic 1 will put the device into shutdown mode. Resetting bit
SHUTDOWN to logic 0 will return the device to normal mode.
In shutdown mode, the device draws a small current of approximately 7.5 µA and the
power dissipation is minimized; the temperature conversion stops, but the I
2
C-bus
interface remains active and register write/read operation can be performed. If the OS
output is in comparator mode, then it remains unchanged. In interrupt mode, the OS
output is reset.
7.6 Power-up default and power-on reset
The SE95 always powers-up in its default state with:
Normal operation mode
OS comparator mode
T
os
= 80 °C
T
hyst
= 75 °C
OS output active state is LOW
Pointer value is logic 0
When the power supply voltage is dropped below the device power-on reset level of
approximately 1.9 V (POR) and then rises up again, the device will be reset to its default
condition as listed above.
8. I
2
C-bus serial interface
The SE95 can be connected to a compatible 2-wire serial interface I
2
C-bus as a slave
device under the control of a controller or master device, using two device terminals, SCL
and SDA. The controller must provide the SCL clock signal and write/read data to and
from the device through the SDA terminal. Note that if the I
2
C-bus common pull-up
resistors have not been installed as required for I
2
C-bus, then an external pull-up resistor,
approximately 10 k, is needed for each of these two terminals. The bus communication
protocols are described in Section 8.7 “Protocols for writing and reading the registers”.
8.1 Slave address
The SE95 slave address on the I
2
C-bus is partially defined by the logic applied to the
device address pins A2, A1 and A0. Each pin is typically connected either to GND for
logic 0, or to V
CC
for logic 1. These pins represent the three LSB bits of the device 7-bit
address. The other four MSB bits of the address data are preset to 1001 by hard wiring
inside the SE95. Table 4 shows the device's complete address and indicates that up to
8 devices can be connected to the same bus without address conflict. Because the input
pins SCL, SDA and A2 to A0, are not internally biased, it is important that they should not
be left floating in any application.
0Ch is a reserved address for SMBus Alert Response Address (ARA). This is an optional
command from the SMBus specification to allow SMBus devices to respond to an SMBus
master with their slave device if they are generating an interrupt. The SE95 will send a
SE95_7 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 07 — 2 September 2009 8 of 27
NXP Semiconductors
SE95
Ultra high accuracy digital temperature sensor and thermal watchdog
false alert if the address 0Ch is sent and cannot be active on the I
2
C-bus if this address is
used. Consider using the SE98 since it supports SMBus ARA as well as time-out features
and provides ±1 °C accuracy.
8.2 Register list
The SE95 contains 7 data registers. The registers can be 1 byte or 2 bytes wide, and are
defined in Table 5. The registers are accessed by the value in the content of the pointer
register during I
2
C-bus communication. The types of registers are: read only, read/write,
and reserved for manufacturer use. Note that when reading a two-byte register, the host
must provide enough clock pulses as required by the I
2
C-bus protocol (see Section 8.7)
for the device to completely return both data bytes. Otherwise the device may hold the
SDA line in LOW state, resulting in a bus hang condition.
8.3 Register pointer
The register pointer or pointer byte is an 8-bit data byte that is equivalent to the register
command in the I
2
C-bus definitions and is used to identify the device register to be
accessed for a write or read operation. Its values are listed as pointer values in Table 5.
For the device register I
2
C-bus communication, the pointer byte may or may not need to
be included within the command as illustrated in the I
2
C-bus protocol figures in
Section 8.7.
The command statements for writing data to a register must always include the pointer
byte; while the command statements for reading data from a register may or may not
include it. To read a register that is different from the one that has been recently read, the
pointer byte must be included. However, to re-read a register that has been recently read,
the pointer byte may not have to be included in the reading.
Table 4. Address table
MSB LSB
1001A2A1A0
Table 5. Register table
Register
name
Pointer
value
R/W POR
state
Description
Conf 01h R/W 00h configuration register: contains a single 8-bit data byte;
to set an operating condition
Temp 00h read
only
N/A temperature register: contains two 8-bit data bytes; to
store the measured Temp
Tos 03h R/W 5000h overtemperature shutdown threshold register: contains
two 8-bit data bytes; to store the overtemperature
shutdown limit; default T
os
=80°C
Thyst 02h R/W 4B00h hysteresis register: contains two 8-bit data bytes; to
store the hysteresis limit; bit 7 to bit 0 are also used in
OTP (One Time Programmable) test mode to supply
OTP write data; default T
hyst
=75°C
ID 05h read
only
A1h identification register: contains a single 8-bit data byte
for the manufacturer ID code
Reserved 04h N/A N/A reserved
Reserved 06h N/A N/A reserved
SE95_7 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 07 — 2 September 2009 9 of 27
NXP Semiconductors
SE95
Ultra high accuracy digital temperature sensor and thermal watchdog
At power-up, the pointer value is preset to logic 0 for register Temp; users can then read
the temperature without specifying the pointer byte.
8.4 Configuration register
The Configuration (Conf) register is a read/write register and contains an 8-bit
non-complement data byte that is used to configure the device for different operating
conditions. Table 6 shows the bit assignments of this register.
8.5 Temperature register
The Temperature (Temp) register holds the digital result of temperature measurement or
monitor at the end of each analog to digital conversion. This register is read only and
contains two 8-bit data bytes consisting of one Most Significant Byte (MSByte) and one
Least Significant Byte (LSByte). However, only 13 bits of those two bytes are used to store
the Temp data in two’s complement format with the resolution of 0.03125 °C. Table 7
shows the bit arrangement of the Temp data in the data bytes.
Table 6. Conf register
Legend: * = default value.
Bit Symbol Access Value Description
7 reserved R/W 0* reserved for manufacturer’s use
6 and 5 RATEVAL[1:0] R/W sets the conversion rate
00* 10 conversion/s
01 0.125 conversion/s
10 1 conversion/s
11 30 conversion/s
4 and 3 OS_F_QUE[1:0] R/W OS fault queue programming
00* queue value = 1
01 queue value = 2
10 queue value = 4
11 queue value = 6
2 OS_POL R/W OS polarity selection
0* OS active LOW
1 OS active HIGH
1 OS_COMP_INT R/W OS operation mode selection
0* OS comparator
1 OS interrupt
0 SHUTDOWN R/W 0 operation mode
0* normal
1 shutdown
Table 7. Temp register
MSByte LSByte
7654321076543210
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0

SE95U,025

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
SENSOR DIGITAL -55C-125C DIE
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet