译码器(dewxxxcode-styler)是一类多输入多输出组合逻辑电路器件,其可以分为:变量译码和显示译码两类。 变量译码器一般是一种较少输入变为较多输出的器件,常见的有n线-2^n线译码和8421BCD码译码两类;显示译码器用来将二进制数转换成对应的七段码,一般其可分为驱动LED和驱动LCD两类。
全加器英语名称为full-adder,是用门电路实现两个二进制数相加并求出和的组合线路,称为一位全加器。一位全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器。
扩展资料:
译码器的编码分类
1、字符编码(Character encoding)是一套法则,使用该法则能够对自然语言的字符的一个集合(如字母表或音节表),与其他东西的一个集合(如号码或电脉冲)进行配对。
2、文字编码(Text encoding)使用一种标记语言来标记一篇文字的结构和其他特征,以方便计算机进行处理。
3、语义编码(Semantics encoding),以正式语言乙对正式语言甲进行语义编码,即是使用语言乙表达语言甲所有的词汇(如程序或说明)的一种方法。
4、电子编码(Electronic encoding)是将一个信号转换成为一个代码,这种代码是被优化过的以利于传输或存储。转换工作通常由一个编解码器完成。
5、神经编码(Neural encoding)是指信息在神经元中被如何描绘的方法。
6、记忆编码(Memory encoding)是把感觉转换成记忆的过程。
7、加密(Encryption)是为了保密而对信息进行转换的过程。
8、译码(Transcoding)是将编码从一种格式转换到另一种格式的过程。如果三个人对一件事情的通过与否进行表决,则按照经验,如果有两个或两个以上的人通过,则该事情最终被通过。下面我们就用数字电子技术的相关知识制作这么一个表决器。假设通过用高电平“1”来表示,相反,则不通过用低电平“0”来表示。如下图所示:
将地址端A、B、C作为输入端,将输入端D0-D7作为控制端,因74LS151低电平有效,故将其使能端G置低电平,输出为S。ABC共有八种不同的输入状态,即:000、001、010、011、100、101、110、111。而我们希望ABC为011、101、110、111时,输出为“1”,其余输出为“0”。则写成逻辑表达式为:
S=A'BC+AB'C+ABC'+ABC=m3D3+m5D5+m6D6+m7D7
故将D3、D5、D6、D7端接高电平,其余控制端接低电平,这样就构成了三输入的表决器,其功能表如下:
A B C S
0 0 0 0
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
设计一个监视交通信号灯工作状态的逻辑电路。
其条件是:信号灯由红(用R表示),EL0305RA-4R7J黄(用y表示),绿(用G表示)三种颜色组成。正常工作时,任何时刻必须且只允许一盏灯点亮。而当出现其他五种点亮状态时电路发生故障,这时要求发出故障信号(用Z表示),以提醒维护人员前去修理。
本实验中R,y,G为1表示灯亮,为0表示灯灭。Z为0表示工作正常,Z为1表示故障。
(1)用74LS151(见图321)设计上述电路,设计方法参见相关教材中用数据选择器设计
组合逻辑电路。
(2)用74LS138(见图322)设计信号灯电路,设计方法参见相关教材中用译码器设计组合逻辑电路。
要求:
1)列出逻辑真值表。
2)写出逻辑函数式。
3)画出逻辑电路图和芯片引脚接线图。
4)实验接线并测试电路。
提示:用74LS138设计信号灯电路时,可以用74LS30(见图323)配合设计。
注意:与非门多余的端口接高电平,防止引入干扰。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)