QT60326-AS Atmel, QT60326-AS Datasheet - Page 22

no-image

QT60326-AS

Manufacturer Part Number
QT60326-AS
Description
SENSOR IC MTRX TOUCH32KEY 44TQFP
Manufacturer
Atmel
Series
QMatrix™, QProx™r
Type
Capacitiver
Datasheet

Specifications of QT60326-AS

Rohs Status
RoHS non-compliant
Number Of Inputs/keys
32 Key
Resolution (bits)
9, 11 b
Data Interface
Serial, SPI™, UART
Voltage - Supply
4.75 V ~ 5.25 V
Current - Supply
25mA
Operating Temperature
-40°C ~ 105°C
Mounting Type
Surface Mount
Package / Case
44-TQFP, 44-VQFP
Output Type
*
Interface
*
Input Type
*

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
QT60326-ASG
Manufacturer:
Rohm
Quantity:
4 982
8 Appendix - CRC Algorithms
8.1 8-Bit CRC Software C Algorithm
// 8 bits crc calculation. Initial value is 0
// polynomial = X
// data is an 8 bit number;
int eight_bit_crc(int crc, int data)
{ int
}
8.2 16-Bit CRC Software C Algorithm
// 16 bits crc calculation. Initial value is 0
// polynomial = X
// data is an 8 bit number
// crc is a 16 bit number
long sixteen_bit_crc(long crc, int data)
{ int
}
A CRC calculator for Windows is available free of charge from Quantum Research.
lQ
Advanced information; subject to change
int
index = 8;
do
{ fb = (crc ^ data) & 0x01;
} while(--index);
short fb;
crc ^= long(data) << 8;
index = 8;
do
{ if(crc & 0x8000)
}while(--index);
return crc;
data >>= 1;
crc >>= 1;
If(fb)
{ crc ^= 0x8c;
}
return crc;
{ crc= (crc << 1) ^ 0x1021;
}
else
{ crc= crc << 1;
}
index;
fb;
index;
8
16
+ X
+ X
5
// initialise the shift counter
12
+ X
+ X
// shift counter
// shift counter
4
5
+ 1
+ 1
crc is a 8 bit number
22
QT60486-AS 0.07/1103

Related parts for QT60326-AS