文档介绍:实验六移位寄存器
实验目的
1、掌握中规模4位双向移位寄存器逻辑功能及使用方法。
2、熟悉移位寄存器的应用一实现数据的串行、并行转换和构成环形计数器
实验原理
1、移位寄存器是一个具有移位功能的寄存器,是指寄存器中所存的代码能 够,输出状态的变 化可列成下表9 — 3所小、
cpo 1 2 3 4
lllod<>d,d,l od.& .&
明零数
说清送
右移操作七次
表9 —3
由表9 一 3可见,右移操作七次之后,Q7变为0, Si S0又变为11。说明申 行输入结束。这时,串行输入的数码已经转换成了并行输出了。
当再来一个CP脉冲时,电路又重新执行一次并行输入,为第二组申行数码 转换作好了准备。
②并行/串行转换器
并行/串行转换器是指并行输入的数码经转换电路之后,换成串行输出。
图9—4是用两片CC40194 (74LS194)组成的七位并行/串行转换电路,它 比图9 —3多了两只与非门G1和G2,电路工作方式同样为右移。
鳍束标志
申行输出
CC40194(D)
RT D,D,D6 由
-LT
并行输入
.
转换起
动信号
CC4O194(I } Sq Sh
央 Do 口 i E»2 Dq_ ? I [ Tt
CP
图9-4七位并行/串行转换器
寄存器清“0”后,加一个转换起动信号(负脉冲或低电平)。此时,由于方 式控制S1 So为11,转换电路执行并行输人操作。当第一个CP脉冲到来后,
Q0Q1Q2Q3 Q4Q5Q6Q7的状态为D0D1D2D3 D4D5D6D7,并行输入数码存入寄存器。 从而使得G1输出为1, G2输出为0,结果S1 S2变为01,转换电路随着CP脉
冲的加入,开始执行右移用行输出,随着 CP脉冲的依次加入,输出状态依次右 移,待右移操作七次后,Q0〜Q6的状态都为高电平1,与非门G1输出为低电平, G2门输出为高电平,Si S2又变为11,表示并/串行转换结束。且为第二次并行输 入创造了条件。转换过程如表10—4所示。
CF
Qu Q| Qr
Qt
Q"
d
d
Q;
串
行
输
出
0
0
0
0
0
0
0
0
0
1
0
13
4
必
Di
Eh
届
Dr
2
1
0
DI
U.
5
5
[X
口;
3
1
]
0
D1
Dj
a
D.
a
Dt.
FX
4
1
1
1
0
Q
D*
D1
6
Oh
法
5
1
1
1
1
0
D,
Dz
a.
Di
D,
IL 4
6
1
I
1
I
1
0
D.
d
IX
D,
% U
7
1
1
1
I
1
I
0
口
4
D3
D1 4
d
8
1
i
1
I
1
1
1
0
D|
立
D* D,
5
D剧Dt
9
0
Di
E
必
a
6
a
Dr