精品范文单片机上的几种按键输入方法.pdfVIP

  • 3
  • 0
  • 约2.1千字
  • 约 5页
  • 2017-08-17 发布于江苏
  • 举报

精品范文单片机上的几种按键输入方法.pdf

单片机上的几种按键输入实现方法 按键作为一种简单实用的输入设备已经应用于各种单片机应用系统中,可谓是无处不 在。但在不同的实用场合下所使用的按键也不尽相同。这里就对几种经常用到的按键及其使 用方法进行介绍。 1、传统按键: 传统按键是现在在各种电子设备中应用最为广泛的按键,可能它们的形状各有不 同,但其控制方法却大同小异,利用按键是否按下的IO电平状态变化来对其进行识别。 这种按键如下图所示: 1)直接按键 最简单的键盘就是把电平信号直接接到IO上。在程序里面读取IO电平状态 ,如 果读到相应的电平,则说明此IO上所接的按键被按下。这种方法原理与控制方法都非 常简单,但造成了IO资源的浪费。这种按键方式的示意图如下: 2)扫描按键矩阵 这种按键输入方式很巧妙地利用了IO资源,使得8个IO可以实现16键键盘。它 的示意图如下: 这种按键输入方式比上面的直接按键方式从原理与控制上都比上面的直接按键要 复杂。它通过IO的扫描来获取键值,其实扫描过程非常简单,过程如下: KEY1~KEY4对应于IO0~IO3,KEY5~KEY8 对应于IO4~IO7

文档评论(0)

1亿VIP精品文档

相关文档