1课程设计的任务与要求
课程设计的任务
1、综合应用数字电路知识设计一个十进制加法器。了解各种元器件的原理及其应用。
2、了解十进制加法器的工作原理。
3、掌握multisim软件的操作并对设计进行仿真。
4、锻炼自己的动手能力和实际解决问题的能力。
5、通过本设计熟悉中规模集成电路进行时序电路和组合电路设计的方法,掌握十进制加法器的设计方法。
课程设计的要求
2十进制加法器设计方案制定
加法电路设计原理
图1加法运算原理框图
如图1所示
第一步 置入两个四位二进制数。例如(1001)2,(0011)2和(0101)2,(1000)2,
同时在两个七段译码显示器上显示出对应的十进制数9,3和5,8。
第二步 将置入的数运用加法电路进行加法运算。
第三步 前面所得结果通过另外两个七段译码器显示。即:
加法运算方式,则(1000)2+(0110)2=(1110)2 十进制8+6=14 并在七段译码显示出14。
运算方案
通过开关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十进制加法器电路设计
加法电路的实现
用两片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 | 07-adca | 0 | 4 |
0 | 0 | 1 | 0 | 1 | 0 | 5 |
0 | 0 | 1 | 1 | 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 |
| | | | | | | |