Shift register 74hc595

Using a Shift register Reasons for using a shift register: A shift register is a device which takes a serial input and provides a parallel output. The most common application is as a port expansion. Often you find yourself with too few pins when using a microcontroller, this is where a shift register comes in,…