2421转余3码的多种实现方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、实现2421码转换为余3码(输入不允许为非2421码),画出电路图

(1)使用74X151和逻辑门实现

(2)使用74X138和逻辑门实现

(3)使用比较器(74X85)和加法器(74X283)等(例如74X157)实现(4)是否有其他实现方法,如果有请给出

1.功能分析

1.1转换关系表

1.2真值表

1.3卡诺图

y3=x3

y3=∑(11,12,13,14,15)

y2=x3'x0+x2x1x0+x3'x2'x1

y2=∑(1,2,3,4,15)

y1=x3'x2'x1'x0'+x3'x2'x1x0+x3'x2x1'x0+x3x2x1'x0'+x3x2x1x0' y1=∑(0,3,4,13,14)

y0=x3'x2'x0'+x2x1'x0+x3x2x1x0'

y0=∑(0,2,4,12,14)

2.实现

2.1使用74X151和逻辑门实现

2.1.1实现思路

74X151为8路多路复用器,有三个控制输入端,一个使能端。所以使用x3作为片选,连接使能端。X2,x1,x0分别作为控制输入端。每个输出端通过或门连接两个74X151的输出。由于y3=x3,y0=x0’,所以只有y2,y1分别需要两个74X151。

2.1.2使用原件

4个74X151,3个非门,两个或门

2.1.3电路图

x1

2.2使用74X138和逻辑门实现

2.2.1实现思路

74X138为3-8译码器,输出为最小项的相反。所以用两个74X138实现一个4-16译码器,由最小和式可画出电路图。

y3=∑(11,12,13,14,15)

y2=∑(1,2,3,4,15)

y1=∑(0,3,4,13,14)

y0=∑(0,2,4,12,14)

2.2.2使用原件

2个74X138,4个5输入与非门。

2.2.3电路图

2.3使用74X85(比较器)74X257(数据选择器)和74X283(加法器)实现

2.3.1实现思路

利用两片加法器先将2421码转换成8421码,再将8421码转换成余三码。

将大于4的2421码加1010转换成8421码

由比较器74X85判断2421码是否大于4,由74X157(4个2选1数据选择器)选择数据。将8421码加0011转换成余三码。使用加法器实现电路如下:

2.3.2使用原件

2个74X283,1个74X85比较器,一个74X157

2.3.3电路图

2.4使用逻辑门实现

2.4.1实现思路

由卡诺图和真值表可得

y3=x3

y2=x3'x0+x2x1x0+x3'x2'x1

y1=x3'x2'x1'x0'+x3'x2'x1x0+x3'x2x1'x0+x3x2x1'x0'+x3x2x1x0' y0=x3'x2'x0'+x2x1'x0+x3x2x1x0'

由上式可画出电路图

2.4.2使用原件

3个非门,10个与非门

2.4.3电路图

相关文档
最新文档