CY8C20121 CYPRESS [Cypress Semiconductor], CY8C20121 Datasheet - Page 16

no-image

CY8C20121

Manufacturer Part Number
CY8C20121
Description
CapSense Express-One Button and Two Button Capacitive Controllers
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet
7.15 CS_FILTERING
CS_FILTERING: 56h
This register provides an option for forced baseline reset and to enable and configure two different types of software filters.
7.16 CS_SCAN_POS_x
CS_SCAN_POS_0: 5Ch
(Writable only in Setup mode)
CS_SCAN_POS_1: 5Dh (Not available for 1 Button)
(Writable only in Setup mode)
This register is used to set the position of the sensors in the switch table for proper scanning sequence because the CapSense sensors
are scanned in sequence.
This register should be set after setting 0x07, 0x50, and 0x51 registers.
Document Number: 001-53516 Rev. **
Bit
7
5
4
[1:0]
Bit
0
Access: FD
Access: FD
Access: FD
1/2 Button
1/2 Button
Bit Name
Bit Name
2 Button
Bit Name
CapSense Filtering Register
Scan Position Registers
Name
Name
RstBl
I2C_DS
Avg_En
Scan_Pstn
RW: 0
RstBl
Avg_Order[1:0]
7
7
7
6
6
6
I2C_DS
RW: 1
5
5
5
PRELIMINARY
This bit resets all the baselines and it is auto cleared to ‘0’.
0
1
When this bit is set to ‘1’ the CapSense scan sample is dropped if I
was active during scanning.
0
1
This bit enables average filter on raw counts.
0
1
These bits are used to select the number of CapSense samples to average:
This bit sets the scan position.
Description
Description
Avg_En
RW: 0
Avg_Order[1:0] in Hex
4
4
4
All Baselines are not reset
All baselines are reset
Disable the I
Enable the I
Disable the average filter
Enable the average filter
00
01
10
11
2
2
C drop sample filter
3
3
3
C drop sample filer
Samples to Average
2
2
2
CY8C20111, CY8C20121
16
2
4
8
Avg_Order[1:0]
1
1
1
RW: 00
Scan_Pstn
Scan_Pstn
RW: 0
RW: 1
2
C communication
0
0
0
Page 16 of 34
[+] Feedback

Related parts for CY8C20121