C51矩阵键盘的检测.ppt
《C51矩阵键盘的检测.ppt》由会员分享,可在线阅读,更多相关《C51矩阵键盘的检测.ppt(21页珍藏版)》请在三一办公上搜索。
1、1,回 顾,独立键盘的检测:按键状态的扫描;软件消抖及松手检测;按键按下的处理,2,教学内容,矩阵键盘的结构矩阵键盘的检测方法矩阵键盘的编程操控及功能处理,3,教学要求,掌握独立键盘的检测原理及软件编程方法行扫描法线反转法,4,矩阵键盘的结构,矩阵键盘实际上是由排列成矩阵形式的一系列按键开关组成,用户通过键盘可以向CPU输入数据、地址和命令。常见的接口电路如右图所示。,4*4矩阵式键盘,5,矩阵键盘的结构,矩阵键盘特点电路结构复杂,但提高了I/O引脚的利用率,软件编程较复杂,适用于所需按键较多的场合。矩阵键盘的检测需解决以下问题:1、开关状态的可靠输入可设计硬件去抖动电路或设计去抖动软件。2、
2、键盘检测的方法(即如何编写键盘扫描函数)。3、键盘检测的控制方式(即扫描函数如何被调用)顺序查询方式、定时查询方式和中断方式。4、键盘控制程序的编写。,6,按键的消抖,按键抖动时间约5ms-10ms,可软件消抖或者硬件消抖。软件消抖:延时约10ms再次判断。硬件消抖:并联电容或双稳态消抖电路。,消抖电路,7,矩阵键盘的检测方法,矩阵键盘识别按键的方法有两种:一是行扫描法,二是线反转法。1)行扫描法通过行线发出低电平信号,如果该行线所连接的键没有按下的话,则列线所接的端口得到的是全“1”信号,如果有键按下的话,则得到非全“1”信号。为了防止双键或多键同时按下,往往从第0行一直扫描到最后1行,若只
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C51 矩阵 键盘 检测

链接地址:https://www.31ppt.com/p-5417032.html