单片机按键问题(应该是硬件问题。。)

2019-07-14 19:49发布

最近开始学STM32,买了一块最小系统板,,按照原子的教程做按键输入的实验,,,一切顺利,就是有一点小毛病。因为最小系统板上没有按键,所以我就自己焊了一个,用杜邦线连接IO口,,但是为毛不好使啊,,有时候按一次不亮,得按好几次才好使,,然后我加了一个上拉电阻就好了很多。但是我做别的实验的时候又不灵敏了。。为什么啊,,,怎么办啊??????     就是图中的这种按键
IMG_20170324_121605.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
HEHELA
1楼-- · 2019-07-14 22:07
自己顶一个,,,,
HEHELA
2楼-- · 2019-07-14 22:10
人中狼 发表于 2017-3-24 12:51
按键电路

你的意思是说我没加电容??
人中狼
3楼-- · 2019-07-15 00:09
不知道你的电路是怎样的,因为你是飞焊出来的,所以至少应该是3条线,你只有两条,电容是用来防抖动的,不加也可以用其他方式来防抖动,还是先查查电路吧
HARRY007
4楼-- · 2019-07-15 01:48
有可能是按键的代码问题,你该不会用的delay来延时消抖的吧?
wulinwl
5楼-- · 2019-07-15 06:59
 精彩回答 2  元偷偷看……
HEHELA
6楼-- · 2019-07-15 12:55
HARRY007 发表于 2017-3-24 13:26
有可能是按键的代码问题,你该不会用的delay来延时消抖的吧?

对啊,用delay消抖有什么问题吗?

一周热门 更多>