打印
[MCU]

这种三角键盘怎么扫键?

[复制链接]
1465|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
nbsmaps| | 2019-5-6 08:46 | 只看该作者
这种本来就只能识别单键的接法

使用特权

评论回复
板凳
wh6ic| | 2019-5-7 21:07 | 只看该作者
这是利用IO口的 伪三态设置 做的键盘阵列。当按键被按下,就可能有一些键无法识别。适合同一时间只能按下一个按键的省IO键盘。
识别按键时需要将一个IO为低/高输出,另一个或其他IO设置为上拉或下拉(如果有)高阻态,一次可以识别一排按键或一个接地的按键。如果IO只能设置为悬浮输入就不能这么玩了

使用特权

评论回复
地板
一路向北lm| | 2019-5-8 20:23 | 只看该作者
跟矩阵键盘类似啊,一样的扫描

使用特权

评论回复
5
一路向北lm| | 2019-5-8 20:23 | 只看该作者
请问怎么这么多键盘啊?

使用特权

评论回复
6
jcdzxh| | 2019-5-9 21:28 | 只看该作者
定时器换醒

使用特权

评论回复
7
airwill| | 2019-5-9 21:39 | 只看该作者
每一条线扫描一次,选中的线输出低电平,其他线弱上拉。这是以前51里常见的大量按键的接法

使用特权

评论回复
8
QWE4562009| | 2019-8-27 17:14 | 只看该作者
airwill 发表于 2019-5-9 21:39
每一条线扫描一次,选中的线输出低电平,其他线弱上拉。这是以前51里常见的大量按键的接法 ...

扫描是啥意思

使用特权

评论回复
9
QWE4562009| | 2019-8-27 17:14 | 只看该作者
airwill 发表于 2019-5-9 21:39
每一条线扫描一次,选中的线输出低电平,其他线弱上拉。这是以前51里常见的大量按键的接法 ...

扫描是啥意思

使用特权

评论回复
10
QWE4562009| | 2019-8-27 17:15 | 只看该作者
一路向北lm 发表于 2019-5-8 20:23
跟矩阵键盘类似啊,一样的扫描

矩阵是什么原理

使用特权

评论回复
11
QWE4562009| | 2019-8-27 17:16 | 只看该作者
wh6ic 发表于 2019-5-7 21:07
这是利用IO口的 伪三态设置 做的键盘阵列。当按键被按下,就可能有一些键无法识别。适合同一时间只能按下一 ...

一排按键如何一次识别?

使用特权

评论回复
12
R2D2| | 2019-8-27 17:37 | 只看该作者
就是矩阵键盘啊!

做成三角型是为了能同时检测多键按下。

方型的矩阵键盘想做到能多键按下互不干扰,每个键要配一个二极管。

复杂程度怎么衡量就看你的选择了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

279

帖子

3

粉丝