实验四:时序逻辑电路的应用

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

时序逻辑电路的应用

●实验目的:

1.实现0-9十进制数计数(使用74LS90,74LS47芯片);2.实现六进制数计数(使用74LS90,74LS47芯片,异步置零);3.实现0 2 4 6 8 1 3 5 7 9 的计数。

●实验原理:

1.要使数字显示译码器显示0-9的计数,必须在输入端接入74LS47译码器的输出,而该译码器需要在输入端引入

8421BCD码;

这样以来,需要用74LS90输出8421BCD码,可通过以下过程

实现:时钟信号 CP1(输入) Q0(输出) CP2

(输入) Q3Q2Q1Q0(输出8421BCD码,Q3为最高位)。

电路图如图一:

图表1

2. 列出74LS90的输出的8421BCD 码与数字显示译码器译码器显

示数字之间的关系:

从这张表格我们可以看到:当输出为0110时,输出应该自动清零;同时我们发现,该时刻Q 2 Q 1同时为一,之前的其它组合并没有这个特点;而且74LS90有两个清零端RV1和RV2,当同时为一是,便自动清零。于是我们只需要将Q 2 Q 1反馈到RV1 RV2,同时74LS4 D 端接地,便

能实现六进制数计数。

电路图如图二:

图表 2

3. 列出74LS90的输入与数字显示译码器译码器显示数字之间

Q 3 Q 2 Q 1 Q 0 显示 0

0 0 0 0 0 0 1 1 0 0 1 0 2 0 0 1 1 3 0 1 0 0 4 0 1 0 1

5

1

1

0 0(6)

的关系和5421BCD 码:

观察以上两张表:将右表的Q 0列移动至最后一列,便得到左表,由此我们可以用74LS90产生5421BCD 码,然后将最高位接入74LS47的最低位A 端,其余依次由高到低接入D C B 。

5421BCD 码的产生方法为:时钟信号 CP 2(输入) Q 3

(输出) CP 1(输入) Q 0Q 3Q 2Q 1(输出5421BCD 码,Q 0为最高位)。

电路图如下图:

Q 3 Q 2 Q 1 Q 0 显示 0 0 0 0 0 0 0 1 0 2 0 1 0 0 4 0 1 1 0 6 1 0 0 0 8 0 0 0 1 1 0 0 1 1 3 0 1 0 1 5 0 1 1 1 7 1

1

9

Q 0 Q 3 Q 2 Q 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1

1

图表3

实验内容:

1.按照图一连接实验逻辑电路,然后观察实验结果,与实验要求对比。

注意:*RV1 RV2同时为1时,输出清零,故实验过程中

至少一个应该连着地;

*SP1 SP2同时为1是,输出置9,故实验过程中至少一个应该连着地;

*实验室的数字显示译码器一个M端应该连接一电阻,然后连高电平,另一个悬空。

2.按照图二连接实验逻辑电路,然后观察实验结果,与实验要求对比。

注意:*RV1 RV2接Q2和Q1端,实现异步置零;

* SP1 SP2 M 端连接同上个电路;

*74LS47D端接地。

3.按照图三连接实验逻辑电路,然后观察实验结果,与实

验要求对比。

注意:*实现5421BCD码时Q0为高位,依次为Q3Q2Q1; *RV1 RV2SP1 SP2的接法同1中接法。

实验总结:

1.逻辑电路的设计过程设分灵活,通过列真值表观察其值的变化非常有效;

2.不仅要仔细了解各种基本电路的功能和原理,更重要的是能用它们组合起来实现一定的功能。

相关文档
最新文档