关于怎么设计多点往复流水灯问题~

2019-07-18 11:05发布

多点的往复流水灯   怎么说呢?大概是2个灯为一组
通过P0口驱动8个LED灯,要求正常情况下从左到右每次点亮两个灯,循环往复执行。就是12亮,23亮,34亮这种,放置两个按键,一个减速(也就是减慢流水灯的变化频率),一个加速,而当按下减速按键后,当前循环过程减去多少ms什么的,而按下加速按键,当前循环过程增加多少ms。。。
求大神能给一下程序,谢谢了!!!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
chenwei6991627
1楼-- · 2019-07-18 12:43
没有报酬,没人愿意干这事
李春明
2楼-- · 2019-07-18 15:36
如果楼主有资料 望能分享一下
az_noodle
3楼-- · 2019-07-18 20:31
 精彩回答 2  元偷偷看……
哭泣的眼泪
4楼-- · 2019-07-18 23:09
我有一个例子可以帮助到你,,当然也不是我做的,,网上下载的,,应该是你需要的东西

20LED.rar 下载积分: 积分 -1 分

316.56 KB, 下载次数: 14, 下载积分: 积分 -1 分

az_noodle
5楼-- · 2019-07-19 02:04
哭泣的眼泪 发表于 2016-7-9 13:26
我有一个例子可以帮助到你,,当然也不是我做的,,网上下载的,,应该是你需要的东西

if(Key&0x02)
        {
                if(RunMode==0x09)
                {
                        if(SystemSpeedIndex>0)
                        {
                                --SystemSpeedIndex;
                                SetSpeed(SystemSpeedIndex);
                        }
                        else
                        {
                                LEDFlash(6);
                        }
                 }
        }
        if(Key&0x04)
        {
                if(RunMode==0x09)
                {
                        if(SystemSpeedIndex<28)
                        {
                                ++SystemSpeedIndex;
                                SetSpeed(SystemSpeedIndex);
                        }
                        else
                        {
                                LEDFlash(6);
                        }
C语言用0到28按键来循环走,我试一试,不知道汇编怎么玩?
秋日的书生
6楼-- · 2019-07-19 07:54
刚刚在淘宝找到一家包邮的电子配件店~~~

还不错,分享下

shop163461698.taobao.com/search.htm?spm=a1z10.1-c.w5002-14624618828.1.HxNaPF&search=y

一周热门 更多>