打印

硬件支持行列扫描按键的单片机

[复制链接]
1184|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
paoche123|  楼主 | 2023-10-18 10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ayb_ice| | 2023-10-18 11:43 | 只看该作者
没有,最简单的几行代码搞定

使用特权

评论回复
板凳
coody| | 2023-10-18 15:34 | 只看该作者
没见过硬件支持IO口行列扫描的单片机,8x8扫描用不了多少行代码。

使用特权

评论回复
地板
dirtwillfly| | 2023-10-18 17:22 | 只看该作者
找个带fpga的单片机吧,用fpga写个行列扫描逻辑

使用特权

评论回复
5
ddxx| | 2023-10-18 17:27 | 只看该作者
华大得hc32f460有个按键扫描模块,应该可以满足你的需要。

使用特权

评论回复
6
qd118| | 2023-10-18 21:39 | 只看该作者
很多数码管驱动就带此功能

使用特权

评论回复
7
paoche123|  楼主 | 2023-10-19 08:38 | 只看该作者
感谢各位的回复。

单片机(MCU)的资源少,用软件实现占用资源,实时性也保证不了。

如果单片机(MCU)硬件支持行列扫描,单芯片就可以实现,不用外加键盘控制芯片,成本低,体积小。

使用特权

评论回复
8
paoche123|  楼主 | 2023-10-19 08:45 | 只看该作者
ddxx 发表于 2023-10-18 17:27
华大得hc32f460有个按键扫描模块,应该可以满足你的需要。

好的,感谢,我看一下

使用特权

评论回复
9
fxyc87| | 2023-10-19 08:49 | 只看该作者
coody 发表于 2023-10-18 15:34
没见过硬件支持IO口行列扫描的单片机,8x8扫描用不了多少行代码。

wch有这样的,只读寄存器,不需要写程序。

使用特权

评论回复
10
paoche123|  楼主 | 2023-10-19 09:32 | 只看该作者
fxyc87 发表于 2023-10-19 08:49
wch有这样的,只读寄存器,不需要写程序。

是那个型号的单片机?官网没查到哈

使用特权

评论回复
11
coody| | 2023-10-19 11:52 | 只看该作者
paoche123 发表于 2023-10-19 08:38
感谢各位的回复。

单片机(MCU)的资源少,用软件实现占用资源,实时性也保证不了。

按键你要多高的实时性?
8*8键盘,4ms读一行,大部分MCU处理时间不到2us,占CPU时间不到0.05%,基本可以忽略。

使用特权

评论回复
12
alienmiller| | 2023-10-19 12:42 | 只看该作者
paoche123 发表于 2023-10-19 09:32
是那个型号的单片机?官网没查到哈

这是wch 在21ic 的版块,去问问,
沁恒USB蓝牙MCU

使用特权

评论回复
13
xzy568| | 2023-10-21 13:14 | 只看该作者
coody 发表于 2023-10-19 11:52
按键你要多高的实时性?
8*8键盘,4ms读一行,大部分MCU处理时间不到2us,占CPU时间不到0.05%,基本可以 ...

人家有可能是学生,没必要跟他讲道理

使用特权

评论回复
14
paoche123|  楼主 | 2023-10-23 11:13 | 只看该作者
xzy568 发表于 2023-10-21 13:14
人家有可能是学生,没必要跟他讲道理

使用特权

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

本版积分规则

5

主题

16

帖子

0

粉丝