74164: Shift Register, 8 Bits (Serial Input, Parallel Output)
This is an eight-stage, shift-right-only shift register. It may be used as a serial-in/serial-out or serial-in/parallel-out.
For normal operation, one of the Serial inputs is held high and data is sent to the second serial input. Clear is held high. Every negative-to-positive transition (positive edge) of the clock shifts the data one stage to the right.
For instance, the data on the input gets shifted into A. A goes to B. B goes to C. C goes to D. D goes to E. E goes to F. F goes to G. G goes to H. H goes to a following stage or is destroyed.
The contents of the register may be cleared to zero by briefly bringing the Clear input low. Both Serial inputs must be high to enter a high-input state. Bringing either Serial input low forces a low-input condition.
The clock must be bounceless and noise free, producing one, and only one, positive transition per desired shift.
Pin # | Pin Assignment |
---|---|
1 | Serial Input 1 |
2 | Serial Input 2 |
3 | Output A |
4 | Output B |
5 | Output C |
6 | Output D |
7 | Ground |
8 | Clock |
9 | Clear |
10 | Output E |
11 | Output F |
12 | Output G |
13 | Output H |
14 | Power (+5V) |
Contents