- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9组合逻辑电路(二).ppt
上节课学习了编码器,比如对8个输入信号进行编码,则可使用8-3编码器。如果反过来呢?这就是我们这节课要学习的译码器。 * * * 因为这种二进制译码器对于输入变量的每一组取值,在若干个输出端中仅有一个端输出有效电平,其余输出端皆为无效电平,所以也称为变量译码器。n位二进制译码器也常称为n线?2n线译码器。译码器的输出可以是高电平有效,也可以是低电平有效。多数集成译码器芯片的输出采用低电平有效。 从表中看出,对于三变量任何一组取值,总有一个与之对应的输出有效,而其余七个输出均无效。 n位二进制译码器的每个输出对应一个n变量的最小项。因此,这种译码器也称为最小项发生器。 * * MSI二进制译码器的典型芯片有3线-8线译码器74LS138、2线-4线译码器74LS139、4线-16线译码器74LS154等。其中最常用的是3-8译码器74LS138,其功能是将三位二进制代码译成8个信号输出。74LS138的逻辑符号如图所示。图中,A2A1A0是三个变量输入端,用于输入三位二进制代码,Y0~Y7是八个信号输出端,输出低电平有效。G1,G2A ,G2B 是三个使能输入端。 * 74LS138的功能如表所示。从表中可以看出,A2A1A0构成的3位二进制数,对应的十进制数与产生有效输出的输出端的下标相同。如A2A1A0=000时,Y0有效,即Y0 输出低电平,其它七个输出高电平,即无效。再如A2A1A0=101时,Y5 =0,其它七个输出均为1。 从表中也可以看出三个使能输入端G1,G2A ,G2B 的作用。仅当这三个使能输入端都有效,即G1=1,G2A =0,G2B =0时,译码器才被选中,正常译码。当三个使能输入端中有一个无效,译码器就不工作,八个输出全部无效,都输出高电平。 逻辑功能: A2A1A0:二进制译码器输入端, Y7-Y0 :译码输出端(低电平有效) (1)当G1=0,或G2A+G2B=1时,译码器禁止译码, Y7-Y0 输出都为高电平1。(2)当G1=1且G2A+G2B=0时,译码器工作,输出低电平0有效。这时,译码器输出由输入二进制代码决定 功能表,是简化的真值表 注意:变量输入的高低顺序! Y0=(G‘A1’A0‘)’ Y1=(G‘A1’A0)‘ …… G是使能端,低电平有效,输出为低电平有效。 * * 变量译码器的主要应用就是地址译码,基本原理是译码器的功能扩展。 对于本例4个输入和16个输出,输入设为A3A2A1A0,输出设为Y0~Y15。 * 地址范围:A4A3=00,选中MEM0,此时A2A1A0=000~111,所以,芯片MEM0的地址范围是00000B~00111B,通常写成00H~07H。 同理,MEM1:08H~0FH; MEM2:10H~17H; MEM3:18H~1FH。 二进制译码器也称为最小项发生器,所以我们可以考虑使用74LS138来实现。 Y=AB(C+C)+BC(A+A)+AC(B+B) 因为74138输出的低电平有效,所以输出的变量是最小项的非,因此要变成与非与非形式。 * * 变量译码器还可以实现逻辑函数 * 因为总共有被减数、减数和低位来的借位三个输入,所以我们可以考虑用74138 二进制译码器的应用很广,典型的应用以下几种: (1)实现计算机系统中存储器、外设的地址译码。在计算机中,CPU通过输出地址(若干位二进制编码)选择与之交换信息的对象。这里的“选择”功能就是由变量译码器完成的。 (2)实现多路数据分配。具体内容将在数据分配器中讨论。 (3)利用译码器的输出产生所有最小项的特点,实现组合逻辑函数。? * BCD译码器是指将BCD 码翻译成十个对应的输出信号。它有4个输入端和10个输出端,也称为4线?10线译码器。7442是常用的8421BCD译码器. * 表为7442的功能表。由表可以看出,该译码器的输出为低电平有效。当BCD码=n时,输出的Yn有效(即等于0). 我们通过真值表可以后容易得出函数表达式。Y0’=(A3’A2’A1’A0’)’………… * 74154是一个四/十六线的译码器,我们考虑用它怎么实现常用的8421BCD和E3码的译码。 * 七段显示译码器的功能是把输入的二进制代码或BCD码转换成七段数码管的显示代码。常用的显示译码器有74LS46、74LS47、74LS48和74LS49。 数码管由七个LED构成,名称依次为a, b, c, d, e, f, g。七个LED有两种连接方式,一种是把它们的阳极连接在一起形成公共端com,一种是把它们的阴极连接在一起形成公共端com。前者称为共阳极,后者称为共阴极。 共阳极数码管应用时,公共端com接电源,另一端接驱动信号,输入低电平点亮LED。例如显示数字7,则输入abcdefg = 0001111
您可能关注的文档
最近下载
- 2025年东莞市常平中学小升初入学分班考试语文模拟试卷.docx VIP
- 关于成立中医院项目商业计划书(参考).docx
- IATF16949公司级SWOT分析表范例.xls VIP
- 2025年河南省机场集团有限公司人员招聘笔试备考题库.docx VIP
- 《SLT 582-2025水工金属结构制造安装质量检验检测规程》知识培训.pptx VIP
- COUSS卡士CO-960S使用说明书.pdf VIP
- T CEPPEA 5006.3-2021 工程总承包项目文件收集与档案整理规范 第3部分:电网工程.docx VIP
- 18D705-2:电动汽车充电基础设施设计与安装.pdf VIP
- 工业用二氯丙烷》标准全文及编制说明.pdf VIP
- 水利对象分类规范.docx VIP
文档评论(0)