在数字系统中,经常需要将二进制数通过7段数码显示方式以十进制的形式显示出来。请设计一个组合转换电路,

如题所述

第1个回答  2011-05-31
74LS148(优先编码器,实现BCD编码的转换)+CD4511(七段译码器,驱动数码管)
(电路可参考《digital design principles and practices》 John.F.Warkly )
如果不能用现成的芯片的话,就查一下这两个芯片的内部电路图,然后仿照它就可以做出来了。
以上只是用于把一个小于9的数在一个数码管上做显示,也就是说只能驱动一个数码管,如果要显示大于9的数,思路也是要把二进制数转换为BCD码,然后再分别驱动多位数码管,但是.....
我也没想出来该怎么把二进制数转成BCD码,纠结ing~~~本回答被提问者采纳
第2个回答  2011-05-19
这图不好传
我有图
相似回答