自动控制网—学习自动控制技术电气自动化技术从这里开始!

键盘输入接口设计

时间:2015-10-31 11:27来源:www.eadianqi.com 编辑:自动控制网
当需要操作者输入的指令或参数比较多时,可以选择键盘做为输入接口。 1.矩阵式键盘工作原理 方法:如果将行线接至控制微机的输入口,列线接至控制微机的输出口,则在微机控制下依次从Y0一Y3输出低电平,并使其它线保持高电平,则通过对X0~X3的读取即可判断
 当需要操作者输入的指令或参数比较多时,可以选择键盘做为输入接口。
  1.矩阵式键盘工作原理
  
  方法:如果将行线接至控制微机的输入口,列线接至控制微机的输出口,则在微机控制下依次从Y0一Y3输出低电平,并使其它线保持高电平,则通过对X0~X3的读取即可判断有无键闭合、哪一个键闭合。这种工作方式称为扫描工作方式,控制微机对键盘的扫描可以采取程控方式、定时方式,亦可以采取中断方式。
  2.键盘接口方法
  
  3.键输入程序设计方法
  在设计键输入程序时,应考虑下面四项功能:
  (1)判断键盘上有无键闭合
  (2)判别闭合键的键号
  (3)去除键的机械抖动
  方法:读得键号后延时10ms,再次读键盘,若此键仍闭合则认为有效,否则认为前述键的闭合是由于机械抖动或干扰所引起的。
  (4)使控制微机对键的一次闭合仅作一次处理 自动控制网www.eadianqi.com版权所有
  方法:等待闭合键释放后再做处理。
  

  

  
  
  
  

本文已影响