怎样用单片机产生0~9,并且送到10个数码管显示?并且10个数码管的数字显示不同?
发布网友
发布时间:2022-05-01 22:43
我来回答
共1个回答
热心网友
时间:2023-10-06 05:33
一个数码管由7段或者8段LED灯组成,点亮不同组合的LED,可以显示0~9,甚至可以显示一些字母。。。
十个数码管由十个位选引脚控制,选择哪个数码管亮,哪个就亮,其余的灭,要十个数码管显示不同的数字,就要采用动态显示,这样做,开始,只选中第一个数码管,显示0,隔10ms,然后只选中第二个数码管,显示1,隔10ms,依次下去。。。。最后,只选中第十个数码管,显示9。。。从逻辑上将,是十个数码管逐个在亮,不停循环,但10ms非常短,所以肉眼不会看到闪烁效果,眼睛里留下的余辉,会看到十个数码管同时显示不同的数字。。。就像一个光点,在你眼前一划而过,留下一条光尾巴一样。。。
很简单