- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 国际色卡之劳尔色卡.docx VIP
- 考研数学复习 概率论与数理统计.doc VIP
- 乙烯仿真装置操作实训手册.doc VIP
- A Wrinkle in Time [时间的皱纹] .pdf VIP
- 2024-2025学年深圳科学高中新高一入学分班考试数学模拟试卷附答案解析.pdf
- GB50328-2019-建设工程文件归档规范.docx VIP
- 人教PEP版五年级上册英语全册教案(单元整体教学设计).docx VIP
- MTU 柴油机 8V 2000 M84操作手册.pdf VIP
- VDA6.3-2023标准条款解析.pdf VIP
- 浙江省温州十校联合体2023-2024学年第二学期高二下学期6月期末联考+技术答案.docx VIP
文档评论(0)