TSL2581, TSL2583
LIGHT-TO-DIGITAL CONVERTER
TAOS134 − MARCH 2011
9
The LUMENOLOGY r Company
r
r
Copyright E 2011, TAOS Inc.
www.taosinc.com
Register Set
The TSL258x is controlled and monitored by sixteen registers and a command register accessed through the
serial interface. These registers provide for a variety of control functions and can be read to determine results
of the ADC conversions. The register set is summarized in Table 2.
Table 2. Register Address
ADDRESS RESISTER NAME REGISTER FUNCTION R/W
−− COMMAND Specifies register address W
00h CONTROL
Control of basic functions
01h TIMING
Integration time/gain control
02h INTERRUPT
Interrupt control
03h TLLOW
Low byte of low interrupt threshold
04h TLHIGH
High byte of low interrupt threshold
R/W
05h THLOW
Low byte of high interrupt threshold
06h THHIGH
High byte of high interrupt threshold
07h ANALOG
Analog control register
12h ID
Part number / Rev ID
14h DATA0LOW
ADC channel 0 LOW data register
15h DATA0HIGH
ADC channel 0 HIGH data register
16h DATA1LOW
ADC channel 1 LOW data register
R
17h DATA1HIGH
ADC channel 1 HIGH data register
18h TIMERLOW
Manual integration timer LOW register
19h TIMERHIGH
Manual integration timer HIGH register
1Eh ID2 TSL2581 / TSL2583 ID R/W
The mechanics of accessing a specific register is given in the I
2
C Protocol section. In general, the COMMAND
register is written first to specify the specific control/status register for following read/write operations.