Shift register
…Shift registers are commonly attached to microcontrollers when more general-purpose input/output pins are required than are available, sometimes over a Serial Peripheral Interface in daisy chain configuration, which allows any number of binary devices to be accessed using only two to four pins, though more slowly than parallel I/O. For more outputs, SIPO…