标题:
我的单片机板子没有矩阵按键,只有四个按键能不能实现下面的功能?
[打印本页]
作者:
xmj666
时间:
2021-7-1 18:48
标题:
我的单片机板子没有矩阵按键,只有四个按键能不能实现下面的功能?
买的单片机没有矩阵按键,只有四个按键能不能实现啊
-7ec5bd2cdf2b7c82.png
(12.95 KB, 下载次数: 45)
下载附件
2021-7-1 18:46 上传
作者:
温xyz
时间:
2021-7-1 20:59
单片机芯片没有任何外围电路。你买到的是单片机学习(开发)板吧?4个独立I/O口的按键,是不可能得到不同数字和小数点输入的,除非你用组合方式,如0001、0010,0011..........代表不同键值。
作者:
HAISONC
时间:
2021-7-1 21:15
这个很简单,可以按照延时来判断,单个按键连续按的时间短于某个值则判断一次,超过判断另一次,别说4个按键,一个按键都可以实现功能
作者:
lkc8210
时间:
2021-7-1 23:17
三个键已经可以了:+, -, Enter
作者:
ccyg8774
时间:
2021-7-1 23:33
最方便的方法恐怕是某一个宝几块钱买个矩阵按键接上去。虽然搞明白引脚的连接和在程序里定义相应的东西有一点麻烦,但迟早得学,不要嫌麻烦。
其他的方法都会让程序变得更复杂
作者:
glinfei
时间:
2021-7-2 08:44
能啊,即使不通过延时复用,2^4=16,至少可以表达15个,你需要13个,够用了。
作者:
hhdsdy
时间:
2021-7-2 09:03
按5楼说的买一块矩阵按键板吧,如果自己的焊接水平可以,也有洞洞板和十几个按键,也可以自己焊接。
作者:
黄youhui
时间:
2021-7-2 09:27
可以啊,第一个按键按X次那么第一位数就是X,类推。。。。
作者:
munuc_w
时间:
2021-7-2 12:46
对于单片机的应用,四个按键足够用了,几乎么有完不成的操作。因为按键是死的,软件是活的。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1