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