普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 4606|回复: 5

求一个按键控制8个led的程序

 关闭 [复制链接]

1

主题

2

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2017-2-18 23:27:24 | 显示全部楼层 |阅读模式
    如题,按一次点亮第一个,再按一次点亮第二,如此循环,直到第8个,我写了几个都不行,求大神写一个。
回复

使用道具 举报

20

主题

1344

帖子

8379

积分

论坛元老

Rank: 8Rank: 8

积分
8379
发表于 2017-2-20 08:45:33 | 显示全部楼层
我编了一个程序。
HC6800-ES-V2.0板子,独立按键K1,接P31口,LED灯接P2口。
程序含两种显示方式:
第一种:按一下键,LED灯从不亮到亮最右一个,以后每按一次,向左增加一个灯,直到8个都亮,再按一次全灭。再按重复。
第二种:开始就有最右边灯亮着,按一下键,LED灯向左移位,只有一个灯亮。
两种情况的程序不同,我用注释分开。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

20

主题

1344

帖子

8379

积分

论坛元老

Rank: 8Rank: 8

积分
8379
发表于 2017-2-19 08:47:13 | 显示全部楼层
本帖最后由 HC6800-ES-V2.0 于 2017-2-19 15:25 编辑

没有说明白。
按一次键,是只亮一个灯,还是加一个灯?哪种板子?
回复 支持 反对

使用道具 举报

20

主题

1344

帖子

8379

积分

论坛元老

Rank: 8Rank: 8

积分
8379
发表于 2017-2-23 14:23:25 | 显示全部楼层
对你有帮助没?回复一下嘛
回复 支持 反对

使用道具 举报

1

主题

2

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2017-2-23 17:44:58 | 显示全部楼层
HC6800-ES-V2.0 发表于 2017-2-23 14:23
对你有帮助没?回复一下嘛

谢谢大神 ,我的是3.0的板子,下载你的程序后 有一个灯灭着,按一次移1位,可能是我板子设计电路不一样,我取反应该是可以的,第二种情况,我还在测试,编译出错,我在看是哪儿的错
回复 支持 反对

使用道具 举报

20

主题

1344

帖子

8379

积分

论坛元老

Rank: 8Rank: 8

积分
8379
发表于 2017-2-24 07:53:00 | 显示全部楼层
dzgzyyx 发表于 2017-2-23 17:44
谢谢大神 ,我的是3.0的板子,下载你的程序后 有一个灯灭着,按一次移1位,可能是我板子设计电路不一样, ...

有用就好,我的程序也不一定是最好的,你可以参考一下,变成自己的能力。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-25 18:37 , Processed in 0.092225 second(s), 32 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表