嵌入式键盘驱动.pptVIP

  • 3
  • 0
  • 约3.87千字
  • 约 23页
  • 2019-11-06 发布于广东
  • 举报
矩阵式键盘原理 矩阵式键盘一般适用于按键数量较多的场合,它由行线和列线组成,按键位于行、列的交叉点上。 如图所示,一个4×4的行、列结构可以构成一个有16个按键的键盘。 矩阵式键盘原理 按键设置在行、列交叉点上,行、列分别连接到按键开关的两端。行线通过上拉电阻接到十5 V上。 平时无按键动作时,行线处于高电平状态;而当有健按下时,行线电平状态将由通过此按键的列线电平决定:列线电平如果为低,行线电平为低;列线电平如果为高,则行线电平亦为高。这一点是识别矩阵式键盘是否被按下的关键所在。 矩阵式键盘原理 矩阵键盘按键的识别方法分两步进行: ①识别键盘哪一行的键被按下。让所有列线均为低电平,检查各行线电平是否为低。如果有行线为低,则说明该行有键被按下,否则说明无键被按下。 ②如果某行有键被按下,识别键盘哪一列的键被按下(亦称之为扫描法)。逐列置低电平,并置其余各列为高电平.检查各行线电平的变化。如果行电平变为低电平,则可确定此行此列交叉点处按键被按下。 S3C2410 的I/O 介绍 S3C2410 有117 个复用功能输入输出端口引脚,这些引脚是: PortA(GPA):32 个输入/输出端口 PortB(GPB):11 个输入/输出端口 PortC(GPC):16 个输入/输出端口 PortD(GPD):16 个输入/输出端口 PortE(GPE):16 个输入/输出端口 PortF

文档评论(0)

1亿VIP精品文档

相关文档