Principles & Applications
Principles & Applications
Roger L. Tokheim
Chapter 9
Shift Registers
Parallel out
Parallel out
11 0 11 00 11 11 11 11 Serial out
Serial in 0
1 0 1 0 1 1 1 1 Serial out
Parallel in
ANS:
ANS:serial-in parallel-out
serial-in serial-out
ANS: parallel-in serial-out
ANS: parallel-in parallel-out
Data
Data =
Data
Data ==1
1
00
1
Clock
ClockPulse
Clock
Clock Pulse
Pulse26
Pulse 4
13
5
Clear
Clear
Clear =
Clear ==1
1
01
Parallel data
inputs
(Active LOW)
Recirculating
lines:
Clock input- H-to-L Pass data
Note thefrom
FFD to FFA
recirculating
on each
lines.
Clear input- Active LOW clock pulse.
11
0 00
101
Parallel
Paralleldata
datainputs=
inputs=
only
C& allD
D
Binactive
activated
activated
active
Clock
Clockpulse
pulse8 7
1
2
3
5
6
4
Clear
Clearinput=
input=1 0
1
110011001100
000010011001
Parallel data inputs=
Bnone
and Cactive
active
Clock pulse 6
1
2
3
4
5
Clear input= 1
0
Clear input
Serial data Rightactive
input LOW
used during
Serial Load Right
mode ofdata
Parallel operation
inputs
Order: A, B, C, D
during data
Serial Leftloading
Parallel input
used during
Serial Load Left
mode of operation
Clock input
Mode
L-to-HControls:
triggering
Hold
Parallel load
Shift right
Shift left
1 0
0 1 1
0 0
1
CLR = 1
0
Serial R = X
0
Parallel Load=
01010
Serial L = 0
X
1
Clock pulse 8
1
2
3
4
5
6
7
(L-to-H)
S0= 0
1
S1= 1
0
X = Irrelevant
? ? ? ?
CLR =
CLR =10
1
X
Serial R = 0
Parallel Load=
Parallel Load=
01
0 10
00 0
Serial L = X
1
1
2
4
Clock pulse 6
3
5
(L-to-H)
(L-to-H)
1
S0= 0
0
S1= 1
Audio
Amplifier
1
0
0
1
0 1
0
Power-up
Initializing 0
1 1
0
Spin Circuit
Wheel 1
0 1
0
1
0
+5V input
Voltage
8-bit Simulated
Controlled
Ring Counter Roulette
Oscillator
(shift register) Display
(VCO)
ANS: voltage-controlled
ANS: audio oscillator (VCO)
amplifier
ANS: ring counter
A C