打印
[STM8]

8pin STM8能干啥?+替代按键扫描芯片

[复制链接]
1080|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这个方案在STC的手册上就有了。可以将这个方案借鉴到STM8上。在STC12C5A60S2的手册P343上按键检测图如下:



将该电路连接至STM8L050的AD口上,就可以在固定时间内扫描电压,从而得知按键情况。通过UART或I2C可以实时的发送按键值。



沙发
labasi| | 2019-1-7 12:46 | 只看该作者
想法很不错啊  

使用特权

评论回复
板凳
paotangsan| | 2019-1-7 12:54 | 只看该作者
恩恩  算法应该不复杂

使用特权

评论回复
地板
renzheshengui| | 2019-1-7 12:55 | 只看该作者
想法非常好

使用特权

评论回复
5
纪国圣|  楼主 | 2019-1-8 00:36 | 只看该作者
本帖最后由 纪国圣 于 2019-1-8 00:38 编辑
paotangsan 发表于 2019-1-7 12:54
恩恩  算法应该不复杂

确实不复杂。事先计算好理论值,并规定一个误差范围,将其作为一个表写入单片机的flash中,程序运行时直接AD采集并查表就可以知道按键值了。

使用特权

评论回复
6
paotangsan| | 2019-1-8 11:43 | 只看该作者
纪国圣 发表于 2019-1-8 00:36
确实不复杂。事先计算好理论值,并规定一个误差范围,将其作为一个表写入单片机的flash中,程序运行时直接 ...

您的思路太清晰了

使用特权

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

本版积分规则

77

主题

401

帖子

5

粉丝