二进制与十进制数对照显示实验,十进制,二进制对照
关键字:CD4040,CD4511,数码管
作者:李岗
这是一个可以对照显示0~9这10个数字的二进制和十进制的电路。二进制数字用4个发光二极管显示;它们排成一行,亮表示1,灭表示0。十进制数字用一个数码管表示。数字的变化采用CD4040组成加法计数器,手动加1计数。
2.二进制与十进制数字对照显示实验
本电路可以形象地显示0~9的二进制数。按动加1按钮AN2,计数器的输入端CP得到一个负脉冲信号,计数器进行加1计算;逐次按动加1动作,计数器显示1、2、3、4、…的结果。对于CD4040计数器,则逐次显示0001、0010、0011、0100、…。在CD4040显示一个数的二进制计数结果的同时,CD4511为二一十进制译码驱动集成电路,可以把输入的二进制码转换成十进制数字输出,输出结果驱动一个数码管以阿拉伯数字的形式显示出来。按动清零按钮AN1,则计数器归零。
本电路可以形象地显示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的运算。还可以使用不同频率的计数脉冲调整计数器的运算速度。
可以用主面包板上的信号发生器输出的脉冲信号作为CD4040计数器的输入信号,代替手动加1的运算。还可以使用不同频率的计数脉冲调整计数器的运算速度。
4.拓展制作
本电路只能显示一位数的两种进制的对照结果。怎样得到一个多位数的两种进制的对照显示呢?可以用一个振荡器提供计数脉冲,分别输出到二进制计数器CD4040和一个十进制计数器如CD40110、CD4033,从而得到一个任意数字的二进制与十进制的对照显示。从理论上说,这样的设计是可以实现的。
本电路只能显示一位数的两种进制的对照结果。怎样得到一个多位数的两种进制的对照显示呢?可以用一个振荡器提供计数脉冲,分别输出到二进制计数器CD4040和一个十进制计数器如CD40110、CD4033,从而得到一个任意数字的二进制与十进制的对照显示。从理论上说,这样的设计是可以实现的。
但是经过实验发现,随着计数结果的增加,两种计数器的输出很有可能产生不相等的情况。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
发布评论请先 登录
相关推荐
热点推荐
如何使用Keil将二进制文件加载到外部SPI Flash中?
我想知道是否有办法使用 Keil 将随机二进制文件加载到外部 SPI 闪存中。二进制文件将通过 LPC54102(OM13077 EVK 板)。我知道一些用于 FPGA 的 ISE 允许您执行此作
发表于 03-17 06:37
原创:labview 读取补码表示的有符号16位数时,如何解析成负数
值:4 294 964 157)将其转为位二进制数,先减去1,再将除符号位外的位数取反,得到的二进制数即为读取到的负数的原码,4 294 967296
3、将
发表于 02-21 22:12
74HC4520;74HCT4520同步二进制计数器规格书
电子发烧友网站提供《74HC4520;74HCT4520同步二进制计数器规格书.pdf》资料免费下载
发表于 02-09 11:42
•0次下载
用long int型采集了ad输出的24位有符号二进制补码数据,该如何观察数据?
1.24位的二进制补码第24位为符号位,但我用的long int 形第32位为符号位,用ccs中的数据watch窗口,转换成十进制数据观察是不是不能匹配,因为符号位的位置的不同,那该如何观察数据。
2目前内存是小端序,高位存在低地址,地位存在高地址,导致
发表于 01-14 06:26
TLC2543的输出结果应为带符号二进制格式的数据,现在输出的结果为不带符号的二进制数,这是因为什么原因?
DSP采用模拟SPI总线的方式和TLC2543进行通信,采用AIN0,AIN1,AIN2,TLC2543的输出数据格式为16位,高位在前,带符号二进制数。用万用表测的AIN0,AIN1,AIN2
发表于 12-27 07:46
bcd编码的应用 bcd与二进制的区别
BCD(Binary-Coded Decimal)编码是一种二进制编码形式,用于表示十进制数字。它将每个十进制数字(0-9)直接编码为一个四位二进制

二进制与十进制数对照显示实验,十进制,二进制对照
评论