ams Datasheet Page 13
[v1-10] 2018-Mar-08 Document Feedback
TCS3430 − Register Description
WTIME Register (0x83)
Figure 16:
WTIME Register
The wait timer is implemented with an down counter with 0x00
as the terminal count. Loading 0x00 will generate a 2.78ms wait
time, loading 0x01 will generate a 5.56ms wait time, and so
forth; By asserting wlong, in register 0x8D the wait time is given
in multiples of 33.4ms (12x).
AILTL Register (0x84)
Figure 17:
AILTL Register
This register provides the low byte of the low interrupt ALS
(Channel 0) threshold.
0x83: WTIME
Field Name Reset Type Description
7:0 WTIME 0x00 RW
ALS Wait Time. Eight bit value that specifies the time in 2.78ms to wait
between ALS cycles.
Value Wait Cycles Wait Time
0x00 1 2.78ms/ 33.4ms
0x01 2 5.56ms/ 66.7ms
... ... ...
0x23 36 100ms/ 1.20s
... ... ...
0xff 256 711ms/ 8.53s
0x84: AILTL
Field Name Reset Type Description
7:0 AILTL 0x00 RW Low Byte of the Low Threshold
Page 14 ams Datasheet
Document Feedback [v1-10] 2018-Mar-08
TCS3430 − Register Description
AILTH Register (0x85)
Figure 18:
AILTH Register
This register provides the high byte of the low interrupt ALS
(Channel 0) threshold.
The contents of the AILTH and AILTL registers are combined and
treated as a sixteen bit threshold. If the value generated by
Channel 0 is below the low threshold specified and the APERS
value is reached, the aint bit is asserted which will assert the
INT pin if aien is set.
There is an 8-bit data latch implemented that stores the written
low byte until the high byte is written. Both bytes will be applied
then at the same time to avoid an invalid threshold (e.g. when
going from 0x00ff to 0x0100, the invalid intermediate value
0x0000 is suppressed. This implies that 1) the LSB cannot be
changed without writing to the MSB and 2) that writing to the
LSB of one 16-bit value and afterwards to the MSB of another
16-bit register will write all 16 bits to the MSB related register.
0x85: AILTH
Field Name Reset Type Description
7:0 AILTH 0x00 RW High Byte of the Low Threshold
ams Datasheet Page 15
[v1-10] 2018-Mar-08 Document Feedback
TCS3430 − Register Description
AIHTL Register (0x86)
Figure 19:
AIHTL Register
This register provides the low byte of the high interrupt
threshold.
AIHTH Register (0x87)
Figure 20:
AIHTH Register
This register provides the low byte of the high interrupt
threshold.
The contents of the AIHTH and AIHTL registers are combined
and treated as a sixteen bit threshold. If the value generated by
Channel 0 is above the high threshold specified and the APERS
value is reached, the aint bit is asserted which will assert the
INT pin if aien is set.
0x86: AIHTL
Field Name Reset Type Description
7:0 AIHTL 0 RW Low Byte of the High Threshold
0x87: AIHTH
Field Name Reset Type Description
7:0 AIHTH 0 RW High Byte of the High Threshold

TCS34303

Mfr. #:
Manufacturer:
ams
Description:
Ambient Light Sensors TCS34303 OLGA8 LF T&RDP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet