单片机原理及应用技术 牛月兰 第10章 AT89S51单片机与输入输出外设的接口新.pptVIP

  • 28
  • 0
  • 约 165页
  • 2015-12-14 发布于广东
  • 举报

单片机原理及应用技术 牛月兰 第10章 AT89S51单片机与输入输出外设的接口新.ppt

当第2列为低电平,其余各列为高电平时,第1行的行线仍处于高电平; 直到让第4列为低电平,其余各列为高电平时,此时第1行的行线电平变为低电平,据此,可判断第1行第4列交叉点处的按键,即键3被按下。 综上所述,扫描法的思想是,先把某一列置为低电平,其余各列置为高电平,检查各行线电平的变化,如果某行线电平为低电平,则可确定此行此列交叉点处的按键被按下。 10.2.3 键盘的工作方式 单片机在忙于其他各项工作任务时,如何兼顾键盘的输入,这取决于键盘的工作方式。工作方式选取原则是,既要保证及时响应按键操作,又不过多占用单片机工作时间。键盘工作方式有3种,即编程扫描、定时扫描和中断扫描。 1.编程扫描方式 也称查询方式,利用单片机空闲时,调用键盘扫描子程序,反复扫描键盘。 如果单片机的查询的频率过高,虽能及时响应键盘的输入,但也会影响其他任务的进行。查询的频率过低,可能会键盘输入漏判。 在键盘控制方面,该芯片内有64键键盘控制器,可实现8×8矩阵编码键盘的扫描,并内置自动去抖动电路,可提供按键中断与按键释放标志位等功能。 与单片机的接口,可选用1线串行接口或高速4线串行接口,片内有上电复位电路,同时可提供高电平有效复位和低电平有效复位两种输出,同时片内提供看门狗WatchDog。 命令000000000000B再发送,该操作命令将经过前级CH451到达后级CH451,而空操作命令留给了前级

文档评论(0)

1亿VIP精品文档

相关文档