用51单片机编一个控制数码管的程序,要求数码管的数从左往右依次移动。有c语言编写

要求产:数码管的数字从左往右依次移动,最后停止下来,例如,从左往右,第一个数码管显示1,之后这个数向右移动,第二个数码管显示1,第一个数码管此时显示2,1和2是同时在数码管是显示出来的,然后再向右移,三个数码管显示123,同样,最后六个数码管全都有,从左往右依次为654321,然后停止,六个数码管一直显示六个数

这是个简单的不能再简单的程序了,用静态显示直接给串口数据就可以了,连续给六次就ok了,再加点延时就搞定
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-20
这是个简单的不能再简单的程序了,用静态显示直接给串口数据就可以了,连续给六次就ok了,再加点延时就搞定
C语言不如用汇编,这个用汇编很简单的
第2个回答  2009-08-20
太简单了,没意思了。
第3个回答  2009-08-20
C语言不如用汇编,这个用汇编很简单的
相似回答