89C51单片机课件 第七章_键盘.pptVIP

  • 10
  • 0
  • 约 31页
  • 2018-05-19 发布于四川
  • 举报
课程目标、课程重点及难点 课程目标: 了解微机控制系统键盘的构建及工作原理;认识微机控制系统的键盘设计,掌握单片机键盘的应用。 课程重点及难点 独立式键盘及其接口电路;矩阵式键盘及其接口电路;按键扫描驱动程序的设计。 7.1 键盘及其接口电路 一、键盘的基本概念 键盘是一组开关的集合,是最常用的输入设备之一。组成键盘的按键有触点式和非触点式两种。 触点式按键通常是机械触点开关,它利用了机械触点的通、断特性完成信息的输入。 非触点式按钮主要指利用电子器件的通、断来完成信息的输入,如工作在开关状态的三极管、电力电子器件IGBT等。 在单片机控制系统中常用触点式开关来组成键盘。 7.1 键盘及其接口电路 在实际键盘接口设计时,必须考虑以下一些问题: 按键开关的消抖问题 重键 连击 (1)按键开关的抖动问题 由于按键的结构为机械弹性开关,因此按键从最初按下到接触稳定需数毫秒的弹跳时间,这样的抖动时间一般在5~10ms,松开键时也有同样的问题。 7.1 键盘及其接口电路 键盘消抖动的方法有两种。 硬件消抖动:利用双稳态电 路、单稳态电路及RC积分电 路去抖。 软件消抖动:利用延时子程 序来完成,既在第一次检测 到按下按键后,经过一定抖 动时间后再次检测按键是否 按下,从而消除抖动的影响。 7.1 键盘及

文档评论(0)

1亿VIP精品文档

相关文档