第八章节常用交互设备及接口.pptVIP

  • 0
  • 0
  • 约 31页
  • 2017-04-23 发布于四川
  • 举报
第八章节常用交互设备及接口

第八章 常用交互设备及接口;外围设备的分类 ;§8.1 键盘及其接口 ;1.线性键盘 每个键对应I/O端口的一位,没有按键闭合时,各位均处于高电位;当某键被按下时,对应位与地接通,则为低电位,而其他仍为高电位。 线性键盘软、硬件简单,但只适用于按键不多的情况。;2.矩阵键盘 当较多的按键需要识别时,常将按键设计成阵列形式。 把若干个按键排列成矩阵形式,每一行和每一列都各占用I/O端口的一位。 一个键盘阵列可以有N行和M列,共有N×M个 按键,称为N×M键盘阵列,或N×M键盘矩阵。 矩阵键盘按键的识别方法: 行扫描法 行反转法 ;矩阵键盘结构 ;§8.1.2非编码键盘的接口功能 去抖动 防串键 被按键的识别和键码的产生 ;行/列扫描法;第二步:确定按键号 确定按键的列数:输出扫描值,使某一行为低电平,其它行为高电平;读取列值,看是否有列线处于低电平,如有,则行列对应为0的键即为所按键,否则使下一行为0,直到找到所按键为止 ;;行反转法;矩阵键盘硬件连接 ;;最早的键盘接口是用8255实现的,而鼠标则通过RS-232串口实现 目前微机系统的键盘/鼠标是PS/2接口。 微机键盘单片机 自动地识别键的按下与释放,自动生成相应的扫描码 并以串行方式发送扫描码到主机 主机根据扫描码转换为反映键功能的ASCII码;键盘/鼠标接口引脚定义 ;

文档评论(0)

1亿VIP精品文档

相关文档