找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4996|回复: 8
收起左侧

有哪些矩阵键盘驱动芯片?释放单片机的压力

[复制链接]
ID:720168 发表于 2021-1-8 19:55 | 显示全部楼层 |阅读模式
矩阵键盘采用智能芯片控制,不同传统的接io口,释放单片机的压力。键盘电路和主机电路采用无线通信方式。有哪种芯片呢
回复

使用道具 举报

ID:390416 发表于 2021-1-8 22:00 | 显示全部楼层
代码 矩阵键盘.jpg
这就是矩阵键盘代码 你觉得亚历山大吗?
回复

使用道具 举报

ID:807591 发表于 2021-1-9 09:07 | 显示全部楼层
我就知道有的代码写的看起来好,实际执行效率不如写的看起来“愚蠢”的代码,主要是因为编译器可能“蠢”了点。。。
回复

使用道具 举报

ID:752974 发表于 2021-1-9 11:29 | 显示全部楼层
可以选用SPI接口带状态输出信号的芯片,如HD7279.无线只能增加成本,不能减轻单片机的压力。
回复

使用道具 举报

ID:275826 发表于 2021-1-9 13:34 | 显示全部楼层
采样2个单片机实现无线传输
回复

使用道具 举报

ID:748788 发表于 2021-1-9 15:13 | 显示全部楼层
tm16xx系列有多种型号可以驱动数码管和矩阵键盘,例如tm1638、tm1650
回复

使用道具 举报

ID:429003 发表于 2021-1-11 09:02 | 显示全部楼层
天微电子有很多型号可以使用,如果MCU有足够的IO,就用IO直接驱动,效率是你程序逻辑设计问题,中断触发事件,配合定时器延迟消抖扫描,很容易处理点按,长按,组合按键等,并且几乎不占CPU时间的。
使用TMXXX系列芯片可以解决你的问题,但是增加成本、功耗,增加程序复杂度。至少你的实现芯片的驱动部分,这部分就比你单片机直接扫描可能会稍复杂一些了。
回复

使用道具 举报

ID:852300 发表于 2021-1-11 10:04 | 显示全部楼层
人人学会单片机 发表于 2021-1-8 22:00
这就是矩阵键盘代码 你觉得亚历山大吗?

够简化!但估计楼主是说IO口不够的问题!
回复

使用道具 举报

ID:514901 发表于 2021-1-11 14:55 | 显示全部楼层
TM1650,可以驱动数码管,也可以驱动矩阵键盘,好用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表