机电一体化设计基础第三章 接口技术.pptVIP

  • 23
  • 0
  • 约6.83千字
  • 约 57页
  • 2020-01-30 发布于辽宁
  • 举报

机电一体化设计基础第三章 接口技术.ppt

将列线通过上拉电阻接至+5V电源,当无键按下时,行线与列线断开,列线呈高电平。当键盘上某键按下时,则该键对应的行线与列线被短路。例如,7号键被按下闭合时,行线X3与列线Yl被短路,此时Yl的电平由X3电位决定。如果将列线接至控制微机的输入口,行线接至控制微机的输出口,则在微机控制下依次从X0~X3输出低电平,并使其它线保持高电平,则通过对YO~Y3的读取即可判断有无键闭合、哪一个键闭合。 二、输入接口 二、输入接口 (2) 键盘接口电路 下图示出了8031通过 P1口与一个4×4键盘的接口电路,其中P1.0~P1.3作行扫描输出线,P1.4~P1.7作列检测输入线。 (3) 键输入程序  键输入程序具有下面四项功能: (a) 判断键盘上有无键闭合 其方法为在扫描线P1.0~P1.3上全部送“0”,然后读取P1.4~P1.7状态,若全部为“1”,则无键闭合,若不全为“1”,则有键闭合; (b) 判别闭合键的键号 其方法为对键盘行线进行扫描,依次从P1.0、P1.1、Pl.2、P1.3 送出低电平,并从其它行线送出高电平,相应地顺序读入P1.4~P1.7的状态 , 若P1.4~P1.7全为“1”,则行线输出为“0”的这一列上没有键闭合;若P1.4~P1.7不全为“1”,则说明有键闭合。行列交叉点即为该键键号,例如P1.0~P1.3输出为1101

文档评论(0)

1亿VIP精品文档

相关文档