行列翻转法计算出按键15 即行线3,列线3跨接的按键,其扫描码是
0x77
举一反三
- 采用线翻转法识别键盘按键时,只需要两步即可获得按键所在的行列值:第一步让行线为输入、列线为输出,得出按键所在行;第二步让列线为输入、行线为输出,得出按键所在的列。(<br/>)
- 下列对矩阵式键盘描述错误的是() A: 一条/0口线控制一个按键 B: .也需要消抖处理 C: 按键位于行和列线的交叉点上 D: 编程较复杂,需要行列反转法或逐列(行)扫描
- 行列反转法的工作原理,以下错误的是( )。 A: 列线输出低电平,行线输出高电平,读入信号行,如果16个按键中任意一个按下,行电平就不全为高。 B: 如果16个按键中无按键按下,则读入的行电平全为高,记录此行值。 C: 列线输出高电平,行线输出低电平(行列法转法),读入列信号,记录列值。 D: 只要得知行值,就可查找扫描码表得出键值。
- 最常用的矩阵式键盘识别按键方法包括哪些方法? A: 逐列扫描法 B: 行列反转法 C: 行列扫描法 D: 静态扫描法
- 关于矩阵式键盘,下列哪些说法是正确的? A: 由行、列组成,按键位于行列的交叉点 B: 每个按键对应一条I/O 口线,每个按键相互独立 C: 需要通过行列扫描法,才能确定按下按键的位置,扫描比较麻烦 D: 按键数量较多的情况下,普遍使用。
内容
- 0
矩阵式键盘常用的按键识别方法包括()。 A: 逐列扫描法 B: 编码方法 C: 行列反转法 D: 硬件方法
- 1
行列式键盘将IO口分为行线和列线,按键跨接在行线和列线上,并且把行线和列线设定为输出或输入,若有按键按下,输出线的状态就会反映在输入线上。然后根据输入和输出线的交叉关系,就能计算出具体的键值。
- 2
矩阵式键盘按键识别过程中通常通过( )和( )来判断键值。 A: 行列反转法 B: 行(列)扫描法 C: 行列查询法 D: 行(列)输入法
- 3
线反转法识别有效按键时,如果读入的列线值不全为1,则说明( )
- 4
AT89C51连接矩阵键盘,可以采用线反转法或行扫描法进行按键识别。()