如何用两个74LS283芯片完成2位8421码转10进制。 20
74LS283是四位二进制加法运复算器。
8421BCD码加3(0011)得到余制三码,用283很容易实现。
余三码减去21133得到8421BCD码,直接用283不能实5261现减法运算。想想带符号数减法运算的处理方法,4102或观察一下能否将余三1653码加上某数得到8421BCD码。
把A端的输入进行改造后再和B相加,加3即为A1=1、A2=1、A3=0、A4=0,加6则为A1=0、A2=1、A3=1、A4=0,因此这个电路2113A2始终等于1,A4始终等于0,关键是要改A1和A3。
设A端信号改5261造这前为a,若a小于5,则A1=1、4102A3=0,若a大于等于5,则A1=0、A3=1。A1与A3始终相反。
扩展资料:
当输入的不是三位十进制数而是八位二进制数时,超前进位并行加法器74LS283可以实现四位二进制数的相加,于是,我们需要两个74LS283进行串联,这样我们就得到一个新的九位二进制数,其范围在000到510之间。就想到了数码转换器,通过74185芯片来实现字码的转换。
这样,就得到了一个新的十二位8421BCD码,再通过7447七段数码显示译码器来实现8421BCD码到三位十进制数的转换,最后通过数码管显示出来,得到的就是所要求的的八位二进制数的和。
参考资料来源:百度百科-八位加法器