十进制加法计数器

十进制加法设计
1课程设计的任务与要求
1.1课程设计的任务
1、综合应用数字电路知识设计一个十进制加法器。了解各种元器件的原理及其应用。 
2、了解十进制加法器的工作原理。
3、掌握multisim软件的操作并对设计进行仿真。 
4、锻炼自己的动手能力和实际解决问题的能力。
5、通过本设计熟悉中规模集成电路进行时序电路和组合电路设计的方法,掌握十进制加法器的设计方法。
1.2课程设计的要求
1、设计一个十进制并运行加法运算的电路。
2、0-9十个字符用于数据输入。 
3、要求在数码显示管上显示结果。 
2十进制加法器设计方案制定
2.1加法电路设计原理
图1加法运算原理框图
如图1所示 
第一步   置入两个四位二进制数。例如(1001)2,(0011)2和(0101)2,(1000)2
同时在两个七段译码显示器上显示出对应的十进制数9,3和5,8。
第二步   将置入的数运用加法电路进行加法运算。 
第三步    前面所得结果通过另外两个七段译码器显示。即: 
加法运算方式,则(1000)2+(0110)2=(1110)十进制8+6=14 并在七段译码显示出14。
2.2运算方案
通过开关S1——S8接不同的高低电平来控制输入端所置的两个一位十进制数,译码显示器U8和U9分别显示所置入的两个数。数A直接置入四位超前进位加法器74LS283的A4——A1端,74LS283的B4——B1端接四个2输入异或门。四个2输入异或门的一输入端同时接到开关S1上,另一输入端分别接开关S5——S8,通过开关S5——S8控制数B的输入,通过加法器74LS283完成两个数A和B的相加。由于译码显示器只能显示0——9,所以当A+B>9时不能显示,我们在此用另一片芯片74LS283完成二进制码与8421BCD码的转换,即S>9(1001)2时加上3(0011)2,产生的进位信号送入译码器U10来显示结果的十位,U11
显示结果的个位。
3十进制加法器电路设计
3.1加法电路的实现
用两片4位全加器74LS283和门电路设计一位8421BCD码加法器。 由于一位8421BCD数A加一位数B有0到18这十九种结果。而且由于显示的关系,当大于9的时候要加六转换才能正常显示,所以设计的时候有如下的真值表:
C0
S3
S2
S1
S0
Y
数的大小
8
4
2
1
0
0
0
0
0
0
0
没有超过9
0
0
0
0
1
0
1
0
0
0
1
0
0
2
0
0
自动埋钉机
0
1
1
0
3
0
0
1
0
0
0
4
0
0
1
0
1
0
5
0
0
1
1
segg
0
0
6
0
0
1
1
1
0
7
0
1
0
0
0
0
8
0
蝇蛆蛋白
1
0
0
1
0
9
0
1
0
1
0
1
10
需要转换
0
1
0
1
1
1
11
0
1
1
小鼠步态分析实验0
0
1
12
0
1
1
0
1
1
13
0
1
1
1
0
1
14
0
1
1
1
1
1
15
1
0
0
0
0
0
16
1
0
0
0
1
0
17
1
0
0
1
0
0
18
1
0
0
1
1
0
19
无关项
1
0
IKRTV
1
0
0
0
20
1
0
1
0
防漏杯盖
1
0
21
1
0
1
1
0
0
22
1
0
1
1
1
0
23
1
1
0
0
0
0
24
1
1
0
0
1
0
25
1
1
0
1
0
1
26
1
1
0
1
1
1
27
1
1
1
0
0
1
28
1
1
1
0
1
1
29
1
1
1
1
0
1
30
1
1
1
1
1
1
31
由表我们可以算出Y的表达式:
(1)由前16项有:Y=S3S2+S3S1
(2)由后16项有:Y=CO=1
由(1)(2)有Y=CO+S3S2+S3S
由于用与非门比较方便所以我选用的与非门电路有以下两种选择:
(1)Y=C4+S4S3+S4S2=C4+S4S3+S4S4=C4S4S3`S4S2 
(2)Y=C4+S4S3+S4S2=C4+S4S3+S4S4=C4`S4S3`S4S2   
选择(1)得到了如下的理论图
图2加法实现电路
3.2PCB板

本文发布于:2024-09-20 18:00:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/100846.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:加、减法器
标签:显示   加法   输入   设计   电路
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议