下载此文档

智能仪器设计基础第4章.ppt


文档分类:IT计算机 | 页数:约119页 举报非法文档有奖
1/119
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/119 下载此文档
文档列表 文档介绍
键盘与接口

LED显示与接口

触摸屏

键盘/显示器接口设计

打印记录技术

首页
本章内容
第四章智能仪器人机交互接口
LCD显示及接口

重点:
1. 键盘接口电路和键值分析程序
3. 笔段式、点阵式LCD显示器接口
2. 键盘/显示器接口设计
键盘与接口
1. 键盘概述
一组代表数字和命令的按键集合,最常见的输入设备。有断开、闭合两种状态。
键盘
键盘接口涉及问题
(1)识键:确定是否有键按下。
(2)译键:识别按键并确定键值。
(3)键值分析:根据键值找出相应处理程序的入口并执行。
(1)按键抖动
检测到按键按下或松开时,延时再判断按键状态,确认是否有键按下。
按键抖动过程
键盘输入需解决的问题
硬件(RS触发器)消抖
软件(延时消抖)
(2)单次键入与连击
(a)按键单击处理
(b)按键连击处理
(3)串键处理
只处理一个键,任何其他按下又松开的键不产生键值。通常第一个被按下或最后一个松开的键产生键码。
两键同时按下
两个键同时按下时产生保护作用:
方法一
最后仍被按下的键是有效的正确按键。
方法二
当第一个按键未松开时,第二个键不产生键值。
N键同时按下
不理会所有被按下的键,直至只剩下一个键按下时为止。
N键锁定
2. 键盘工作原理与接口电路
通常采用软件的方法,逐行逐列检查键盘状态,当发现有键按下时,用计算或查表的方式获得该键的键值。
内部设有键盘编码器,被按下键的键值由编码器直接给出,同时具有防抖和解决连击的功能,具有速度快的特点。
独立式键盘、非编码矩阵式键盘
编码式键盘
1) 独立式键盘
(b)通过输入接口芯片连接
一个按键占用一条接口线,各按键电路独立。
结构简单,识别容易,占较多口线。
(a) 直接连接
结构特点
系统首先判断有无按键按下,有键按下,则延时10ms消除抖动,再查询按键状态并执行相应的操作,然后等待按键释放。
程序扫描方式
利用定时器产生定时中断,CPU响应中断后对键盘进行扫描,并在有键闭合时转入该键的功能处理程序。,图中,KM为去抖动标志,KP为处理标志。
定时扫描方式
独立式键盘定时扫描方式流程图

智能仪器设计基础第4章 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数119
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小5.32 MB
  • 时间2017-08-20