Datasheet

SAM9G45 [DATASHEET]
Atmel-6438O-ATARM-SAM9G45-Datasheet_08-Dec-15
928
39. Touchscreen ADC Controller (TSADCC)
39.1 Description
The Touchscreen ADC Controller is based on a Successive Approximation Register (SAR) 10-bit Analog-to-Digital
Converter (ADC). It also integrates:
an 8-to-1 analog multiplexer for analog-to-digital conversions of up to 8 analog lines
4 power switches that measure both axis positions on the resistive touchscreen panel
1 additional power switch and an embedded resistor that detects pen-interrupt and pen loss
The conversions extend from 0V to TSADVREF.
The TSADCC supports an 8-bit or 10-bit resolution mode, and conversion results are reported in a common
register for all channels, as well as in a channel-dedicated register.
Conversions can be started for all enabled channels, either by a software trigger, by detection of a rising edge on
the external trigger pin TSADTRG or by an integrated programmable timer. When the Touchscreen is enabled, a
timer-triggered sequencer automatically configures the power switches, performs the conversions and stores the
results in dedicated registers.
The TSADCC also integrates a Sleep Mode and a Pen-Detect Mode and connects with one PDC channel. These
features reduce both power consumption and processor intervention.
The TSADCC timings, like the Startup Time and Sample and Hold Time, are fully configurable.