Hello: I'm using a MSP430G2533, and I would like to use the Capacitive Touch feature to sense a keypad array of buttons (12 buttons, arranged in a 3X4 matrix). I did not want to use 12 I/O's. Instead I wanted to use 7 I/Os (3 COL, 4 ROW) in a typical button array pattern.
I have reviewed the SLAA379 (MSP430 Capacitive Touch Design Guide") but I can not seem to find any discussion about this in this or in any other AP notes. I assume I can do this? A few questions:
1) What is the best PCB arrangement? Should I replace the round middle circle with 2 half circles? Or use a round pad inside of a donut shaped pad? Or some other arrangement?
2) Will the pin oscillator feature of the 2 pins near to each other interfere with each other?
If it matters, I intend to have a PCB etched on both sides, and the underside will be a ground plane.
Separate question, aside from PCB layout. What is the best way to make the processor wakeup from low power mode on the press of a button? Will the pic osc function work within any of the low power modes?
Thanks in advance - Adrian