第8章 嵌入式-键盘.pptVIP

  • 2
  • 0
  • 约1.11万字
  • 约 36页
  • 2017-11-23 发布于河南
  • 举报
第8章 嵌入式-键盘

第8章 键盘 主要内容: 键盘基本问题与GP32的键盘中断口 汇编语言键盘中断模块编程实例 08C语言键盘中断模块编程实例 8.1 键盘基本问题 8.1.1 键盘模型及接口 键盘模型:键盘的基本电路是一个接触开关,通、断两种状态分别表示0和1,微处理器可以容易的检测到开关的闭合。当开关打开时,提供逻辑“1”;当开关闭合时,提供逻辑“0”。 键盘接口 键盘接口按照不同的标准有不同的分类方法。 按键盘排布的方式:分成独立方式和矩阵方式; 按读入键值的方式:分为直读方式和扫描方式; 按是否进行硬件编码:分成非编码方式和硬件编码方式; 按微处理器响应方式:分为中断方式和查询方式。 以下介绍较为常用的两种方式 独立方式: 独立方式是指将每个独立按键按一对一的方式直接接到I/O输入线上。读键值时直接读I/O口,每一个键的状态通过读入键值来反映,所以也称这种方式为一维直读方式,按习惯称为独立式。这种方式查键实现简单,但占用I/O资源较多,一般在键的数量较少时采用 。 矩阵方式: 矩阵方式是用n条I/O线组成行输入口,m条I/O线组成列输出口,在行列线的每一个交点上设置一个按键,如图11-3所示。读键值方法一般采用扫描方式,即输出口按位轮换输出低电平,再从输入口读入键信息,最后获得键码。这种方式占用I/O线较少,在实际应用系

文档评论(0)

1亿VIP精品文档

相关文档