一、 说明
相加时不考虑进位的二进制的加法则称为半加,所用的电路叫半加器。相加时考虑来自低位的进位以及向高位的进位的二进制加法则称为全加,所用的电路叫全加器。全加器的逻辑表达式为:
它有三个输入端An、Bn、Cn-1。Cn-1为低位来的进位输入端,两个输入端Cn、Sn。两个多位数相加时每一位都是带进位相加,所以必须用全加器。这时,只要依次将低一位的进位输出接到高位的进位输入,就可构成多位加法器了。74LS283是中规模集成四位二进制全加器,其引脚排列如图2.3.1所示。 全加器除完成加法运算以外,还可用来产生组合逻辑函数。若某一逻辑函数的输出恰好等
于输入代码表示的数值加上另外一个常数或由同一组输入变量组成的代码时,使用全加器往往会得到十分简单的设计效果。
二、 实验仪器与材料
1. 厨师帽RXB-1B数字电路实验箱
2. 器件
74LS54 4路2-3-3-2输入与或非门
74LS283 4位二进制超前进位全加器
74LS48 4线至七段译码器/驱动器(BCC输入,有上拉电阻)
共阴极七段显示数码管
三、 实验任务
任务一:四位二进制全加器74LS283功能测试
自行设计实验电路和记录表格。输入端接数字电路实验箱的逻辑开关、输出端接数字电路实验箱的电平指示灯,观察输出结果Sn及进位Cn,并记录下来。
图2.3.1 74LS283 引脚排列图
任务二:用全加器74LS283声音定位设计一个代码转换电路,把四位余3码用十进制数在LED七段数码管上显示出来。
(一) 设计方法提示
(1)通过余3码与8421BCC码对应关系(如表2.3.1所示)出两种制之间的关系,从而
得到码制变换电路。8421BCC码到七段数码管的译码及驱动可采用74LS48,显示可用七段数码管。
(2)自行查集成电路数据手册。查到74LS48的功能和外引脚排列图。
(二) 实验方法提示
按设计的电路连线,将余3码输入端d3、d2、d1、d0分别接到四个逻辑开关,按表2.3.1所列出的余3码设置四个逻辑开关的状态,记录七段数码管的数字,验证是否符合要求。
表2.3.1 余3码与8421BCC码对应表
十进制数 | 8421码 | 余3码 |
脱蜡铸造0 | 0 0 0 0 | 0 0 1 1 |
1来电显示管理系统 | 0 0 0 1 | 0 1 0 0 |
2 | 0 0 1 0 | 0 1 0 1 |
3 | 0 0 1 1 | 0 1 1 0 |
4 | 0 1 0 0 | 0 1 1 1 |
5 | 0 1 0 1 | 1 0 0 0 |
6 | 0 1 1 0 | 1 0 0 1 v |
7 | 0 1 1 1 | 1 0 1 0 |
8 tmdi-30 | 1 0 0 0 | 1 0 1 1 |
9 | 1 0 0 1 | 1 1 0 0 |
| | |
四、 实验报告
1、 画出你所设计的实验电路图。
2、 记录实验结果。
五、 思考题
如果余3码输入出现六项禁止项(0000、0001、0010、1101、1110、1111)时,译码器驱动部分如何修改?