两位LED数码管动态显示电路
以显示1、2两个字形为例分析一下动态显示的工作过程。
第1步:从P2口送出左侧数码管所要显示的段码值。
第2步:P30输出低电平,Q1导通,选中左侧数码管,显示段码值所对应的字形。
第3步:延时3-5ms。
第4步:P30输出高电平,关断Q1。
第5步:从P2口送出右侧数码管所要显示的段码值。
第6步:P31输出低电平,Q2导通,选中右侧数码管,显示段码值所对应的字形。
第7步:延时3-5ms。
第8步:P31输出高电平,关断Q2。
通过上面所讲的1~8步不断循环,就可以实现数码管动态显示。
1、多个数码管的段码连接在一起,位码分别控制。
2、由于段码连接在一起,如果数码管全亮,则显示的数据相同,所以为了显示不同的数字,任何时刻,只能有一个数码管显示,其余不显示。
3、用软件使这几个数码管轮流显示我们需要的数字。
4、只要更新频率足够快(>100Hz),肉眼看起来,这些数码管就同时显示我们需要的数字了。
扩展资料:
数码管的最常见形式有10个阴极,形状为数字0到9,某些数码管还有一个或两个小数点。然而也有其他类型的数码管显示字母、标记和符号。如一种“数码管”,其阴极为一个模板制成的面具,上面有数字形状的孔。一些俄罗斯的数码管,如IN-14,使用倒立的数字2代表5,大概是为了节约生产成本,而没有明显的技术或美学方面的原因。俄罗斯的数码管大部分都使用了倒立的2作为5。
将170伏的直流电压加在阴极和阳极之间,每一个阴极可以发出氖的的红橙色光。由于混合气体的不同,不同类型的数码管之间的颜色有所区别。寿命较长的数码管在制造中加入了汞,减少了溅射,结果发出的光的颜色为蓝色或紫色调。在某些情况下,这些颜色被玻璃上的红色或橙色过滤涂层过滤。
如果要在数码管上动态显示数值13452312,可以通过下列步骤来实现:
首先,设计一个程序,用于控制数码管的显示。
在程序中,设定一个变量,用于存储要显示的数值。
使用循环语句,每隔一定时间,将变量中的数值更新到数码管上。
运行程序,查看数码管是否能够动态显示数值13452312。
这只是一种可能的方法,具体实现方式可能因人而异。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)