51单片机数码管位选动态显示什么叫段选什么叫位选


推荐于 · TA获得超过1.1万个赞

显示一位延时1~5ms,关显示,再下一位。。

利用 人眼的暂留效应看起来每位都 显示的动态显示的优点是节省单片机的IO口。缺点是不如静态显示穩定(处理得不好有轻微闪烁)。

本回答由电脑网络分类达人 郭强推荐

你对这个回答的评价是


快速的进行扫描实现肉眼开不出来的效果,但如果处理不好可能会有闪烁

你对这个回答的评价是

原理就是,一个一个的显示,利用视觉的无法分辨快节奏的闪烁,达到动态显示

你对這个回答的评价是?


我刚帮朋友写了这个程序,动态显示是一个扫描的过程,实际上每次亮的是一个管子,不过管子亮灭的时间很短暂,给人的感覺好像都在亮似地.

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

原标题:单片机内外部资源操作篇之数码管动态显示

假定你已经会了的静态显示在静态显示的学习中,我们知道六位数码管同一时刻只能显示同一符号。但我们在日瑺生活中

经常看到几个数码管同时能显示不同数字例如时钟等。这就是接下来要讨论的话题——数码管

这段代码不难理解,在while()循环中首先让第一个数码管显示1,延时500ms然后让第二位数码管显示2,延时500ms秒....依次循环下去。

将这段代码编译后下载到实验板上观察看到预期的现象。

下面将每个数码管点亮后的延时缩短为100ms即delay(100);,编译下载可以看见数码管变换显示的速度快多了。

再缩短到10ms编译下载,此时巳经隐约看见6个数码管上同时显示着数字123456字样但是有些闪烁。

继续缩短到1ms编译下载,这时6个数码管上便清晰地显示着123456字样

我想大家應该理解了动态显示的概念和原理了,所谓的动态显示就是轮流向各位数码管送入字型码,只是时间非常快让人眼感觉不到它是

我要回帖

更多关于 51单片机数码管位选 的文章

 

随机推荐