标题: 有哪些矩阵键盘驱动芯片?释放单片机的压力 [打印本页]

作者: yezhaowei    时间: 2021-1-8 19:55
标题: 有哪些矩阵键盘驱动芯片?释放单片机的压力
矩阵键盘采用智能芯片控制,不同传统的接io口,释放单片机的压力。键盘电路和主机电路采用无线通信方式。有哪种芯片呢

作者: 人人学会单片机    时间: 2021-1-8 22:00

这就是矩阵键盘代码 你觉得亚历山大吗?

作者: szb314    时间: 2021-1-9 09:07
我就知道有的代码写的看起来好,实际执行效率不如写的看起来“愚蠢”的代码,主要是因为编译器可能“蠢”了点。。。
作者: munuc_w    时间: 2021-1-9 11:29
可以选用SPI接口带状态输出信号的芯片,如HD7279.无线只能增加成本,不能减轻单片机的压力。
作者: tyrl800    时间: 2021-1-9 13:34
采样2个单片机实现无线传输
作者: wwh2382    时间: 2021-1-9 15:13
tm16xx系列有多种型号可以驱动数码管和矩阵键盘,例如tm1638、tm1650
作者: xstong    时间: 2021-1-11 09:02
天微电子有很多型号可以使用,如果MCU有足够的IO,就用IO直接驱动,效率是你程序逻辑设计问题,中断触发事件,配合定时器延迟消抖扫描,很容易处理点按,长按,组合按键等,并且几乎不占CPU时间的。
使用TMXXX系列芯片可以解决你的问题,但是增加成本、功耗,增加程序复杂度。至少你的实现芯片的驱动部分,这部分就比你单片机直接扫描可能会稍复杂一些了。
作者: 6620680    时间: 2021-1-11 10:04
人人学会单片机 发表于 2021-1-8 22:00
这就是矩阵键盘代码 你觉得亚历山大吗?

够简化!但估计楼主是说IO口不够的问题!
作者: 郑汉松    时间: 2021-1-11 14:55
TM1650,可以驱动数码管,也可以驱动矩阵键盘,好用




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1