OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4197|回复: 8

小白求助:关于按键实验,如何做到按下LED常亮,松开常灭,就是按1松0.

[复制链接]

3

主题

12

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2016-12-28
在线时间
3 小时
发表于 2016-12-30 09:25:55 | 显示全部楼层 |阅读模式
1金钱
RT.
例程里做的都是按下灯亮,松开再按下灯灭。
想知道如何能实现按1松0功能。

最佳答案

查看完整内容[请看2#楼]

选择支持连按,按下是检测LED灯亮,松开时LED灭
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

23

主题

323

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1010
金钱
1010
注册时间
2016-11-8
在线时间
233 小时
发表于 2016-12-30 09:25:56 | 显示全部楼层

选择支持连按,按下是检测LED灯亮,松开时LED灭
亦余心之所善,
虽九死其犹未悔。
回复

使用道具 举报

4

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2016-12-28
在线时间
8 小时
发表于 2016-12-30 10:12:54 | 显示全部楼层
if(!GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4))
                        {
                                LED0=~LED0;
                        }

读取到按键按下就反转。
代码是F1测试过可以实现的。
回复

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2016-12-28
在线时间
3 小时
 楼主| 发表于 2016-12-30 10:14:14 | 显示全部楼层
南有乔木 发表于 2016-12-30 09:50
选择支持连按,按下是检测LED灯亮,松开时LED灭

虽然原子哥已经说的很明白了,但还是差您这临门一脚,谢谢了!已搞定!
回复

使用道具 举报

43

主题

481

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1352
金钱
1352
注册时间
2014-12-24
在线时间
321 小时
发表于 2016-12-30 10:15:39 | 显示全部楼层
直接把按键接在LED上,不用单片机
回复

使用道具 举报

23

主题

323

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1010
金钱
1010
注册时间
2016-11-8
在线时间
233 小时
发表于 2016-12-30 10:15:45 | 显示全部楼层
qq2995303990 发表于 2016-12-30 10:14
虽然原子哥已经说的很明白了,但还是差您这临门一脚,谢谢了!已搞定!

共同学习
亦余心之所善,
虽九死其犹未悔。
回复

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2016-12-28
在线时间
3 小时
 楼主| 发表于 2016-12-30 10:16:59 | 显示全部楼层
正正杨 发表于 2016-12-30 10:12
if(!GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_4))
                        {
                                LED0=~LED0;

刚按照@南有乔木 的思路去试好回来给了分就看到你的回贴了,感觉你的方法挺好的(但还没试),谢谢了(但木有分了)
回复

使用道具 举报

3

主题

12

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2016-12-28
在线时间
3 小时
 楼主| 发表于 2016-12-30 14:13:00 | 显示全部楼层
jinggx 发表于 2016-12-30 10:15
直接把按键接在LED上,不用单片机

感受一下日向家族的绝技吧
回复

使用道具 举报

35

主题

309

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2641
金钱
2641
注册时间
2016-8-10
在线时间
470 小时
发表于 2016-12-31 14:31:13 | 显示全部楼层
jinggx 发表于 2016-12-30 10:15
直接把按键接在LED上,不用单片机

好机智
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-29 06:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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