一、实验任务及要求

1. 设计要求(2题任选1题,鼓励2题都做)

(1) 设计一个五路输入呼叫显示电路,5个数码开关分别模拟用户的输入信号,用户优先权按用户编号依次递减,即1号的优先权最高,5号最低;1至5号按键输入时,七段数码管对应显示1、2、3、4、5十进制编码数字,无用户呼叫时数码管不显示;若同时有几个用户呼叫时,则显示优先权最高的用户对应的编码。要求用你所学过的中规模集成芯片、集成门电路芯片完成设计。

(2)要求用两片加法器芯片74283配合适当的门电路完成两个BCD8421码的加法运算。(输入2个以BCD8421码表示的十进制数,输出其以BCD8421码表示的和,并用数码管显示出来。)(请注意:两数的和的结果及修正方法如表所示。)

二、思考题

1. 设计过程中遇到过哪些问题?是如何解决的?

2. 通过此次组合逻辑电路实验,相比上次设计,对组合逻辑电路的设计是否有更清楚的认识?若没有,请分析原因;若有,请说明在哪些方面更加清楚。

三、组合逻辑电路的设计

1.五路输入呼叫显示电路

(1)仿真电路如下

(2)用户优先权按用户编号依次递减,即1号的优先权最高,5号最低。此实验采用74HC148N优先编码器(管脚越大优先级越高,低电平有效),而且由于输出为管脚的反码,故将1号机接到6管脚,2号机接到5管脚,以此类推。

(3)74HC148N后接74LS48D译码器和七段数码管,由于题目规定无用户呼叫时数码管不显示。从编码器引出了当为111时,RBO=0灭零,其他RBO=1。

(4)遇到的问题:呼叫切换时数码管显示不稳定,出现抖动情况。

解决方法:每段显示加上拉电阻,此实验加200欧小电阻 。

2. 两个BCD8421码的加法运算

(1)仿真如图所示

(2)两片74283N中间门电路为加6修正逻辑电路,同时产生的进位也作为十位数码管的输入。后面接法跟呼叫电路的显示相同,只是少了灭零操作。 (3)存在问题,未能对输入端进行8421BCD码的限制输入。(下图已解决)

在输入端均加入门电路限制,只有其中一个输入不是8421BCD码时,数码管CK端为高电平不工作,从而起到对输入端的限制。

总结

由于仿真器材完善,所以此次两个小实验均无悬空的无用输入端,基本上都是现有芯片和门电路构成。

1.对于高电平有效输入的与门,可以将该端置1

2.对于高电平有效输入的或门,可以将该端置0

3.数码管输入端接上拉电阻可使跳变时相对稳定

源文件下载(仅供学习参考)

链接:https://pan.baidu.com/s/1K3Olw3wvS5R4SjzK_7y0lQ?pwd=6666 
提取码:6666

