
TSC2117
Low-Power Audio Codec With Embedded miniDSP, Stereo Class-D
Speaker Amplifier, and Smart Four-Wire Touch-Screen Controller
www.ti.com
SLAS550A – APRIL 2009 – REVISED JUNE 2009
Page 3/Register 20: Touch-Screen Pen Down
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D3
R/W
0000 0
Reserved
D2–D0
R/W
000
Debounce Time for Pen-Down Detection
MCLK/DIV (Page
(1)
3/Register 16) =
Internal Oscillator Source
1-MHz Source
000: Debounce time =
0
s
0
s
001: Debounce time =
64
s
62.4
s
010: Debounce time =
128
s
125
s
011: Debounce time =
256
s
250
s
100: Debounce time =
512
s
500
s
101: Debounce time =
1024
s
1000
s
110: Debounce time =
2048
s
2000
s
111: Debounce time =
4096
s
4000
s
NOTE: These values are based on typical oscillator
frequency of 8.2 MHz. Scale according to the actual
oscillator frequency.
(1)
The clock used for the debounce has a clock period = debounce duration/8.
Page 3/Register 21: Threshold Check Flags Register
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D6
R/W
00
Reserved. Write only zeros to these bits.
D5(1)
R/W
0
0: AUX1 measurement is less than programmed maximum threshold setting.
1: AUX1 measurement is greater than or equal to programmed maximum threshold setting.
D4(1)
R/W
0
0: AUX1 measurement is greater than programmed minimum threshold setting.
1: AUX1 measurement is less than or equal to programmed minimum threshold setting.
D3(1)
R/W
0
0: AUX2 measurement is less than programmed maximum threshold setting.
1: AUX2 measurement is greater than or equal to programmed maximum threshold setting.
D2(1)
R/W
0
0: AUX2 measurement is greater than programmed minimum threshold setting.
1: AUX2 measurement is less than or equal to programmed minimum threshold setting.
D1(1)
R/W
0
0: TEMP (TEMP1/TEMP2) measurement is less than programmed maximum threshold setting.
1: TEMP (TEMP1/TEMP2) measurement is greater than or equal to programmed maximum threshold
setting.
D0(1)
R/W
0
0: TEMP (TEMP1/TEMP2) measurement is greater than programmed minimum threshold setting.
1: TEMP (TEMP1/TEMP2) measurement is less than or equal to programmed minimum threshold
setting.
(1)
Sticky flag bIts. These are read-only bits. They are automatically cleared once they are read and are set only if the source trigger occurs
again.
Page 3/Register 22: AUX1 Maximum Value Check (MSB)
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D5
R/W
000
Reserved
D4
R/W
0
0: AUX1 maximum threshold check is disabled (valid for auto/non-auto scan measurement).
1: AUX1 maximum threshold check is enabled (valid for auto/non-auto scan measurement).
D3–D0
R/W
0000
AUX1 maximum threshold code 4 MSBs
Page 3/Register 23: AUX1 Maximum Value Check (LSB)
READ/
RESET
BIT
DESCRIPTION
WRITE
VALUE
D7–D0
R/W
0000 0000
AUX1 maximum threshold code 8 LSBs
REGISTER MAP
143