数码比较器

出处:lianggm 发布于:2007-04-29 10:06:04

数码比较器的功能
数码比较器是实现对二个二进制码AB进行比较的数字电路,比较的结果是A=B、AB,AB
下面以四位二进制码比较电路加以说明。对于二个四位二进制码进行比较,可以由比较单元电路组合而成。在此我们从另一个角度来解决这一问题。根据异或非运算的规律和从高位开始比较的原则,写出比较逻辑式
500)this.style.width=500;" v:shapes="_x0000_i1025">
500)this.style.width=500;" v:shapes="_x0000_i1026">
500)this.style.width=500;" v:shapes="_x0000_i1027">
根据这三个逻辑式,就可以做出四位二进制码的比较电路,实际的四位数码比较器还有一些附加部分,在此就不介绍了。
表19-10是四位二进制码比较器74LS85的功能表,功能表的排列按照从位开始比较的原则进行的。A3B3,就是 [A3 A2 A1 A0]>[B3 B2 B1 B0];当A3=B3时,比较次高位,若A2B2,就是 [A3 A2 A1 A0]>[B3 B2 B1 B0],余类推。四位数码比较器的逻辑符号如-6-1所示。
四位二进制码比较器74LS85的功能表和逻辑符号如下:
表19-10 四位数码比较器的功能表
比 较 输 入
串 联 输 入
输 出
A3 B3 A2 B2 A1 B1 A0 B0
(A>B)i (A)i (A=B)i
FA>B FA FA=B
A3B3 ´ ´ ´
´ ´ ´
H L L
A3B3 ´ ´ ´
´ ´ ´
L H L
A3B3 A2B2 ´ ´
´ ´ ´
H L L
A3B3 A2B2 ´ ´
´ ´ ´
L H L
A3B3 A2B2 A1B1 ´
´ ´ ´
H L L
A3B3 A2B2 A1B1 ´
´ ´ ´
L H L
A3B3 A2B2 A1B1 A0B0
´ ´ ´
H L L
A3B3 A2B2 A1B1 A0B0
´ ´ ´
L H L
A3B3 A2B2 A1B1 A0 = B0
H L L
H L L
A3B3 A2B2 A1B1 A0 = B0
L H L
L H L
A3B3 A2B2 A1B1 A0 = B0
L L H
L L H
A3B3 A2B2 A1B1 A0 = B0
L L L
L L L
A3B3 A2B2 A1B1 A0 = B0
L H H
L H H
A3B3 A2B2 A1B1 A0 = B0
H L H
H L H
A3B3 A2B2 A1B1 A0 = B0
H H L
H H L
A3B3 A2B2 A1B1 A0 = B0
H H H
H H H

该电路还增加了三个串联输入端,分别代表大于、等于、小于串联输入。串联输入用于几片四位数码比较器级联时,在片间传递某一片四位数码比较器比较结果而设置的。例如16位二进制码比较时可以由四片四位二进制码数码比较器级联而成,其比较电路如-6-2所示。

 
500)this.style.width=500;" v:shapes="_x0000_i1030">
-6-1 四位数码比较器逻辑符号
19.6.2 比较器的比较方式
比较器的比较方式分串行比较方式和并行比较方式两种情况,显然串行方式比较时间较长,并行方式比较时间较短。实际上对于一片四位二进制码比较器而言,加上串联输入,就相当五位二进制码的比较。在进行四位二进制码比较时,联输入应保持中立,应将 500)this.style.width=500;" v:shapes="_x0000_i1031"> 接“1”, 500)this.style.width=500;" v:shapes="_x0000_i1032"> 和 500)this.style.width=500;" v:shapes="_x0000_i1033"> 接“0”。
表19-10中下方八种串联输入组合中,只有 500)this.style.width=500;" v:shapes="_x0000_i1034"> 、 500)this.style.width=500;" v:shapes="_x0000_i1035">
和 500)this.style.width=500;" v:shapes="_x0000_i1036"> 分别等于“1”这三行是合乎逻辑的,对于粗线以下所示的五种组合是不合逻辑的,对此,表中给出有什么样不合理的输入,就有什么样不合理的输出。
500)this.style.width=500;" v:shapes="_x0000_i1037">
(a) 串行方式
500)this.style.width=500;" v:shapes="_x0000_i1028">
(b) 并行方式
-6-2 四位数码比较器的级联
19.6.2 比较器的应用
数码比较器是十分有用的电路,-6-3给出了对产品分装的方框图。图中的计数器是一种重要的逻辑部件,它能够完成符合双值逻辑系统高、低电平脉冲的计数。它可按二进制码计数,也可BCD8421码计数,有关计数器的详细内容将在下面的章节介绍。图中的拨码开关是一个机械开关,它利用触点的位置,可以将拨盘上的十进制码转换为BCD8421码。通过拨码开关可以设定分装产品的数目,将与此对应的8421码送往比较器的输入。产品在传送带上输送,经过光电变换,将获得的与产品个数一致的电脉冲放大整形,加到计数器上计数。当计数器计得的数目与设定值相等时,比较器输出高电平,用这个高电平去控制相应的装置,使产品分箱。以上只是一个简要的说明,要真正实现这个装置,需要解决许多机、电、光,以及抗干扰等问题。
500)this.style.width=500;" v:shapes="_x0000_i1029">
19-6-3 数码比较器应用的方框图

  
关键词:数码比较器74LS858421

上一篇:数值比较器实验

下一篇:数值比较器

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!