English
Language : 

ISL29011_14 Datasheet, PDF (10/19 Pages) Intersil Corporation – Digital Ambient Light Sensor and Proximity Sensor with Interrupt Function
ISL29011
Register Set
There are eight registers that are available in the ISL29011.
Table 1 summarizes their functions.
TABLE 1. REGISTER SET
BIT
ADDR REG NAME
7
6
5
4
3
00h COMMANDI
OP2
OP1
OP0
0
0
01h COMMANDII Scheme
FREQ
IS1
IS0
RES1
02h
DATALSB
D7
D6
D5
D4
D3
03h
DATAMSB
D15
D14
D13
D12
D11
04h INT_LT_LSB
TL7
TL6
TL5
TL4
TL3
05h INT_LT_MSB TL15
TL14
TL13
TL12
TL11
06h INT_HT_LSB
TH7
07h INT_HT_MSB TH15
TH6
TH14
TH5
TH13
TH4
TH12
TH3
TH11
08h
TEST
0
0
0
0
0
2
FLAG
RES0
D2
D10
TL2
TL10
TH2
TH10
0
1
PRST1
RANGE1
D1
D9
TL1
TL9
TH1
TH9
0
0
PRST0
RANGE0
D0
D8
TL0
TL8
TH0
TH8
0
DEFAULT
00h
00h
00h
00h
00h
00h
FFh
FFh
00h
Command Register I 00 (hex)
The first command register has the following functions:
1. Operation Mode; Bits 7, 6, and 5: These three bits are
determine the operation mode of the device.
TABLE 2. OPERATION MODE
BITS 7 TO 5
OPERATION
000
Power-down the device
001
ALS once
010
IR once
011
Proximity once
100
Reserved (Do not use)
101
ALS continuous
110
IR continuous
111
Proximity continuous
2. Interrupt flag; Bit 2: This is the status bit of the interrupt. The bit
is set to logic high when the interrupt thresholds have been
triggered, and logic low when not yet triggered. Once triggered,
INT pin stays low and the status bit stays high. Both interrupt
pin and the status bit are automatically cleared at the end of
Command Register I transfer.
TABLE 3. INTERRUPT FLAG
BIT 2
OPERATION
0
Interrupt is cleared or not triggered yet
1
Interrupt is triggered
3. Interrupt persist; Bits 1 and 0: The interrupt pin and the
interrupt flag is triggered/set when the data sensor reading is
out of the interrupt threshold window after m consecutive
number of integration cycles. The interrupt persist bits
determine m.
BITS 1 TO 0
00
01
10
11
TABLE 4. INTERRUPT PERSIST
NUMBER OF INTEGRATION CYCLES
1
4
8
16
Command Register II 01 (hex)
The second command register has the following functions:
1. Proximity Sensing Scheme; Bit 7: This bit programs the function
of the proximity detection. Logic 0 of this bit, Scheme 0, makes
full n (4, 8, 12, 16) bits (unsigned) proximity detection. The range
of Scheme 0 proximity count is from 0 to 2n. Logic 1 of this bit,
Scheme 1, makes n-1 (3, 7, 11, 15) bits (2’s complementary)
proximity_less_ambient detection. The range of Scheme 1
proximity count is from -2(n-1) to 2(n-1). The sign bit is extended
for resolutions less than 16. While Scheme 0 has wider dynamic
range, Scheme 1 proximity detection is less affected by the
ambient IR noise variation.
TABLE 5. PROXIMITY SENSING SCHEME
BIT 7
OPERATION
0
Sensing IR from LED and ambient
1
Sensing IR from LED with ambient IR rejection
2. Modulation Frequency; Bit 6: This bit sets the IR LED driver’s
modulation frequency.
TABLE 6. MODULATION FREQUENCY
BIT 6
MODULATION FREQUENCY
(kHz)
0
DC
1
360
Submit Document Feedback 10
FN6467.6
May 1, 2014