- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.5 组合逻辑电路的分析与设计 6.5.1组合逻辑电路的分析 如果数字电路的输出只决定于电路当前输入, 而与电路以前的状态无关, 这类数字电路就是组合逻辑电路。对组合逻辑电路的分析, 就是根据给定的电路, 确定其逻辑功能。 对于比较简单的组合逻辑电路, 通过列写逻辑函数式或真值表及化简等过程, 即可确定其逻辑功能。 对于较复杂的电路, 则要搭接实验电路, 测试输出与输入变量之间的逻辑关系, 列成表格(功能表), 方可分析出其逻辑功能。 [例 ] 分析图6.2所示电路的逻辑功能。 解:该电路有八个输出端 ~ ,当E1=1、 不成立时, 与门输出低电平0, 封锁了输出端八个与非门, 电路不能工作; 当E1=1、 成立时, 上述封锁作用消失, 输出端的状态随输入信号A2、 A1、 A0的变化而变化, 电路工作。 E1、 、 三个输入端可以使电路工作或者不工作, 故称它们为使能端。 当A2A1A0=101时,A1的低电平使 、 、 、 输出高电平1, A0的高电平进一步使 、 输出高电平1, A2的高电平进一步使 输出高电平。 这样,只有 输出低电平0。 因而得到 的逻辑表达式为 依据上述分析, 可以看出, 对应于A2、 A1、 A0八种组合中的每一种组合, 八个输出端中只有对应的一个端子输出0, 其它输出端都输出1。 这就是这个电路能完成的逻辑功能。 这个电路是我们将要讲到的译码器中的集成译码器74LS138的内部电路。 [ 例 ] 交叉路口的交通管制灯有三个, 分红、 黄、绿三色。正常工作时, 应该只有一盏灯亮, 其它情况均属电路故障。 试设计故障报警电路。 解: 设定灯亮用1表示, 灯灭用0表示; 报警状态用1表示, 正常工作用0表示。 红、 黄、 绿三灯分别用R、 Y、 G表示, 电路输出用Z表示。 列出真值表如表6.3所示。 作出卡诺图(图6.3), 可得到电路的逻辑表达式为 若限定电路用与非门作成, 则逻辑函数式可改写成 据此表达式作出的电路如图6.4所示。 6.2.3数据选择器和数据分配器 1. 数据选择器 根据地址码从多路数据中选择一路输出的器件, 叫数据选择器。 利用数据选择器, 可将并行输入的数据转换成串行数据输出。 图6.11所示为集成八选一数据选择器74LS251的逻辑符号。 分时传送四位十进制数并显示的电路如图 6.12所示。 四个七段显示器的输入端并接在显示译码器的七个输出端。 千位的四位BCD码, 在A1A0=11时由四块数据选择器的D3传送。 百位、 十位、 个位依次在A1A0为10、01、 00时由各选择器的D2、D1、 D0传送。 在千位数字被传送时, A1A0=11, 权位选择器的Y3被译出, 选通千位七段显示器显示, 随后其它各位依次显示。 例 6.4 利用四选一数据选择器实现逻辑功能 2. 数据分配器 ? 数据分配器有一个输入端, 多个输出端。 由地址码对输出端进行选通, 将一路输入数据分配到多路接收设备中的某一路。 图6.14所示为8路数据分配器逻辑符号。 当地址码A2A1A0=011时, Y3=D, 余类推。 分配器也能多级连接, 实现多路多级分配。 图6.15中五个四选一分配器构成16路分配器。 五个分配器用同样的地址码A1、 A0, 请读者分析电路工作过程。 6.2.4 数据比较器 数据比较器是对两个位数相同的二进制数进行比较以判定其大小的逻辑电路。 图6.16 为集成比较器74LS85的逻辑符号。 图6.17是用74LS85组成的八位二进制数比较器的连接图。 图中, 低位片的AiBi和 AiBi接地, Ai=Bi接高电平, 是因为低位前面没有更低位。 这样, 低位的比较结果就只决定于低四位进行比较的数据。 6.2.5 全加器 进行二进制加法时, 除本位的两个加数An、 Bn相加外, 还要加上低位的进位Cn-1。这种加上低位进位的加法叫全加,能实现这种功能的电路叫全加器。
文档评论(0)