首页 > 编程知识 正文

8421bcd码转换2421bcd码,8421码转换2421码电路

时间:2023-05-03 11:15:57 阅读:230203 作者:1038

一、 题目分析

(1) 输入码A3A2A1A0:8421BCD码。
(2) 输出码B3B2B1B0:余3、5421和2421BCD码。
(3) 输入BCD码型选择由一只单刀单掷开关控制(注意:开关用来产生控制 电平,不能直接用作信号通断)。
(4) 显示输入、输出数码。
(5) 不能采取分别做出“8421→余3”、“8421→5421”和“8421→2421”三个独立的BCD码译码单元,然后再用选择器等进行切换的方案。

二、 设计方案拟定

(1)分别列出一位8421BCD码转2421码,5421码和余3码的真值表
(2)再分别根据真值表画出卡诺图,再根据卡诺图列出写出表达式
(3)再在Multisim中分别仿真出各种电路图
(4)由观察可知:
对于余3码:一位8421BCD码向余3码转换只需要加(0011)2
对于5421码:一位8421BCD码向5421码转换只需要对大于4的数加(0011)2
对于2421码:一位8421BCD码向2421码转换只需要对大于4的数加(0110)2
(5)在Multisim中合并可共用的元器件,将3个图整合到一个图内,画出最终的电路图。

三、 电路设计、仿真及计算过程

卡诺图分析:
对于5421码,其中我们可以令当加数为(0000)2时取0,当加数为(0011)2时取1,如图2-1。
对于2421码,其中我们可以令当加数为(0000)2时取0,当加数为(0110)2时取1,如图2-1。
对于余3码,其中我们可以令其加数固定为(0011)2 。

由卡诺图可以在Multisim仿真软件中可以将电路分别仿真出来:



通过上面3幅图可知转换为5421码和转换为2421码可以共用一个电路,余3码可以用直接去用5V电源作为置1信号。所以当我将开关J6加上后,从上往下分别让其输出2421码,5421码和余3码。为防止多个开关同时被打开,我在后边设计了74LS86N可以在开始时检测你是否开了多个开关,同时完成对B2的信号的定义。对于B4和C0是选择置0,保持低电位。


四、 百度网盘链接

链接:https://pan.baidu.com/s/15o1SlYNRctbUFRG5DMWUlA
提取码:vy7s
复制这段内容后打开百度网盘手机App,操作更方便哦

PS:这是学校电子技术课程设计的一个作业,做的一般但能用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。