单片机数码管动态扫描

发布时间:
浏览次数: 793

好酷屋教程网小编为您收集和整理了单片机数码管动态扫描的相关教程:你的延时函数时间太短了下面说工作流程第一个管子的位选打开,选中第一个管,关位选,段选打开,送数据,关段选延时delay(5)(注意这里,人的眼睛有视觉暂留,大约0.1-0.4秒,如果你延时很短,这两个

你的延时函数时间太短了

下面说工作流程
第一个管子的位选打开,选中第一个管,关位选,段选打开,送数据,关段选

延时delay(5) (注意这里,人的眼睛有视觉暂留,大约0.1-0.4秒,如果你延时很短,这两个数码管分先后,第一个亮,然后第二个亮,循环往复,但是你的眼睛分辨不出来,就感觉它俩是一直亮,你可以把延时加的长点,慢慢试试,你就知道其中的含义了)

第二个管子的位选打开,选中第二个管,关位选,段选打开,送数据,关段选

数码管的动态扫描

您好,天使团队为您解答


你这个程序之所以不能显示成01234567,是因为您的整个程序只运行了一次,其实是显示了,但是您看不出来,我们只能看到最后显示的7。


建议方案:在您的main主函数进来加上个while(1)死循环,将主函数里的全部内容都包含在死循环中,即可!!!

以上就是好酷屋教程网小编为您收集和整理的数码管,扫描,动态相关内容,如果对您有帮助,请帮忙分享这篇文章^_^

本文来源: https://www.haoku5.com/youxi/65f8f8309a1c6d85520ea808.html

相关推荐

分享到: