实验五、计数器逻辑功能和设计
6.实验内容及步骤
(1)测试74HC161的逻辑功能,根据测试结果总结并描述其逻辑功能,表格自行完善。
表2.5.1 74HC161的功能表
(2)测试74HC390的逻辑功能,根据测试结果总结并描述其逻辑功能,表格自行完善。
表2.5.2 74HC390功能表
(3)用74LS161和74LS390构成N进制计数器(利用数码管显示)
输出端 |
数码管对应的字符 |
|||
QD |
QC |
QB |
QA |
|
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 |
0 |
1 |
1 |
0 |
6 |
0 |
1 |
1 |
1 |
7 |
1 |
0 |
0 |
0 |
8 |
1 |
0 |
0 |
1 |
9 |
1 |
0 |
1 |
0 |
A |
1 |
0 |
1 |
1 |
b |
1 |
1 |
0 |
0 |
C |
1 |
1 |
0 |
1 |
d |
1 |
1 |
1 |
0 |
E |
1 |
1 |
1 |
1 |
F |
以下实验用Multisim仿真
① 用74LS161设计六进制计数器。
a.写出设计方案。
b.画出逻辑图。
c.实验验证其逻辑功能。
答:这里我使用的是反馈清零法。如下面的电路图所示,借助74LS161的异步清零功能实现。
②用一片74HC161和一片74HC390构成六十进制计数器。
a.写出设计方案,指出个位与十位的进位如何获得。
b.画出接线图。
c.实验验证其逻辑功能。
答:我这里的个位是由74HC161输出,十位是由74HC390输出。清零的方式都是反馈清零法,而进位信号使用的是用一个与非门(U3)和非门(U6)构成的,如下图所示:
③用一片74HC161和一片74HC390构成二十四进制计数器。
a.写出设计方案,特别指出个位与十位的级联如何设计。
b.画出接线图。
c.实验验证其逻辑功能。
答:我这里的个位是由74HC161输出,十位是由74HC390输出。清零的方式都是反馈清零法,而进位信号使用的是用一个与非门(U3)和非门(U6)构成的,如下图所示:
④级联六十进制计数器和二十四进制计数器。
a.写出设计方案,特别指出六十进制与二十四进制的级联如何设计。
b.画出接线图。
c.实验验证其逻辑功能。
7.思考题
(1)解决电路自启动问题有哪些方法?
答:第一种:修改无效循环中的状态转换关系,断开无效循环并把无效循环状态引导至有效状态,使电路的状态图形成能自启动的状态图,从而来解决自启动问题。第二种:加电预置和检测复位电路,在打开电源的瞬间,使电路处在一个有效状态下,从而避免进入无效状态;当电路工作不正常时,立即发出中断申请,使逻辑电路初始化,重新加电预置。
(2)在采用中规模集成计数器构成N进制计数器时,采用哪两种方法?两者有何区别?
答:用M进制集成计数器构成N进制计数器时,如果M>N,则只需一个M进制集成计数器;如果M<N,则要用多个M进制计数器构成。
M>N时,可以利用反馈清零法和反馈置数法来跳过多余的状态。反馈清零法适用于有清零输入端的集成计数器。在本次实验使用的74LS161和74LS390都具有异步清零功能,在其计数过程中,不管它的输出处于哪一个状态,只要异步清零输入端有效,其输出会立即从那个状态回到0000状态。反馈置数法适用于具有预置数功能的集成计数器。在本次实验使用的74LS161都具有同步预置功能,在其计数过程中,使预置控制端有效时,在下一个CP脉冲作用后,计数器就会把预置数据输入端的状态置入计数器。
M<N时,可以利用多个M进制计数器进行级联。然后利用上述介绍的反馈清零法和反馈置数法来跳过多余的状态。
(3)为什么在搭设六进制计数器过程中会遇到竞争冒险现象。
答:门电路的逻辑功能只有在输入和输出状态稳定时才存在。在没有考虑信号通过导线和逻辑门的传输延迟时间的理想情况下,门电路的输入与输出为稳定状态。实际上,由于信号在传输过程中改变状态都要经历一段极短的过渡时间,或者信号传输路径不同而使信号到达输出端有先有后。综上所述,当一个逻辑门的两个输入端的信号同时向相反方向变化,而变化的时间有差异的现象,称为竞争。由竞争而可能产生输出干扰脉冲的现象称为冒险。
因此在搭设六进制计数器过程中使用的逻辑门是产生竞争冒险现象的根本原因。
(4)描述你所学习到的进位信号产生的经验。
答:在本次实验中,进位信号的产生是利用清零信号的变化来实现的。如搭设二十四进制计数器时:在74LS161输出QDQCQBQA=1010的同时,利用与非门(U3)后再通过一个非门(U6)译码后,就会给74LS390的时钟端一个高电平。当74LS161的QDQCQBQA返回到0000状态时,就会给74LS390的时钟端就一个低电平,产生一个下降沿,进而使74LS390计数,这就是产生了进位。
(5)总结本次实验的心得。
配套仿真文件:
https://download.csdn.net/download/weixin_48592055/85065811
实验五、计数器逻辑功能和设计相关推荐
- 微机实验五 —— 8255A接口电路应用设计实验(基于Proteus工具)
微机实验五 -- 8255A接口电路应用设计实验(基于Proteus工具) 复习 74LS273 74LS32 7411 8255A 一.实验题目 二.实验代码 复习 in 是读端口-(I/O) mo ...
- 数字电路 实验一 门电路逻辑功能及测试
一.实验目的 熟悉门电路逻辑功能,并掌握常用的逻辑电路功能测试方法: 熟悉RXS-1B数字电路实验箱及双踪示波器的使用方法. 二.实验仪器 双踪示波器: RXS-1B数字电路实验箱: 万用表: 74L ...
- matlab实验5函数文件,实验五M文件和MATLAB设计技术总结.doc
实验五 M文件和MATLAB程序设计 一.实验目的matlab作为一种高级计算机语言,不仅可以命令行方式完成操作,也具有数据结构.控制流.输入输出等能力,本次实验通过熟悉和掌握m文件的建立与使用方法, ...
- 实验五 实现购物车功能(jsp+javabean+jdbc+mysql数据库)
我把该实验的源码和数据库上传到了资源里,你们要的直接点击链接下载就行,如果链接被吞,麻烦评论我一下,我在再次上传. https://download.csdn.net/download/fenger_ ...
- 【机器学习实验五】逻辑斯蒂回归
目录 一.逻辑斯蒂回归基本概念 1.1.基本概念 1.2.特点 1.3.Logistic分布 1.4.逻辑斯蒂回归模型 二.利用逻辑斯蒂模型进行分类测试 2.1.数据准备 2.2.编写代码查看数据集的 ...
- 杭电 2016 计算机组成原理,杭电计算机组成原理多功能ALU设计实验
<杭电计算机组成原理多功能ALU设计实验>由会员分享,可在线阅读,更多相关<杭电计算机组成原理多功能ALU设计实验(6页珍藏版)>请在人人文库网上搜索. 1.杭州电子科技大学计 ...
- proteus三输入与门_数电实验(protues)门电路逻辑功能及测试
实验一 门电路逻辑功能及测试 一.实验目的 1.熟悉门电路的逻辑功能和基本测试方法. 2.学习并掌握Proteus仿真软件的使用方法. 3. 学习并掌握在线实验教学智能考核系统的使用方法. 二.实验设 ...
- matlab设计长度为50的滤波器,实验5 基于Matlab的数字滤波器设计
实验五 基于Matlab 的数字滤波器设计 实验目的:加深对数字滤波器的常用指标和设计过程的理解. 实验原理:低通滤波器的常用指标如下所述,其典型规格如下: ?? ????????≤≤≤≤+≤≤-πδ ...
- 实验五、任意N进制异步计数器设计
实验五 任意N进制异步计数器设计 实验目的 掌握任意N进制异步计数器设计的方法. 实验要求 一人一组,独立上机. 在电脑上利用Multisim软件完成实验内容. 实验内容 说明任意N进制异步计数器的 ...
最新文章
- 计算机软件可以一次摊销吗,研发用无形资产可以一次摊销吗
- 软件开发环境-按模型及方法分类
- python自学网站 知乎-知乎千赞回答 | 为什么自学python看不进去?
- redis 数据完整性
- 如何深拷贝一个对象数组?
- Android 缓存
- the pdf expert for android v2.6.0,PDF Expert
- 在列表前方插入一个数据_通俗易懂的Redis数据结构基础教程
- React-Native入门(2)-简单阐述跳转
- 利用DELL的OMSA监控服务器的温度
- 微信html5视频播放器,解决微信h5页面视频播放问题实例
- win10双系统启动黑屏,开始菜单闪烁(可能需要引导修复)
- Squid安装及运行控制_wuli大世界_新浪博客
- Glide控制显示图片上方2个圆角(或4个都是圆角)
- 在MacOS上构建以太坊开发环境
- Redis中setex与setnx的区别?
- 英语中并列句的四种类型
- 让其他局域网电脑也可以访问本机的NAT虚拟机
- websocket自动重连
- 冒险解谜游戏:恩科迪亚Encodya mac中文版