51单片机矩阵键盘线反转法体会.docx

  1. 1、本文档共6页,其中可免费阅读2页,需付费100金币后方可阅读剩余内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机矩阵键盘线反转法体会独立式键盘扫描只需读取口状态而矩阵式键盘描通常有两种实现方法逐行扫描法和线反转法逐行扫描法依次从第一至最末行线上发出低电平信号如果该行线所连接的键没有按下的话则列线所接的端口得到的是全信号如果有键按下的话则得到非全信号线反转法线反转法比行扫描速度快原理是先将行线作为输出线列线作为输入线行线输出全信号读入列线的值那么在闭合键所在的列线上的值必为然后从列线输出全信号再读取行线的输入值闭合键所在的行线值必为这样当一个键被按下时必定可读到一对唯一的行列值再由这一对行列值可以求出

PAGE PAGE #/ 8 51 单片机矩阵键盘线反转法体会 独立式键盘扫描只需读取10 口状态,而矩阵式键盘描通常有两种实现方法: 逐行扫描法和线反转法。 逐行扫描法 依次从第一至最末行线上发出低电平信号 ,如果该行线所连接的键没有按下 的话,则列线所接的端口得到的是全 “1信”号,如果有键按下的话 ,则得到非全 “1信” 号。 线反转法 线反转法比行扫描速度快 ,原理是先将行线作为输出线 ,列线作为输入线 ,行线 输出全 “0信”号,读入列线的值 ,那么在闭合键所在的列线上的值必为 0;然后从列 线输出全 “0信”号,再读取行线的输入值,闭合键所在的行线值必为 0。这样 ,当

文档评论(0)

wangyueyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档