
S1C88409 TECHNICAL MANUAL
EPSON
173
CHAPTER 5: PERIPHERAL CIRCUITS AND OPERATION (Touch Panel Controller)
WAIT0–WAIT3: Voltage stabilization waiting
time setting register (00FFA1HD0–D3)
Sets a waiting time for voltage stabilization
between supplying a voltage to the electrode of the
panel to be detected a coordinate and starting an
A/D conversion.
Table 5.17.6.3 Waiting time for voltage stabilization
WAIT3
0
1
WAIT2
0
1
0
1
WAIT1
0
1
0
1
0
1
0
1
WAIT0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Voltage stabilization
waiting time
16
×1/f
16
×2/f
16
×3/f
16
×4/f
16
×5/f
16
×6/f
16
×7/f
16
×8/f
16
×9/f
16
×10/f
16
×11/f
16
×12/f
16
×13/f
16
×14/f
16
×15/f
16
×16/f
At initial reset, the WAIT register is set to "0100B"
(16
× 5/f).
CND0–CND3: Noise judgment threshold value
setting register (00FFA2HD0–D3)
Sets a threshold value for noise judgment.
Table 5.17.6.4 Threshold value for noise judgment
CND3
0
1
CND2
0
1
0
1
CND1
0
1
0
1
0
1
0
1
CND0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Noise judgment
threshold value
4
8
12
16
20
24
28
32
36
40
44
48
52
56
60
64
When the difference between the maximum value
and minimum value of the A/D conversions for a
coordinate detection is bigger than the set thresh-
old value, it is regarded as a noise and the result is
not written to the coordinate data register.
Increase the threshold value if high drawing speed is
important, or decrease if noise rejection is important.
At initial reset, the CND register is set to "1000B" (36).
PUD0–PUD3: Pen-up decision threshold value
setting register (00FFA3HD0–D3)
Sets the threshold value for pen-up decision.
Table 5.17.6.5 Threshold value for pen-up decision
PUD3
0
1
PUD2
0
1
0
1
PUD1
0
1
0
1
0
1
0
1
PUD0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Pen-up decision
threshold value
4
8
12
16
20
24
28
32
36
40
44
48
52
56
60
64
By setting a smaller value than the minimum
detection result (A/D conversion data) on the
touch panel, pen-up status can be detected.
At initial reset, the PUD register is set to "1010B" (44).
MVL0–MVL3: Low-speed judgment threshold
value setting register (00FFA4HD0–D3)
MVML0–MVML3: Middle-low-speed judgment
threshold value setting register (00FFA4HD4–D7)
MVMH0–MVMH3: Middle-high-speed judgment
threshold value setting register (00FFA5HD0–D3)
MVH0–MVH3: High-speed judgment threshold
value setting register (00FFA5HD4–D7)
Sets the threshold value for judging drawing
speed in the normal mode.
Table 5.17.6.6 Threshold value for speed judgment
MVH3
MVMH3
MVML3
MVL3
0
1
MVH2
MVMH2
MVML2
MVL2
0
1
0
1
MVH1
MVMH1
MVML1
MVL1
0
1
0
1
0
1
0
1
MVH0
MVMH0
MVML0
MVL0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
High-speed
Middle-high-speed
Middle-low-speed
Low-speed
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32