English
Language : 

ISL29023_14 Datasheet, PDF (7/14 Pages) Intersil Corporation – Integrated Digital Light Sensor with Interrupt
ISL29023
SCL FROM
MASTER
SDA FROM
TRANSMITTER
SDA FROM
RECEIVER
8th CLk
9th CLk
HIGH IMPEDANCE
START
DATA
STABLE
DATA
CHANGE
DATA
STABLE
ACK
FIGURE 12. START, DATA STABLE, ACKNOWLEDGE, AND STOP CONDITION
STOP
SIGNAL FROM
MASTER DEVICE
S
T
A DEVICE ADDRESS
R
W R IT E
T
ADDRESS BYTE
S
T
A DEVICE ADDRESS
R
READ
T
S
DATA BYTE
T
O
P
SIGNAL AT SDA
10001000
10001001
SIGNALS FROM
SLAVE DEVICE
A
A
A
C
C
C
K
K
K
FIGURE 13. BYTE ADDRESS READ SEQUENCE
Read Operation
ISL29023 has two basic read operations: Byte Read and Burst
Read.
BYTE READ
Byte read operations allow the master to access any register
location in the ISL29023. The Byte read operation is a two step
process. The master issues the START condition and the Device
Address byte with the R/W bit set to “0”, receives an
acknowledge, then issues the Register Address byte. After
acknowledging receipt of the register address byte, the master
immediately issues another START condition and the Device
Address byte with the R/W bit set to “1”. This is followed by an
acknowledge from the device and then by the 8-bit data word.
The master terminates the read operation by not responding with
an acknowledge and then issuing a stop condition (See Figure
13).
BURST READ
Burst read operation is identical to the Byte Read operation.
After the first Data byte is transmitted, the master now responds
with an acknowledge, indicating it requires additional data. The
device continues to output data for each acknowledge received.
The master terminates the read operation by not responding with
an acknowledge but issuing a STOP condition (See Figure 14).
For more information about the I2C standard, please consult the
Phillips™ I2C specification documents.
Power On Reset
The Power-On Reset (POR) circuitry protects the internal logic
against powering up in the incorrect state. The ISL29023 will
power-up into Standby mode after VDD exceeds the POR trigger
level and will power-down into Reset mode when VDD drops
below the POR trigger level. This bidirectional POR feature
protects the device against ‘brown-out’ failure following a
temporary loss of power.
The POR is an important feature because it prevents the
ISL29023 from starting to operate with insufficient voltage, prior
to stabilization of the internal bandgap. The ISL29023 prevents
communication to its registers and greatly reduces the likelihood
of data corruption on power-up.
SIGNAL FROM
MASTER DEVICE
SIGNAL AT SDA
SIGNALS FROM
SLAVE DEVICE
S
T
A DEVICE ADDRESS
R
WRITE
T
10001000
ADDRESS BYTE
S
T
A DEVICE ADDRESS
R
READ
T
10001001
DATA BYTE 1
DATA BYTE 2
S
DATA BYTE n
T
O
P
A
A
C
C
K
K
A
A
A
C
C
C (“n” is any integer
K
K
K
greater than 1)
FIGURE 14. BURST READ SEQUENCE
Submit Document Feedback
7
FN6691.4
May 1, 2014