《计算机接口技术》课件第3章 (3).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《计算机接口技术》课件第3章 (3).ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机接口技术 计算机接口技术课件第3章 3 计算机 接口 技术 课件
- 资源描述:
-
1、第3章 人机交互接口技术1 1第3章 人机交互接口技术3.1人机接口概述3.2键盘与键盘接口3.3其它输入设备及接口3.4显示设备及接口3.5打印机及接口第3章 人机交互接口技术2 23.1人机接口概述1.人机交互设备人机交互设备是计算机系统中最基本的设备之一,是人和计算机之间建立联系、交换信息的外部设备。常见的人机交互设备可分为输入设备和输出设备两类。(1)输入设备:使用者向计算机输入信息的设备。(2)输出设备:向使用者提供计算机运行结果的设备。第3章 人机交互接口技术3 32.人机接口的功能 人机接口是计算机与人机交互设备之间实现信息传输的控制电路。第3章 人机交互接口技术4 43.2键盘
2、与键盘接口3.2.1按键抖动及其消除方法 目前的按键绝大部分利用了机械触点的合、断作用。机械触点由于机械弹性作用的影响,在闭合和断开瞬间均有抖动过程,从而使电压信号出现抖动,如图3-1所示。抖动时间的长短与按键开关的机械特性有关,一般为510 ms。第3章 人机交互接口技术5 5图3-1按键抖动波形第3章 人机交互接口技术6 61硬件消抖硬件消抖是指采用硬件电路的方法对按键的按下抖动及释放抖动进行消抖,经过消抖电路后使按键的电平信号只有两种稳定的状态。常用的消抖电路有触发器消抖电路和滤波消抖电路两种。硬件消抖电路见图3-2。第3章 人机交互接口技术7 7图3-2硬件消抖电路 第3章 人机交互接
3、口技术8 82软件消抖当系统中需要按键数量比较多时,可采用软件消抖方法。第3章 人机交互接口技术9 93.2.2键开关与键盘类型 键盘上的每个按键都起着一个开关的作用,故又被称为键开关。键开关分为接触式和非接触式两大类。第3章 人机交互接口技术10 10图3-3独立式键盘工作原理 第3章 人机交互接口技术11 11图3-4矩阵式键盘工作原理 第3章 人机交互接口技术12 123.2.3键识别方法采用非编码键盘,CPU必须对所有按键进行监视,一旦发现按键按下,CPU应通过程序加以识别,并转入相应键的处理程序,实现该键功能。第3章 人机交互接口技术13 131扫描法 设图3-4中的行线H1H4连接
4、到51单片机P1口的P1.0P1.3,列线L1L4连接到P1口的P1.4P1.7上,可通过如下程序判断哪一个键被按下:第3章 人机交互接口技术14 14第3章 人机交互接口技术15 152 线反转法 扫描法采用逐行(列)扫描的方法获得按键的位置,当被按下的键在最后一行时需要扫描N次(N为行数),当N比较大时键盘工作速度较慢。而线反转法则不论键盘有多少行和多少列,只需经过两步即可获得按键的位置。第3章 人机交互接口技术16 16第3章 人机交互接口技术17 173.2.4键盘工作方式 1扫描方式 键盘的扫描方式又可分为编程扫描和定时扫描。2 中断方式 中断方式是指:当无键按下时,CPU处理其他工
5、作而不必进行键的扫描;当有键被按下时,通过硬件电路向CPU申请键盘中断,在键盘中断服务程序中完成键盘处理。该种方法可提高CPU的工作效率。第3章 人机交互接口技术18 18例3.1参见图3-5,试编制中断方式键盘扫描程序,将键盘序号存入RAM 30H。解程序如下:第3章 人机交互接口技术19 19图3-5工作于中断方式的矩阵式键盘接口电路 第3章 人机交互接口技术2020第3章 人机交互接口技术21 21第3章 人机交互接口技术2222第3章 人机交互接口技术2323第3章 人机交互接口技术24243.3其它输入设备及接口1.鼠标鼠标是控制显示器光标移动的输入设备,它能在屏幕上实现快速精确的光
6、标定位,可用于编辑、菜单选择和作图。2.扫描仪扫描仪是一种光机电一体化的高科技产品,它是将各种形式的图像信息输入计算机的重要工具,是继键盘和鼠标之后的第三代计算机输入设备,也是功能极强的一种输入设备。第3章 人机交互接口技术25253.4显示设备及接口3.4.1CRT显示器及接口 CRT(Cathode Ray Tube,阴极射线管)显示器由显示适配器(显示卡)和显示器(监视器)两部分组成,显示卡通常插在PC机的总线插槽上,也有的计算机主板上集成有显示卡电路。显示卡与显示器通过显示专用接口连接。第3章 人机交互接口技术26263.4.2LCD显示器LCD(Liquid Crystal Disp
7、lay)液晶显示器有4种类型:无源阵列单色LCD、无源阵列彩色LCD、有源阵列模拟彩色LCD和最新的有源阵列数字彩色LCD。LCD的技术指标包括:(1)速度。(2)亮度。(3)对比度。(4)视角。第3章 人机交互接口技术27273.4.3字母数字显示器1 LED显示器LED显示器是由发光二极管按照一定的排列规律组成的显示器件,有共阳极和共阴极两种形式。常用的七段LED显示器的内部结构和外引脚排列见图3-6。第3章 人机交互接口技术2828图3-6LED结构及引脚排列图 第3章 人机交互接口技术2929第3章 人机交互接口技术30301)LED显示器的显示方式(1)静态显示方式。如图3-7所示,
8、所有的位选线com连接到一起接低电平(共阴极)或接高电平(共阳极),每一位LED的段选线连接到一个8位显示输出口上,这样N位显示器共需要8N根显示输出线,显示时位与位之间是相互独立的。第3章 人机交互接口技术31 31图3-7N位LED静态显示原理图 第3章 人机交互接口技术3232(2)动态显示方式(见图3-8)。动态显示与静态显示相比需要的I/O口线少,功耗小,但控制程序较复杂,显示亮度低。第3章 人机交互接口技术3333图3-8N位LED动态显示原理图 第3章 人机交互接口技术34342)LED显示器接口电路 LED显示器的接口电路分静态显示接口电路和动态显示接口电路两类,每一类又可分为
9、软件译码和硬件译码两种控制方式。(1)软件译码动态显示电路如图3-9所示。第3章 人机交互接口技术3535图3-9软件译码动态显示电路 第3章 人机交互接口技术3636PA、PB口均设定为输出工作方式,其控制字为10000000B。控制程序如下:第3章 人机交互接口技术3737第3章 人机交互接口技术3838(2)硬件译码电路。硬件译码是指采用硬件译码电路来完成显示字符到显示七段码的转换。硬件集成译码电路类型较多,有BCD七段译码器、BCD七段译码驱动器、BCD七段锁存译码驱动器、十六进制七段锁存译码驱动器等。表3-2给出了常用的硬件译码集成电路及其性能。第3章 人机交互接口技术3939第3章
展开阅读全文