当前位置:   article > 正文

数字逻辑电路学习+期末复习(组合逻辑电路常用器件)_4-16译码器功能表

4-16译码器功能表

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,无论何种输入状态,数码管均要熄灭。否则不起作用。

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/588781
推荐阅读
相关标签
  

闽ICP备14008679号