收藏 分享(赏)

10键盘及显示接口单片机课件(最新版).ppt

上传人:hyngb9260 文档编号:7313207 上传时间:2019-05-14 格式:PPT 页数:41 大小:3.72MB
下载 相关 举报
10键盘及显示接口单片机课件(最新版).ppt_第1页
第1页 / 共41页
10键盘及显示接口单片机课件(最新版).ppt_第2页
第2页 / 共41页
10键盘及显示接口单片机课件(最新版).ppt_第3页
第3页 / 共41页
10键盘及显示接口单片机课件(最新版).ppt_第4页
第4页 / 共41页
10键盘及显示接口单片机课件(最新版).ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、第10章 单片机外围接口,单片机原理及应用,2,单片机外围接口电路,3,10.1 键盘接口,4,一、键盘的分类 编码键盘:按键的识别由专用硬件实现的,如BCD码键盘、ASCII码键盘等。 非编码键盘:靠软件来识别按键编码,单片机常用。 独立式:左图,适合少量按键。 行列式:右图,适合多按键。,10.1 键盘接口,5,二、按键抖动及去抖 按键在闭合或断开瞬间,触点由于机械弹性作用会出现抖动现象,然后才能稳定。抖动时间一般为520ms。 为了准确检测按键通与断,必须去除按键抖动。 去抖动就是在按键通或断稳定时读取键状态。 去抖动:硬件去抖、软件去抖。,6,硬件去抖:如下图所示。按键较少时可采用。

2、软件去抖:软件延时(20ms),避开抖动时刻。按键较多时采用。,7,三、键盘及接口 1. 独立式键盘及接口 把按键直接与I/O口线连接; 每个按键占用一根I/O口线,各按键相互独立; 按键识别采用查询方式。,8,2. 矩阵式键盘及其接口 矩阵式键盘由行线和列线组成,按键在行与列的交叉点上,下图为44矩阵式键盘。 行线作输入,列线作输出。,9,四、按键识别流程 1. 是否有按键按下 右图是用P1口作行列式按键的例子。 其中P10P13作输入线,P14P17作输出线。,判断键按下: 令P14P17输出0000;,若P10P13全为高1111, 则判无键按下; 若P10P13有低电平, 则判有键按下。,10, 采用中断方式只需将输入线P10P13接到与门输入端。,11,2. 判断按键位置 分别使P14、P15、P16、P17单根线输出为低电平; 对应读入P10、P11、P12、P13值,有低电平的行线与列线即是按下的键的位置。,例如: P17P14=1110时0键按下P13P10=11104键按下P13P10=11018键按下P13P10=1011C键按下P13P10=0111,12,P17P14=1101时1键按下P13P10=11105键按下P13P10=11019键按下P13P10=1011D键按下P13P10=0111,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报