ATAVRTS2080B Atmel, ATAVRTS2080B Datasheet - Page 162

BOARD EVAL FOR ATTINY88 LIBRARY

ATAVRTS2080B

Manufacturer Part Number
ATAVRTS2080B
Description
BOARD EVAL FOR ATTINY88 LIBRARY
Manufacturer
Atmel
Series
QTouch™r
Datasheets

Specifications of ATAVRTS2080B

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
ATtiny88
Tool Type
Development Kit
Cpu Core
AVR 8 / 32
Data Bus Width
8 bit
Core Architecture
AVR
Silicon Manufacturer
Atmel
Silicon Core Number
ATtiny88
Silicon Family Name
AVR
Kit Contents
Board CD Docs
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
Other names
Q4359953
6.4.5
The Table below describes the various configuration parameters corresponding to the ATtiny20.
162
Setup the desired device clock using the init_system() in main.c
Using the init_timer(), setup the Timer ISR such that the Timer Interrupt occurs every
20ms . Enable the ADC and configure in Free running mode.
Using the touch_config_tiny20.h configuration file,
1. Set the desired number of Sensors.
2. Set the Individual sensor Threshold, Hysteresis, Recalibration Threshold and Delay
cycle values.
3. Set the desired Sensor Global acquisition parameters using the
IAR Project->Linker options.
4. The DEF_QT_ADC_CHANNEL_START_INDEX Linker option can be used to set
the starting ADC Channel.
Add any Host Application
(a Sample LED application is available with the Tin20 EK IAR Example project).
QTouch Library configuration parameters for ATtiny20
Call in loop
Figure 50 QTouch method for Tiny20 API Flow diagram
time_to_
measure_touch
qt_measure_sensors()
Host Application code
qt_init_sensing()
Measured data and Touch Status
8207J-AT42-02/11

Related parts for ATAVRTS2080B