This application note describes how to scan and detect button presses on more than 4 capacitive buttons. The target devices of the note are the PIC16F616, PIC16F690, and PIC16F887 families of microcontrollers.