Managing CSD Button on PSoC1 [CY8C21234]

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Miglio1982
Level 1
Level 1
5 replies posted 10 sign-ins 5 questions asked

Hi,

i'm working on an old project developed for PSoC1 device [CY8C21234] which configures and scans 4 touch buttons with the use of the active shield.

To enable the shield, in this project, the "RDI0LT1" register is written, at the beginning, with the value of  "0x33". Which is the value to write to disable the "active shield" and to use the ground as reference for the touch button? I've not found docs where this register is described.

P.S.: I'd like to disable the shield as reference for the button in the software because i'm trying to use a new keyboard without the shield.

Many thanks and regards

Andrea

0 Likes
1 Reply
ncbs
Moderator
Moderator
Moderator
500 replies posted 50 likes received 250 sign-ins

Hi @Miglio1982,

Please take a look at the PSoC TRM. Section 13.2.63 describes about RDI0LT1 (RDIxLT1 in general).

ncbs_1-1658174296745.png

 

Regards,
Nikhil

 

 

0 Likes