单片机键盘及显示.pptVIP

  • 4
  • 0
  • 约5.2千字
  • 约 46页
  • 2019-05-29 发布于广东
  • 举报
7.6.2 独立式键盘的设计 在单片机中,常见的键盘有两种结构:独立式键盘和矩阵式键盘。对于独立式键盘: 一键一线,各键相互独立,每个键各接一条I/O口线,通过检测I/O输入线的电平状态,可容易地判断哪个按键被按下。 当某一按键按下时,对应的检测线就变成了低电平,与其他按键相连的检测线仍为高电平。 独立式按键特点 优点:电路简单,各条检测线独立,识别按下按键的软件编写简单。适用于键盘按键数目较少的场合。 缺点:不适用于键盘按键数目较多的场合,因为将占用较多的I/O口线。 独立式键盘的查询方式示例 【例7-8】对图7-21所示独立式键盘,用查询方式实现键盘扫描,根据按下不同按键,对其进行处理。 矩阵式(也称行列式)键盘用于按键数目较多的场合,由行线和列线组成,按键位于行、列的交叉点上。如图所示,一个4?4的矩阵键盘可以构成一个16个按键键盘。在按键数目较多的场合,要节省较多的I/O口线。 矩阵中无按键按下时,行线为高电平;当有按键按下时,行线电平状态将由与此行线相连的列线的电平决定。列线的电平如果为低,则行线电平为低;列线的电平如果为高,则行线的电平也为高,这是识别按键是否按下的关键所在。 7.6.3 矩阵式键盘的设计 矩阵按键识别法:扫描法 第1步,识别键盘有无键按下。先把所有列线均置为0,然后检查各行线电平是否都为高,如果不全为高,说明有键按下,否则

文档评论(0)

1亿VIP精品文档

相关文档