普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 6171|回复: 2

独立按键消抖处理

[复制链接]

1

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2018-1-12 09:39:08 | 显示全部楼层 |阅读模式
想问一下按键按下LED后,WHILE(!k1),当k1==0时,继续循环,当k1!=0时如何执行
回复

使用道具 举报

20

主题

1344

帖子

8389

积分

论坛元老

Rank: 8Rank: 8

积分
8389
发表于 2018-1-12 14:19:56 | 显示全部楼层
条件不成立时,程序直接跳到while的}后一条语句执行
回复 支持 反对

使用道具 举报

2

主题

8

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2019-10-6 09:08:36 | 显示全部楼层
独立按键默认是高电平,按下去变成低电平经过这个语句while(!k1),低电平变高电平就会变成while(1)循环的执行,也就是只有高电平转低电平也就是while(0)然后就会跳出循环,led灯才会停止,老师不知道我有没有理解错
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-5-4 02:13 , Processed in 0.118911 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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