这是一个可以对照显示0~9这10个数字的二进制和十进制的电路。二进制数字用4个发光二极管显示;它们排成一行,亮表示1,灭表示0。十进制数字用一个数码管表示。数字的变化采用CD4040组成加法计数器,手动加1计数。

1、电路原理

电路图如图所示。

2.二进制与十进制数字对照显示实验
本电路可以形象地显示0~9的二进制数。按动加1按钮AN2,计数器的输入端CP得到一个负脉冲信号,计数器进行加1计算;逐次按动加1动作,计数器显示1、2、3、4、…的结果。对于CD4040计数器,则逐次显示0001、0010、0011、0100、…。在CD4040显示一个数的二进制计数结果的同时,CD4511为二一十进制译码驱动集成电路,可以把输入的二进制码转换成十进制数字输出,输出结果驱动一个数码管以阿拉伯数字的形式显示出来。按动清零按钮AN1,则计数器归零。
本电路可正常显示最大的数字为9;如果继续加1,得到数字10。此时,二进制数显示为1010,而CD4511无输出,显示效果是数码管熄灭。


3.拓展实验

可以用主面包板上的信号发生器输出的脉冲信号作为CD4040计数器的输入信号,代替手动加1的运算。还可以使用不同频率的计数脉冲调整计数器的运算速度。


4.拓展制作

本电路只能显示一位数的两种进制的对照结果。怎样得到一个多位数的两种进制的对照显示呢?可以用一个振荡器提供计数脉冲,分别输出到二进制计数器CD4040和一个十进制计数器如CD40110、CD4033,从而得到一个任意数字的二进制与十进制的对照显示。从理论上说,这样的设计是可以实现的。
但是经过实验发现,随着计数结果的增加,两种计数器的输出很有可能产生不相等的情况。