新手请教大神关于51单片机数码管闪烁程序

2019-07-15 10:15发布

51单片机C语言程序想要控制四个数码管同时亮,并且其中一个闪烁并可通过键盘调节,通过按键使可调节的位(也就是闪烁的位)移动到下一位,类似于电子钟的程序。新手不知道应该把延时加在动态显示的什么位置。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
人中狼
2019-07-15 21:30
这里先定义一个概念,闪烁就是指需要闪烁的数码管在固定的周期内进行显示和关闭的交替动作。
这里有一个时间,就是闪烁周期,这个周期可以自己定义,并进行调节,以达到合适的效果。
闪烁的实现就是在数码管正常的显示过程中要判断是否需要闪烁,需要闪烁的是哪一位数码管,当前需要进行的是显示需要闪烁的数码管,还是要关闭需要闪烁的数码管。
至于闪烁动作的移动,也就是更改需要闪烁的数码管的位号即可。

一周热门 更多>