English
Language : 

ISL29030A Datasheet, PDF (7/16 Pages) Intersil Corporation – Low Power Ambient Light and Proximity Sensor with Intelligent Interrupt
ISL29030A
TABLE 4. REGISTER 0x02 (INTERRUPT) - PROX/ALS INTERRUPT CONTROL
BIT # ACCESS DEFAULT BIT NAME
FUNCTION/OPERATION
7
FLAG
0x00
PROX_FLAG
(Prox Flag)
When = 0, no Prox interrupt event has occurred since power-on or last “clear”
When = 1, a Prox interrupt event occurred. Clearable by writing “0”
6:5
RW
0x00
PROX_PRST
(Prox Persist)
For bits 6:5 = (see the following)
00; set PROX_FLAG if 1 conversion result trips the threshold value
01; set PROX_FLAG if 4 conversion results trip the threshold value
10; set PROX_FLAG if 8 conversion results trip the threshold value
11; set PROX_FLAG if 16 conversion results trip the threshold value
4
RW
0x00
Unused
(Write 0)
Unused register bit - write 0
3
FLAG
0x00
ALS_FLAG
(ALS FLAG)
When = 0, no ALS interrupt event has occurred since power-on or last “clear”
When = 1, an ALS interrupt event occurred. Clearable by writing “0”
2:1
RW
0x00
ALS_PRST
(ALS Persist)
For bits 2:1 = (see the following)
00; set ALS_FLAG if 1 conversion is outside the set window
01; set ALS_FLAG if 4 conversions are outside the set window
10; set ALS_FLAG if 8 conversions are outside the set window
11; set ALS_FLAG if 16 conversions are outside the set window
0
RW
0x00
INT_CTRL
When = 0, set INT pin low if PROX_FLAG or ALS_FLAG high (logical OR)
(Interrupt Control) When = 1, set INT pin low if PROX_FLAG and ALS_FLAG high (logical AND)
BIT #
7:0
TABLE 5. REGISTER 0x03 (PROX_LT) - INTERRUPT LOW THRESHOLD FOR PROXIMITY SENSOR
ACCESS DEFAULT
BIT NAME
FUNCTION/OPERATION
RW
0x00
PROX_LT
(Prox Threshold)
8-bit interrupt low threshold for proximity sensing
TABLE 6. REGISTER 0x04 (PROX_HT) - INTERRUPT HIGH THRESHOLD FOR PROXIMITY SENSOR
BIT # ACCESS DEFAULT
BIT NAME
FUNCTION/OPERATION
7:0
RW
0xFF
PROX_HT
(Prox Threshold)
8-bit interrupt high threshold for proximity sensing
BIT #
7:0
TABLE 7. REGISTER 0x05 (ALSIR_TH1) - INTERRUPT LOW THRESHOLD FOR ALS/IR
ACCESS DEFAULT
BIT NAME
FUNCTION/OPERATION
RW
0x00
ALSIR_LT[7:0]
(ALS/IR Low Thr.)
Lower 8 bits (of 12 bits) for ALS/IR low interrupt threshold
TABLE 8. REGISTER 0x06 (ALSIR_TH2) - INTERRUPT LOW/HIGH THRESHOLDS FOR ALS/IR
BIT # ACCESS DEFAULT
BIT NAME
FUNCTION/OPERATION
7:4
RW
0x0F
ALSIR_HT[3:0]
(ALS/IR High Thr.)
Lower 4 bits (of 12 bits) for ALS/IR high interrupt threshold
3:0
RW
0x00
ALSIR_LT[11:8]
(ALS/IR Low Thr.)
Upper 4 bits (of 12 bits) for ALS/IR low interrupt threshold
TABLE 9. REGISTER 0x07 (ALSIR_TH3) - INTERRUPT HIGH THRESHOLD FOR ALS/IR
BIT # ACCESS DEFAULT
BIT NAME
FUNCTION/OPERATION
7:0
RW
0xFF
ALSIR_HT[11:4]
(ALS/IR High Thr.)
Upper 8 bits (of 12 bits) for ALS/IR high interrupt threshold
BIT #
7:0
ACCESS
RO
TABLE 10. REGISTER 0x08 (PROX_DATA) - PROXIMITY SENSOR DATA
DEFAULT
BIT NAME
FUNCTION/OPERATION
0x00
PROX_DATA
(Proximity Data)
Results of 8-bit proximity sensor ADC conversion
7
FN7722.0
November 18, 2010