This circuit uses the PIC and a SIPO shift register to display button on/off on the LCD screen. The code was provided by the instructor and I built the circuit.