微机11-交互
微机原理与接口技术 第 11 章 人-机交互接口 11.1 输入设备接口 11.2 输出设备接口 11.3 磁盘存储器接口 11.1.1 非编码键盘接口 ◆ 编码键盘:用硬件检测按键,以并行或串行方式给CPU提供与按键对应的键码。编码键盘接口简单,使用方便,但价格较高。通用微机系统一般都使用它。 ◆ 非编码键盘:只提供键盘行、列的位置值,靠软件完成按键识别和键值的确定。非编码键盘是最便宜的微机输入设备。单片机、工业控制计算机一般都使用它。 ◆ 非编码键盘的键盘通常以i×j的矩阵形式排列按键。非编码键盘接口对按键的识别和键码的产生,一般通过软、硬件结合来完成,有行扫描法和线反转法两种方法。 行扫描法和线反转法 ◆行扫描法:行扫描法首先通过程序向所有行逐行输出低电平(逐行扫描),若无按键闭合,所有列的输出均为高电平;若有一个按键闭合,所在列为低电平,再通过程序读入列的状态,判断是哪一个按键闭合。然后根据按键所在的行、列位置找到该键的编码。 ◆线反转法:线反转法的第一步,通过程序先向所有行输出低电平,然后读入所有列的状态,若列状态全部为高电平,说明没有按键;若列中有一个为低电平,说明为低电平的那一列有按键。第二步,行、列颠倒,即先向所有列输出低电平,然后读入所有行的状态。同理,可以判断出是哪一行有按键按下。通过两次扫描就可以知道是哪行、哪列有键闭合,由此可以得到该键的编码。 非
您可能关注的文档
- (21-59版块1)微课理论知识和微课制作技术—荣县中小学教师微课培训(钟炜)分析.ppt
- (22-57版块1)微课理论知识和微课制作技术—荣县中小学教师微课培训(钟炜)分析.ppt
- (6.30)2016年度基本公共卫生服务项目现场核查工具表分析.doc
- (2015版)第一章第二节新民主主义的总路线和基本纲领分析.ppt
- (7_8_9_10)检验、不可抗力和仲裁分析.ppt
- 徐鸿翔-终端陈列技巧 【中华讲师网】.ppt
- (2012.1.6)洪水河堤防及河道治理工程设计报告分析.doc
- 微信营销8条实战秘笈ppt.ppt
- (A1新)第一章信号系统与控制的基本概念(1-1)分析.ppt
- (2013.6.2)遵义县马蹄镇南方煤矿---瓦斯地质图说明书分析.doc
原创力文档

文档评论(0)