关于数码管动静结合的显示求助

2019-07-15 19:37发布

要想用定时器定时1s显示下一个数据
如:用4位数码管,静态显示3210,隔1s后再显示1234,1s后再显示BA98,1s后显示FEDC,然后就这样循环下去
有谁知道可否教我,如何用定时器实现这样的显示
主要是在显示函数和定时器的调用中不懂
求助!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
bigbigmule
2019-07-16 16:48
上善若水120 发表于 2014-5-24 14:59
你好!谢谢你的回答
我还想问一下:
如果要显示的这样的数据不止4组,也许更多,或者说有没有通用的方法 ...

可以,还是一样,建立一个数组,将需要显示的数字放入数组中,将数组中标号改为flag,每次flag变化显示的就变化了,number[flag][4],你这个应该是二元的。上面我说的那种是状态机的思想,任务多内存不足以支持操作系统的时候多采用。

一周热门 更多>