组合逻辑电路的设计(二) -- 五路输入呼叫显示电路和两个BCD8421码的加法运算电路相关推荐

  1. 数字电路实验一 组合逻辑电路的设计预实验报告

    数字电路实验一 组合逻辑电路的设计 ---用与非门74LS00,74LS20设计制作一个三人表决电路 (验证性实验) 预习要求: 1.查资料画出74ls00和74ls20芯片引脚图排列图,画出逻辑符号 ...

  2. 数电基础(4)--组合逻辑电路分析设计

    组合逻辑电路 一.组合逻辑电路的分析 二.组合逻辑电路的设计 设计组合逻辑电路需要注意的问题 三.组合逻辑电路中的竞争冒险 产生原因 消除方法 四.计算机体系结构涉及的组合逻辑电路 编码器 译码器/数 ...

  3. 数字逻辑对偶式_数字电子技术实验——组合逻辑电路的设计

    实验目的: (1)掌握组合逻辑电路设计的一般步骤 (2)掌握用TTL基本门电路进行组合电路设计的方法 (3)学会如何查找线路的故障 实验仪器: (1)数字电路试验箱 (2)数字万用表 (3)集成块若干 ...

  4. 组合逻辑电路的设计:竞争和险象

    组合逻辑电路的设计 逻辑电路的概念 若逻辑电路在任何时刻产生的稳定输出值仅仅取决于该时刻各输入值的组合,而与过去的输入值无关,则称为组合逻辑电路. 也就意味着该电路不应存在存储器件以延迟对应的输出. ...

  5. FPGA:组合逻辑电路的设计

    文章目录 组合逻辑电路的设计 组合逻辑电路的设计步骤 组合逻辑电路的设计举例 例1 例2 组合逻辑电路的设计 根据实际逻辑问题,求出所要求逻辑功能的最简单逻辑电路. 组合逻辑电路的设计步骤 1.逻辑抽 ...

  6. 数电实验二 常用中规模组合逻辑电路的设计及应用

    3.1 利用实验一设计的 4 位串行(或超前)进位二进制并行加法器电路作为组件, 设计 4 位二进制可控加减法器,并验证:(说明:用 K 作为控制信号,当 K=0 时,电 路做加法:当 K=1 时,电 ...

  7. 时序逻辑电路的设计(二) -- 篮球比赛24秒倒计时电路(附Multisim)

    一.实验任务及要求 1. 设计要求 篮球比赛中,进攻一方取得球权后双方开始比赛,若24秒到,该进攻一方仍然没有投球时,需要交换发球权.本实验要求设计一个24秒违例计时器(倒计时方式),当计时24秒时间 ...

  8. 考研数二第三讲 极限存在准则和两个重要极限和极限运算准则

    根据前面介绍的内容,具体推理数列以及函数的极限推理过程,在实际应用中极限的两大准则使用还是比较广泛的,大家需要多多关注. 极限存在准则和两个重要极限 准则 I (夹逼准则): 如果数列 {xn},{y ...

  9. 【组合逻辑电路】如何从真值表中求解逻辑函数?

    一.引言 采用逻辑门和MSI模块来进行组合逻辑电路的设计,需要我们根据实验的需求和电路的功能要求,明确输出量与输入量之间的关系,即得到一张真值表(或者是功能表).根据这张真值表,我们还需要将其转化成逻 ...

最新文章

  1. HTML 基础知识(特殊字符的转义)
  2. javascript --- 事件托付
  3. SCCM 2012 R2---安装SCCM 2012 R2
  4. JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
  5. Linux程序之触摸,linux 触摸屏驱动编写
  6. appium===安卓SDK下载很慢的解决办法
  7. android NDK 开发
  8. asp.net mvc 学习总结
  9. 如何保持session一致性?
  10. delphi7及控件安装
  11. 在哪些场景下要使用CDN加速服务
  12. 不同PyTorch版本训练同一个代码结果差异巨大
  13. FIL WORLD开启算力众筹新篇章,与世界一起助力FIL
  14. 绝地求生6月23号服务器维护到几点,绝地求生6月23号更新内容汇总 维护公告信息一览...
  15. 雷神众测开启团队竞赛模式
  16. 盘式过滤器详细介绍分析
  17. [内附完整源码和文档] 基于Java的个人通讯录管理系统
  18. python logger handler_Python中的logger和handler到底是个什么鬼
  19. python机器学习之SVM分类预测电芯状态
  20. ORACLE占用大量系统CPU,致使系统宕机

热门文章

  1. NetApp 混合云技术
  2. 红旗linux进入控制台,解除红旗LINUX4.1的一些限制/自定义控制面板(转)
  3. 【Excel】将内容粘贴到合并的单元格中
  4. CenterNet环境配置No module named '_ext'问题
  5. 基于java的汽车管理系统+文档
  6. Windows下使用脚本文件删除指定文件
  7. 域名暂停解析是怎么回事?如何恢复解析?
  8. 交换机的vlan划分和VLAN Trunk技术
  9. 全国计算机2014年等级考试,2014年全国计算机等级考试
  10. 办公室礼仪:在工作中永远不要说的5件事