ATAVRTS2080A Atmel, ATAVRTS2080A Datasheet - Page 122

KIT QTOUCH W/SW ATMEGA88

ATAVRTS2080A

Manufacturer Part Number
ATAVRTS2080A
Description
KIT QTOUCH W/SW ATMEGA88
Manufacturer
Atmel
Series
QTouch™r
Datasheets

Specifications of ATAVRTS2080A

Sensor Type
Touch, Capacitive
Sensing Range
1 Rotor, 1 Slider, and 2 Buttons/Keys
Interface
Application Programming Interface (API)
Voltage - Supply
1.8 V ~ 5.5 V
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
ATmega88
Tool Type
Development Kit
Cpu Core
AVR 8 / 32
Data Bus Width
8 bit
Core Architecture
AVR
Silicon Manufacturer
Atmel
Silicon Core Number
ATmega88, ATmega88A
Silicon Family Name
AVR
Kit Contents
Board, CD
Development Tool Type
Hardware / Software - Eval/Demo Board
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Sensitivity
-
Lead Free Status / Rohs Status
 Details
122
Using the init_clock() in main.c and clock.c files,
Set the CAT_CLK Clock to appropriate value.
Using the touch_config_at32uc3l.h configuration file,
Set DEF_TOUCH_QTOUCH_GRP_A = 1, if QTouch Group A is to be used.
Set DEF_TOUCH_QTOUCH_GRP_B = 1, if QTouch Group B is to be used.
Set all QTA_xx (if Group A is enabled) to appropriate values.
Set all QTB_xx (if Group B is enabled) to appropriate values.
Set all TOUCH_xx macros to appropriate values.
(This includes 1 peripheral DMA Channels required for QTouch operation.)
In the main.c file,
Set the desired measurement_period_ms for Touch measurement.
The API Sequence below must be repeated for Group A and Group B when both the
Groups are used at the same time. The first argument to the API
TOUCH_QT_GRP_A or TOUCH_QT_GRP_B distinguishes between Group A and
Group B operations. Separate Filter and Measurement complete callback functions
must be provided for Group A and Group B Sensors.
Configure multiple
QTouch sensors
Call in loop
time_to_
measure_touch
acquisition(NORMAL_ACQ_MODE)
Figure 43 QTouch method API Flow diagram
touch_qt_sensors_calibrate()
touch_qt_sensors_config()
touch_event_dispatcher()
touch_qt_sensors_start_
touch_qt_sensors_init()
Host Application code
measured data and Touch Status
measure_complete_callback(),
filter_callback(), if enabled
8207J-AT42-02/11

Related parts for ATAVRTS2080A