FM75 Fairchild Semiconductor, FM75 Datasheet - Page 11

no-image

FM75

Manufacturer Part Number
FM75
Description
Low Voltage 2-Wire Digital Temperature Sensor with Thermal Alarm
Manufacturer
Fairchild Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
FM7500ECH44JA
Manufacturer:
AMD
Quantity:
20 000
Part Number:
FM750HB-20
Manufacturer:
MITSUBISHI
Quantity:
27
Part Number:
FM750HB-20
Manufacturer:
SUPLET
Quantity:
560
Part Number:
FM750HB-20SK
Manufacturer:
MITSUBISHI
Quantity:
27
Part Number:
FM75HA-10
Manufacturer:
MITSUBISHI
Quantity:
27
Part Number:
FM75M8X
Manufacturer:
FSC
Quantity:
8 325
Part Number:
FM75M8X
Manufacturer:
FAIRCHILD/仙童
Quantity:
20 000
Company:
Part Number:
FM75M8X
Quantity:
21
Part Number:
FM75MB
Manufacturer:
FAIRCHILD/仙童
Quantity:
20 000
Part Number:
FM75MM
Manufacturer:
ST
0
PRODUCT SPECIFICATION
Reading
If the pointer is already pointing to the desired register, the
master can read from that register by setting the read/write
bit (following the slave address) to a 1. After sending an
ACK, the FM75 will begin transmitting data during the
following clock cycle. If the Configuration Register is
being read, the FM75 will transmit one byte of data (see
Figure 10). The master device should respond with a NACK
followed by a stop condition. If the Temperature, T
T
bytes of data (see Figure 9). The master must respond to the
first byte of data with an ACK and to the second byte of data
with a NACK followed by a stop condition.
To read from a register other than the one currently being
pointed to by the Command Register, a pointer set to the
desired register must be done as described previously.
Immediately following the pointer set, the master must
perform a repeat start condition (see Figures 8 and 12) which
indicates to the FM75 that a new operation is about to occur.
It is important to note that if the repeat start condition does
not occur, the FM75 will assume that a write is taking place,
and the selected register will be overwritten by the upcoming
data on the data bus. After the start condition, the master
must again send the device address and read/write bit. This
time the read/write bit must be set to 1 to indicate a read. The
rest of the read cycle is the same as described in the previous
paragraph for reading from a preset pointer location.
REV. 1.0.4 10/3/02
HYST
SDA
SCL
Master
Start
from
Register is being read, the FM75 will transmit two
1
0
Figure 7. Inadvertent 8-Bit Read from 16-Bit Register Where D7 = 0 and Forces Output Low
Address Byte
0
1
A2 A1 A0 R/W
FM75
from
Ack
A
D7 D6 D5 D4 D3 D2 D1 D0
Most Significant
(from FM75)
Data Byte
OS
or
Writing
All writes must be proceeded by a pointer set as described
previously, even if the pointer is already pointing to the
desired register.
Immediately following the pointer set, the master must
begin transmitting the data to be written. If the master is
writing to the Configuration Register, one byte of data must
be sent (see Figure 13). If the T
being written to, the master must send two bytes of data
(see Figure 11). After transmitting each byte of data, the
master must release the SDA line for one clock to allow the
FM75 to acknowledge receiving the byte. The write
operation should be terminated by a stop signal from the
master.
Inadvertent 8-Bit Read from a 16-Bit
Register: A Caution
An inadvertent 8-bit read from a 16-bit register, with the
D7 bit low, can cause the FM75 to pause in a state where the
SDA line is pulled low by the output data and is incapable of
receiving either a stop or a start condition from the master.
The only way to remove the FM75 from this state is to
continue clocking for 9 cycles until SDA goes high, at which
time issuing a stop condition will reset the FM75. This
sequence can be seen in Figure 7 below.
Master, but FM75
Stop intended by
SDA line locked
No Ack
Master
from
N
low
D7
Nine additional clock cycles to reset the FM75
D6 D5 D4 D3 D2 D1 D0 N
Master must
detect error
condition on
FM75
OS
or T
HYST
Register is
No Ack
Master
from
Condition
Master
Stop
from
FM75
11

Related parts for FM75