English
Language : 

ISL29034_14 Datasheet, PDF (9/15 Pages) Intersil Corporation – Integrated Digital Light Sensor
ISL29034
Read Operation
The ISL29034 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 ISL29034. 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
(refer to Figure 12).
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 (refer to Figure 13).
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 ISL29034 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
ISL29034 from starting to operate with insufficient voltage, prior
to stabilization of the internal bandgap. The ISL29034 prevents
communication to its registers and greatly reduces the likelihood
of data corruption on power-up.
SIGNAL FROM
MASTER DEVICE
S
T
A DEVICE ADDRESS
R
WRITE
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 12. BYTE ADDRESS READ SEQUENCE
SIGNAL FROM
MASTER DEVICE
SIGNAL AT SDA
SIGNALS FROM
SLAVE DEVICE
S
T DEVICE
A ADDRESS
R
WRITE
T
ADDRESS BYTE
S
T
A DEVICE
R ADDRESS READ
T
DATA BYTE 1
DATA BYTE 2
S
T
DATA BYTE n O
P
10001000
10001001
A
A
C
C
K
K
A
A
A
C
C
C (“n” is any integer
K
K
K
greater than 1)
FIGURE 13. BURST READ SEQUENCE
Submit Document Feedback
9
FN8370.1
April 9, 2014