August 1989
MM54HC166/MM74HC166
8-Bit Parallel In/Serial Out Shift Registers
General Description
The MM54HC166/MM74HC166 high speed 8-BIT PARAL-
LEL-IN/SERIAL-OUT SHIFT REGISTER utilizes advanced
silicon-gate CMOS technology. It has low power consump-
tion and high noise immunity of standard CMOS integrated
circuits, along with the ability to drive 10 LS-TTL loads.
stopped on command with the other clock input. The
CLOCK INHIBIT input should be changed to the high level
only while the clock input is high. A direct CLEAR input over-
rides all other inputs, including the CLOCK, and sets all flip-
flops to zero.
These Parallel-In or Serial-In, Serial-Out shift registers fea-
ture gated CLOCK inputs and an overriding CLEAR input.
The load mode is established by the SHIFT/LOAD input.
When high, this input enables the SERIAL INPUT and cou-
ples the eight flip-flops for serial shifting with each clock
pulse. When low, the PARALLEL INPUTS are enabled and
synchronous loading occurs on the next clock pulse. During
parallel loading, serial data flow is inhibited. Clocking is ac-
complished on the low-to-high level edge of the CLOCK
pulse through a 2-input NOR gate, permitting one input to
be used as a clock enable or CLOCK INHIBIT function.
Holding either of the clock inputs high inhibits clocking;
holding either low enables the other clock input. This allows
the system clock to be free running, and the register can be
The 54HC/74HC logic family is functionally as well as pin
out compatible with the standard 54LS/74LS logic family.
All inputs are protected from damage due to static dis-
charge by internal diode clamps to V
and Ground.
CC
Features
Y
Typical propagation delay:
Y
Wide operating supply voltage range: 2V–6V
k
Y
Y
Low input current: 1 mA
Low quiescent supply current: 80 mA maximum
(74HC Series)
Y
Fanout of 10 LS-TTL loads
Connection Diagram
Function Table
Inputs
Internal
Outputs Output
Dual-In-Line Package
Shift/ Clock
Parallel
A...H
Clear
Clock Serial
Q
H
Load Inhibit
Q
A
Q
B
L
X
X
L
X
L
L
L
L
H
X
X
X
X
H
L
X
X
L
L
L
H
H
H
H
H
L
Q
Q
A0 B0
Q
H0
a...h
X
a
b
h
u
u
u
u
H
H
X
H
L
Q
An
Q
Gn
Gn
H0
X
Q
Q
Q
Q
An
X
X
Q
A0 B0
e
e
e
Low Level (steady state)
H
X
High Level (steady state), L
Don’t Care (any input, including transitions)
e
u
a . . . h
Transition from low to high level
e
The level of steady-state input at inputs A through H, respectively
e
The level of Q , Q , Q , respectively, before the indicated
A B H
Q
A0
, Q , Q
B0 H0
steady-state input conditions were established
e
The level of Q , Q , respectively, before the most recent
A G
Q
An
, Q
u
Gn
transition of the clock
TL/F/5770–1
Order Number MM54HC166 or MM74HC166
C
1995 National Semiconductor Corporation
TL/F/5770
RRD-B30M105/Printed in U. S. A.