数字电路部分一-组合逻辑电路-王翰卓.docVIP

数字电路部分一-组合逻辑电路-王翰卓.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电路部分一-组合逻辑电路-王翰卓

第二部分 数字电路 第六章 组合逻辑电路 6.1 逻辑门电路 用简单的门电路设计一个监视信号灯工作状态的电路,由红黄绿三盏灯组成,正常情况下有且仅有一盏灯亮,其他情况则会发出故障信号,提示维修。 分析:列出真值表 红R 黄 Y 绿 G 故障 Z 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 Multisim中的Logic Converter(逻辑转换器)可以实现逻辑门电路、真值表、单变量输出的逻辑表达式之间的相互转换。 把ABC分别当做变量RYG,通过鼠标点击改变Z值。输入真值表。 点击右侧的Conversions,得到函数表达式和最简表达式,最终转化出逻辑电路- 6.2 编码器 6.2.1 利用74HC148设计16-4线优先编码器 分析:根据芯片的特点,s’=0时电路正常工作,此时如无编码请求Ys’=0,有编码请求YEx’=0。由两片芯片来完成设计,s’=0的芯片编码优先级别高于另一芯片,为I8’-I15’,另一片为I0’-I7’。 每片芯片内部由I7’到I0’优先级逐渐降低。第一片的Ys’与第二片的s’连接,编码结果以二进制形式输出,因为芯片不工作时输出端Ai输出为1,故两片对应的输出端以与非门连接进行输出作为低三位,第四位由Yex表示。 为了解Multisim的芯片端口标号,在芯片属性窗口单击Info(信息),查看端口功能- 电路连接图如图- 电路使用Word Generater(数字信号发生器)作为输入信号,R端子为输出信号准备好标志信号,T端子为外触发信号输入端。通过调节Display改变右端32位输出信号的格式,编辑右端视窗改变输出信号,通过右键设置起点(Set Cursor)和终点(Set Final Position)。在Control区选择输出方式,Cycle(循环)、Burst(始于起,止于终)、Step(点击后输出)。 如图设置由I0’到I15’依次编码。观察到逻辑指示灯的闪烁。 6.2.2 设计32-5线优先编码器 应用四片74HC148组装电路,基本方法如同16-4线优先编码器。电路图如下,最右侧为最高位芯片,Gs1-Gs4四个变量在同一时刻只有一个为1,低三位的处理办法同上例,高二位由Gs1-Gs4四个变量产生。 真值表如下: Gs1 Gs2 Gs3 Gs4 D5第五位 D4第四位 1 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 D5=(G3’G4’)’ D4=(G2’G4’)’用两个与非门实现。 下图的仿真验证, 26和17同时申请编码,根据优先编码的级别,对26编码,结果-11010。 6.3 译码器 6.3.1 5-32线译码器 用3-8线译码器74LS138构建5-32线译码器。 分析:需要4片74LS138来构建5-32线译码器,先将每一片的G1’和G2’置零, C B A用来作为输入需要译码的二进制数字的低三位,高二位则通过控制每一片的G1来达到设计要求。同样在每一次译码只能有一片芯片可以工作。译码数字的D4 D5与每片的G1对应的真值表为- D5 D4 G11 G21 G31 G41 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 G11=D5’D4’ G21=D5’D4 G31=D5D4’ G41=D5D4 6.3.2 最小项译码器的应用 用4-16线译码器74HC154设计一个能进行一位二进制数全加和全减运算的组合逻辑电路,当M=0时进行A+B,M=1时进行A-B。S为本位的值,CI为来自下一级的进位或借位,CO为向上一级的进位或借位。 列出真值表- M A B CI CO S M A B CI CO S 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 0 1 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 , 根据最小项译码器的特点Di=mi’,再利用与非门实现最小项相与的形式,Y=(mi’mj’mk’……)’=mi+mj+mk+…… 依此连接电路- 通过Word Generator产生输入信号,按Burst方式遍历所有的输入类型- 在虚拟仪表栏中选择Logic Analyzer,读取逻辑图- 6.3.3 显示译码器4

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档