实验47验证性实验——移位寄存器逻辑功能测试和应用.docx

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验 47 验证性实验——移位寄存器逻辑功能测试和应用

一. 目的

l . 移位寄存器的 功能; 2.掌握集成 路 4 位双向移位寄存器的使用方法;

3.学会 用移位寄存器 数据的串行、并行 和构成 形 数器。

二. 原理

l .移位寄存器的特点

寄存器中所存的数据在

CP 脉冲作用下能依次左移或右移。

有些集成移位寄存器同

有左移或右移控制端, 可根据左移或

右移信号 双向移位的要求。 根据 D IR S 1 S 0

Q 0

16

15 14 13 12 11 10 9

移位寄存器存取信息方式的不同分

D 0 4

9

Q 1

V DD Q 0 Q 1 Q 2 Q 3 CP S 1 S 0

D 1 1

串入串出、串入并出、并入串出、

D 2 0

CD40194(74LS194)

4

Q 2

4 种形式。

D 3 D

R d

D IR D 0 D 1 D 2 D 3 D IL V SS

并入并出

C

本 用的 4

位双向通用移

D IL

Q 3

1

2 3

4

5

6

7

8

CP R d

位寄存器 CD40194 或 74LS194,两

者功能和引脚相同, 可互 使用。

(a)

(b)

符号及引脚排列如

47-1 所示。

图 47-1 CD40194 的逻辑符号 (a 图)及引脚功能 (b 图 )

其中, D 0、 D 1、 D 2、 D 3 并行

入端; Q 0、 Q 1、 Q 2、 Q 3 并行 出端: D IR 右移串行 入端,

D IL 左移串行 入端;

S 1 、S 操作模式控制端;ˉ R ˉ

脉冲 入端。

d 异步 (亦称 无条件 )清零端; CP

CD40194 有 5 种不同操作模式:即数据在

D 3、 D 2、 D 1、 D 0 端并行送入寄存、右移

(数

据由 Q 0→Q 3 移 )、左移 (数据由 Q 3→Q 0 移 )、保持及清零。

S 1 、S 和ˉR 端的控制作用如表 47-1 所示。 表 47-1 S 、S 0和 R ˉ 的控制作用

0 d 1 d

2.移位寄存 功能 输 入

输 出

器的用途 CP S

D D D D D

Q

d 1 0 IR

IL 0 1 2 3 0 1 2

3

R ˉ SD

QQ Q

移位寄存器

清零╳0╳╳ ╳╳╳╳╳╳0

0 0 0 除了可以作 寄 置数↑1 1

1 ╳ ╳a b

c d a

b

c d

存器外, 通 适当 右移 ↑ 1 0 1 D

SR

╳ ╳ ╳ ╳ D SR Q 0 Q 1

Q 2

的 接, 可以成 左移

1

1

D

SL

╳ ╳

Q 1

Q 2

Q 3 D SL

移位寄存器型 保持↑100

n n n n

╳╳╳╳╳╳Q 0

Q 1 Q 2 Q 3 数器、 序脉冲

1

n

n

n

n

保持

╳ ╳

╳ ╳

Q 0

Q 1

Q 2

Q 3

生器、 串行累加

器等, 可用作数据 ,即把串行数据 并行数据、 并行数据 串行数据等。

研究移位寄存器如何成 形 数器和数据的串、

并行 。 其他用途自行参考有关

料。

(1) 形 数器

形 数器如

47-2 所示,是把移位寄存器的 出反 到它的串行 入端,利用循

移位 数。把 出端 Q 3 与右移 入端 D IR 相 , 初始状

Q 0Q 1Q 2Q 3=1000 , 在

脉冲 CP 的作用下, Q 0Q 1 Q 2Q 3 将依次 0100→0010→0001→1000→⋯⋯

,如表 47-2 所

示。 然它是利用 4 个有效状 表示 数 果,

种 型的 数器通常称 形 数器。

47-2 所示 路可以由各个 出端 出在 上有先后 序的脉冲,因此也可作 序脉冲 生器。如果将 出端 Q 0 与左移串行 入端 D IL 相 接,即可左移循 移位。

(2) 数据串行、并行 入 出相互 ①串行 入/并行 出 路

串行输入/并行输出转换是指串行输入的数据,经转换电路后并行输出。图47-3 所示是由 CD40194(74LS194)4 位双向移位寄存器组成的7 位串行输入/并行输出转换电路。

Q0 Q1 Q2 Q3

CD40194 D IR

CP 47-2 形数器

并行出束志

串行右

Q0Q1Q2Q3S1Q4Q5Q6Q7S1

移入

“1”

1⋯d

CD40194(1) S0CD40194(2) S0“1”

d0d1

D IR D IR

R d n D 0D 1D 2D 3 R d D0D 1D 2D 3

R

d

CP CP

CP

“1”

47-3 七位串行入/并行出器

表 47-2 形数器功能表

电路中 S0端接高电平l, S1受 Q7控制,两片寄存器连接成CP Q0Q1Q2Q3串行输入右移工作模式。Q7是转换结束标志。当Q7=l 时。 S1为01000

0,使之成为 S1S0=0l 的串入右移工作方式,当Q7=0 时, S1=1,10100 20010

有 S1S0=11,则串行送数结束,标志着串行输入的数据已转换成30001并行输出了。其中所使用的非门可用74LS04( 见实验43) 或

CD4069( 见实验 62)。

串入/并出转换具体过程如下:表 47-3器功能表

转换前,ˉR d加低电平,使1、2 两CP Q0Q1Q2Q3Q4Q5Q6Q7明片寄存器的内容清零,此时S1S0=11,000000000清零寄存器执行并行输入工作方式。当第一101111111送数个 CP 脉冲到来后,寄存器的输出状态2d00111111右

3d1d0011111 Q0~ Q7为 01111111,与此同时 S1S0变移

4d2d1d001111

操为 01,转换电路变为执行串入右移工作5d3d2d1d00111

1 片的 D IR端加6 d 4d3d2d1d0011

方式,串行输入数据由七

入。随着 CP 脉冲的加入,输出状态的7d5d4d3d2d1d001

次8d6d5d4d3d2 d 1d00

47-3 所示。

变化可列成表901111111送数由表 47-3可知,右移操作七次后,Q7变为 0, S1S0又变为 11,说明串行输入结束。这时,串行输入的数码已转换成了并行输出。

当再来一个 CP 脉冲时,电路又重新执行一次并行输入,为第二组串行数码转换作好了

准备。

②并行输入/串行输出转换器

并行输入/串行输出转换器是指并行输入的数码经转换电路之后,换成串行输出。

图 47-4 所示是用两片 CD40194(74LS194) 组成的 7 位并行输入/串行输出转换电路,它比图 47-3 所示电路多了两个与非门G1和 G2,电路工作方式同样为右移。

寄存器清零后,加一

个转换启动信号 (负脉冲束

或低电平 )。此时,由于

G1&

方式控制S1S0为 11,转

换电路执行并行输入操作。当第一个 CP 脉冲到来后 ,Q0Q1Q2Q3Q4Q5Q6Q7

的状态为0D l D2D 3D4 D5D 6D7,并行

串行出

G2起Q 0Q1 Q2Q 3 S1

Q

4

Q

5

Q

6

Q

7 S1&信号

“1”

“1”D IR CD40194(2)

S

0“1”

D IR CD40194(1) S0

d CP012

D

3 R d CP D

4 D 5D 6D 7R d

R

D D D

CP

并行入

7 位并行入/串行出器

47-4

相关文档
最新文档