数字逻辑电路学习+期末复习(组合逻辑电路常用器件)

4.5.2 常用中规模组合逻辑器件(译码器与编码器)

一.二进制译码器

译码器就是将二进制数转换成高低电平信号。

定变量:

输入变量:三位二进制数A2A1A0

输出变量:Y0(000)、Y1(001)、……、Y7(111)

明含义:

输入变量:有输入为1,无输入为0

输出变量:1为有输出,0为无输出

列表格:

 写函数:

可以看到都是对应的最小项并且下标也是对应的最小项,函数已经是最简的了所以不需要再进行化简了。

逻辑电路可以使用二极管门电路,但是它有很多缺点输入电阻低,输出电阻高,高低电平偏移

 二.CMOS门电路组成的二进制译码器74HC138

 在芯片的逻辑电路里面,有附加控制端,地址输入端,与非门。需要注意的是S2和S3以及所有的输出端都是低电平有效(在数字电路中,通常使用高电平表示“1”,低电平表示“0”。低电平有效指当输入低电平时,会触发某一操作或信号处理。常见的例子是按键开关,当按键按下时,它会输出低电平信号,使电路产生响应。另一个例子是数字信号传输,当发送方输出低电平时,表示传输的比特为“0”。在这些情况下,低电平被认为是有效的信号状态)。

附加控制端:

 低电平有效的引脚,必须是0才能正常工作,例如:S1=1,S2'=0,S3'=0当S=1的时候才能正常工作,点哪个S1等于0时,禁止工作,输出锁定高电平。

74H138功能表:

 例:使用3-8线译码器74HC138组成4-16线译码器

 选择D3作为S1的接入,在一号芯片的S1接口上接上一个反相器就可以实现使用D3实现片选功能,如下图所示:

三.译码器设计组合逻辑电路

输出位ABC三个变量的全部最小项的译码输出,称此译码器位最小项译码器。

 在设计组合逻辑电路时,和前面是一样的需要使用到那几个步骤,如下图所示:

 例:利用74HC138设计一个多输出的组合逻辑电路

 将逻辑函数式化简成为“最小项之和”,又因为在芯片上所有的输出都是低电平输出所以需要求反。

接下来只需要将连线连好即可。如下图所示:

  例:设计一个数值比较电路比较两个二进制数A(a1a0)和B(b1b0)要求分别个给出A-B>=2、B-A>=2和A-B的绝对值<2的输出信号。

定变量:

输入变量:a1 a0 b1 b0

输出变量:Z1(A-B>=2)、Z2(B-A>=2)、Z3(A-B的绝对值<2)

明含义:

输入变量:有输入为1,无输入为0

输出变量:1为有输出,0为无输出

列表格,做变换,写函数:

 因为真值表就是最小项,就不需要再进行变换了,直接开始画电路图:

四、八-十进制译码器

 使用74HC42芯片来实现

五.显示译码器 

1.七段字符显示器(半导体一数码管)

用于一十进制数码的形式,直观地显示数字系统内的运行数据。有半导体数码管和LED数码管。

半导体数码管有两种接法,一种是共阴极接法,另一种是共阳极接法。如下图所示:

 显示译码器的作用:将BCD代码译成相应的数据显示。

定变量:

输入变量:思维二进制数A3、A2、A1、A0

输出变量:Y(a)、Y(b)、Y(c)、Y(d)、…….

名含义:

输入变量:有输入为1,无输入为0;

输出变量:1为有输出,0为无输出。

列表格:

 在列表格时我们要进行正常情况和非正常情况的输入。

 写函数

画电路,较为麻烦不在这里进行作图。

 ①等测试输入LT’

用于检查数码管各段能否正常发光。LT’=0,七段数码管全部亮起。否则相反。

②灭零输入RBI’

当数码管心事0的时候,用于把不希望显示的0熄灭。RBI’=0,则数码管显示未0时,灭掉,否则不起作用。

③灭零输出RBO’

当数码管显示0,且灭零输入RBI’=0时,用于知识是否灭零成功。RBO’=0灭零成功,否则相反。

④灭灯输入BI’

用于熄灭数码管,BI’=0,无论何种输入状态,数码管均要熄灭。否则不起作用。

 总结一下,译码器,将编码翻译成一种特殊含义的东西,也可以实现组合电路。

那么译码器就学习到这里,大家有问题可以私信我,一起学习,一起进步!!!

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SepYoveL

希望一起进步

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值