51单片机教程:矩阵式键盘接口技术及程序设计

嵌入式系统 时间:2012-08-07来源:网络

去除键抖动。当检测到有键按下后,延时一段时间再做下一步的检测判断。

若有键被按下,应识别出是哪一个键闭合。办法是对键盘的行线进行扫描。P1.4-P1.7按下述4种组合依次输出:

P1.7 1 1 1 0

P1.6 1 1 0 1

P1.5 1 0 1 1

P1.4 0 1 1 1

在每组行输出时读取P1.0-P1.3,若全为“1”,则表示为“0”这一行没有键闭合,不然有键闭合。由此得到闭合键的行值和列值,然后可采用计算法或查表法将闭合键的行值和列值转换成所定义的键值

为了保证键每闭合一次CPU仅作一次处理,必须却除键释放时的抖动。

点击浏览下一页

点击浏览下一页

《单片机矩阵式键盘接口技术及编程》

1 2 3

关键词: 技术 程序设计 接口 键盘 教程 矩阵式 单片机

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版