ww5223017240 发表于 2021-1-5 10:06
按下和松开之间有间隔?那估计用轮询好点吧?
高级会员 发表于 2021-1-5 10:32
如果不按就这么放着是输出什么波形?
gongyu 发表于 2021-1-5 10:14
按下跟松开时间不是固定的,用轮询也可以,无奈不会写啊
ww5223017240 发表于 2021-1-5 12:05
矩阵按键的编程看一下简单的,傻了,中断也可以的
高级会员 发表于 2021-1-5 10:32
如果不按就这么放着是输出什么波形?
ks11900 发表于 2021-1-5 14:05
边沿检测,检测到一次跳变就软件控制led亮灭一次。。。问题是你两次按键多长时间内算连击? ...
高级会员 发表于 2021-1-5 13:34
楼主要求是松开也要闪,松开不就是不按么?不按的话是一直闪还是一条直线?还是不动作? ...
高级会员 发表于 2021-1-5 13:34
楼主要求是松开也要闪,松开不就是不按么?不按的话是一直闪还是一条直线?还是不动作? ...
njchg567 发表于 2021-1-5 14:56
按下是下降沿触发,松开是上升沿触发。
njchg567 发表于 2021-1-5 15:00
松开是一个动作,有脉冲变化,不按是没有动作,没有脉冲变化。
njchg567 发表于 2021-1-5 15:01
我觉得用简单的触发电路就可以方便的实现。
gongyu 发表于 2021-1-5 15:31
有类似的电路吗 用硬件做也行
njchg567 发表于 2021-1-5 16:11
两个单稳态触发器,一个上升沿有效,一个下降沿有效,输出接到一个或门。
或者简单点这样我觉得可以吧!
高级会员 发表于 2021-1-5 13:34
楼主要求是松开也要闪,松开不就是不按么?不按的话是一直闪还是一条直线?还是不动作? ...
温力口 发表于 2021-1-6 09:30
利用晚上时间折腾了一个小时,你看看适合用吗?
#include
firn 发表于 2021-1-6 14:52
http://www.51hei.com/bbs/dpj-150209-1.html
xixia001 发表于 2021-1-5 22:57
如果就1个按键,
if(S1==0)
{
gongyu 发表于 2021-1-6 17:32
谢谢 单路简单4路不会了
欢迎光临 数码之家 (https://www.mydigit.cn/) | Powered by Discuz! X3.4 |