English
Language : 

ISL29003 Datasheet, PDF (5/15 Pages) Intersil Corporation – Light-to-Digital Output Sensor with High Sensitivity, Gain Selection, Interrupt Function and I2C Interface
ISL29003
Register Set
There are eight registers that are available in the ISL29003. Table 1 summarizes the available registers and their functions.
TABLE 1. REGISTER SET
ADDR
(HEX)
REGISTER
NAME
BIT(S) FUNCTION NAME
FUNCTIONS/DESCRIPTION
00
Command
7
Enable
0: disable ADC-core
1: enable ADC-core
6
ADCPD
0: Normal operation
1: Power-down Mode
5
Timing_Mode 0: Integration is internally timed
1: Integration is externally sync/controlled by I2C host
4
Reserved
3:2
Mode<1:0>
Selects ADC work mode
0: Diode1’s current to unsigned 16-bit data
1: Diode2’s current to unsigned 16-bit data
2: Difference between diodes (I1 - I2) to signed 15-bit data
3: reserved
1:0
Width<1:0>
Number of clock cycles; n-bit resolution
0: 216 cycles
1: 212 cycles
2: 28 cycles
3: 24 cycles
01
Control
7
Ext_Mode
Always set to logic 0. Factory use only.
6
Test_Mode
Always set to logic 0
5
Int_Flag
0: Interrupt is cleared or not yet triggered
1: Interrupt is triggered
4
Reserved
Always set to logic 0. Factory use only.
3:2
Gain<1:0>
Selects the gain so range is
0: 0 to 1000 lux
1: 0 to 4000 lux
2: 0 to 16000 lux
3: 0 to 64000 lux
1:0
Int_Persist
Interrupt is triggered after
<1:0>
0: 1 integration cycle
1: 4 integration cycles
2: 8 integration cycles
3: 16 integration cycles
02
Interrupt Threshold
7:0
Interrupt Threshold High byte of HI interrupt threshold. Default is 0xFF
HI
HI
03
Interrupt Threshold
7:0
Interrupt Threshold High byte of the LO interrupt threshold. Default is 0x00
LO
LO
04
LSB_Sensor
7:0
LSB_Sensor Read-Only data register that contains the least significant byte of the
latest sensor reading.
05
MSB_Sensor
7:0
MSB_Sensor Read-Only data register that contains the most significant byte of the
latest sensor reading.
06
LSB_Timer
7:0
LSB_Timer
Read-Only data register that contains the least significant byte of the
timer counter value corresponding to the latest sensor reading.
07
MSB_Timer
7:0
MSB_Timer Read-Only data register that contains the most significant byte of the
timer counter value corresponding to the latest sensor reading.
5
FN7464.5
August 8, 2008