the aip74hc/hct164 is an 8-bit serial-in/parallel-out shift register. the device features two serial data inputs (dsa and dsb), eight parallel data outputs (q0 to q7). data is entered serially through dsa or dsb and either input can be used as an active high enable for data entry through the other input. data is shifted on the low-to-high transitions of the clock (cp) input. a low on the master reset input (mr) clears the register and forces all outputs low, independently of other inputs. inputs include clamp diodes. this enables the use of current limiting resistors to interface inputs to voltages in excess of vcc.