Interfacing a parallel in serial out shift register to PIC16F887 via digital pins A digital IC, 74HC165 is a parallel in serial out shift registers. I