CY8C20121-SX1IT Cypress Semiconductor Corp, CY8C20121-SX1IT Datasheet - Page 20
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY8C20121-SX1IT
Manufacturer Part Number
CY8C20121-SX1IT
Description
CY8C20121-SX1IT
Manufacturer
Cypress Semiconductor Corp
Series
CapSense Express™ CY8C20xxxr
Datasheet
1.CY8C20111-SX1I.pdf
(43 pages)
Specifications of CY8C20121-SX1IT
Controller Type
Capacitive Sensing Controller
Interface
I²C
Voltage - Supply
2.4 V ~ 5.25 V
Current - Supply
1.5mA
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
8-SOIC (3.9mm Width)
Operating Temperature (max)
85C
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Package Type
SOIC
Mounting
Surface Mount
Pin Count
8
Processor Series
CY8C201xx
Core
M8C
Program Memory Type
Flash
Interface Type
I2C
Operating Supply Voltage
2.4 V to 5.25 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Development Tools By Supplier
CY3218-CAPEXP1
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
8.23 I2C_ADDR_DM
I2C_ADDR_DM: 7Ch
This register sets the drive mode of I
value written to register 7Ch is applied only after locking register 79h again.
8.24 CS_READ_BUTTON
I2C_ADDR_DM: 81h
The scan result of a CapSense input (raw count, difference count, and baseline) can be read only for one input at a time using 82h-87h
registers. This register is used to select a CapSense input to read the raw count, difference count, and baseline. Only the pins defined
as CapSense inputs in register 07h can be used with this register. Trying to select other pins not defined as CapSense does not have
any change.
Document Number: 001-53516 Rev. *E
Bit
7
6:0
Bit
7
1:0
Access: FD
Access: FD
Access: FD
1 Button
Bit Name
1 Button
Bit Name
2 Button
Bit Name
Device I
Button Select Register
2
C Address and I
Name
Name
I2CIP_EN
I2CIP_EN
I2C_ADDR [6:0]
RD_EN
CSBN [1:0]
RD_EN
RD_EN
RW: 0
RW: 0
RW: 0
7
7
7
2
C Pin Drive Mode Register
6
6
6
2
C pins and I
2
5
5
5
C slave address. To write to this register, register 79h must first be unlocked. The
This bit is used to set the I
0
1
Used to set the device I
This bit enables the CapSense raw data reading.
0
1
These bits decide which CapSense button scan result are read. When writing to this
register, the bitmask must contain only one bit set to ’1’, otherwise the data is
discarded.
Description
Description
01
10
CSBN [1:0]
4
4
4
Disable CapSense scan result reading
Enable CapSense scan result reading
Internal pull-up enabled
Internal pull-up disabled
I2C_ADDR[6:0]
RW: 00
3
3
3
1
2
2
CapSense Button No
C address.
2
C pins drive mode.
2
2
2
CY8C20111, CY8C20121
1
1
1
CSBN[1:0]
RW: 00
CSBN[0]
RW: 0
0
0
0
Page 20 of 43
[+] Feedback