Electronic Components Datasheet Search
DS-0350 Datasheet(PDF) 7 Page - All Sensors Corporation
ASC [All Sensors Corporation]
DS-0350 Datasheet(HTML) 7 Page - All Sensors Corporation
/ 16 page
DS-0350 Rev A
I2C Interface (Cont’d)
Figure 3 - I2C Communication Diagram
I2C Bus Communications Overview
The I2C interface uses a set of signal sequences for communication. The following is a description of the sup-
ported sequences and their associated mnemonics. Refer to Figure 3 for the associated usage of the following
Bus not Busy (I): During idle periods both data line (SDA) and clock line (SCL) remain HIGH.
START condition (ST): A HIGH to LOW transition of SDA line while the clock (SCL) is HIGH is interpreted as
START condition. START conditions are always set by the master. Each initial request for a pressure value has to
begin with a START condition.
Slave address (An): The I²C-bus requires a unique address for each device. The DLH sensor has a preconfigured
slave address (see specification table on Page 3). After setting a START condition the master sends the address
byte containing the 7 bit sensor address followed by a data direction bit (R/W). A “0” indicates a transmission
from master to slave (WRITE), a “1” indicates a device-to master request (READ).
Acknowledge (A or N): Data is transferred in units of 8 bits (1 byte) at a time, MSB first. Each data-receiving
device, whether master or slave, is required to pull the data line LOW to acknowledge receipt of the data. The
Master must generate an extra clock pulse for this purpose. If the receiver does not pull the data line down, a
NACK condition exists, and the slave transmitter becomes inactive. The master determines whether to send
the last command again or to set the STOP condition, ending the transfer.
DATA valid (Dn): State of data line represents valid data when, after a START condition, data line is stable for
duration of HIGH period of clock signal. Data on line must be changed during LOW period of clock signal.
There is one clock pulse per data bit.
STOP condition (P): LOW to HIGH transition of the SDA line while clock (SCL) is HIGH indicates a STOP con-
dition. STOP conditions are always generated by the master.
Measurement Commands:Start-Single (tostart readingofsinglesample):
Setbybus master:I ST A6 A5 A4 A3 A2 A1 A0 W
C23 … C16
Status Read :
Setbybus master:I ST A6 A5 A4 A3 A2 A1 A0 RN SP I
A S7 …S0
Setbybus master:I ST A6 A5 A4 A3 A2 A1 A0 RA
AN SP I
A S7 …S0
P23 … P16
T23 … T16
T15 … T8
T7 … T0
Default: 0x29Pressure data:
“Read” bit (1): R
Does ALLDATASHEET help your business so far?
[ DONATE ]
All Rights Reserved©
| English :
| Chinese :
| German :
| Japanese :
| Korean :
| Spanish :
| French :
| Italian :
| Polish :
| Vietnamese :