ATAVRTS2080A Atmel, ATAVRTS2080A Datasheet - Page 83

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
5.8.1.1.1
3. The first SNS port pin should always be mapped to the first SNSK port pin in any port
4. Even sensors with in a port pair should be placed in one mask and odd sensors with-in a
5. All the three channels for ROTORS and SLIDERS should be placed within the same
6. Keys on adjacent channels should be placed on different masks.
7. For 8 channel case when 2 ports are enabled, the pins for the 8 channels can be spread
8. For 16 channel case when 2 ports are enabled, all the pins for the 16 channels are
pair. Similarly the second SNS port pin should always be mapped to second SNSK pin
and so on.
port pair should be placed in the second mask. In case of interport, first channel should
always start with odd masks and then even masks is filled .
mask. And should be in the same port pair.
on the 2 ports. The pin configuration is done based on the rules mentioned above.
allocated among the pins of the 2 ports.
As there is no second port pair used for this, so that’s why SNS_array[1][0],
SNS_array[1][1], SNSK_array[0][1] and SNSK_array[1][1] are having value zero.
This example is for interport 8 channel library with only one port pair used.
Channel0 is A0B2,Channel1 is A3B5 and Channel2 is A7B7 are enabled for the 8
channel library.
The SNS_array and SNSK_array masks are calculated by the Qtouch Studio with rules
mentioned above.
In this case, the SNS_array and SNSK_array values will be as mentioned below:
SNS_array[0][0]=0x41; (SNS even mask for port pair 1)
SNS_array[0][1]=0x08; (SNS odd mask for port pair 1)
SNS_array[1][0]=0x00; (SNS even mask for port pair 2)
SNS_array[1][1]=0x00; (SNS odd mask for port pair 2)
SNSK_array[0][0]=0x84; (SNSK even mask for port pair 1)
SNSK_array[0][1]=0x20; (SNSK odd mask for port pair 1)
SNSK_array[1][0]=0x00; (SNSK even mask for port pair 2)
SNSK_array[1][1]=0x00; (SNSK odd mask for port pair 2)
Example for 8 channel interport mask Calculation with one port pair
SNS1=PORTA
SNSK1=PORTB
X
Ch2
X
X
Ch1
X
X
Ch0
X
83

Related parts for ATAVRTS2080A