2016 - 2024

感恩一路有你

矩阵键盘的反转法怎么用(行列反转法的工作原理?)

浏览量:3763 时间:2023-02-01 12:38:26 作者:采采

矩阵键盘的反转法怎么用(行列反转法的工作原理?)

键盘扫描法和反转法原理?

键盘的工作原理

键盘结构有两种:线性键盘和矩阵键盘。两种键盘在不同的情况下都有应用。

线性键盘由几个独立的键组成,每个键的一端连接到微型计算机的一个I/O端口。连接到微机I/O口的导线必须和按钮一样多,因为只适用于按钮少的场合。

矩阵键盘的键排列成N行M列,每个键占据行和列的一个交点。所需的I/O数量是N M,允许的最大键数量是n * m..显然,矩阵键盘可以减少与微机接口的连接数量,简化结构,是一般微机常用的键盘结构。根据矩阵键盘按键识别和按键翻译,矩阵键盘可分为编码键盘和非编码键盘。

非编码键盘:非编码键盘使用软件来识别和翻译按键。根据扫描,可分为行扫描法、列扫描法和倒置法三种。

编码键盘:编码键盘主要利用硬件扫描识别按键,通常使用8279专用接口芯片,对硬件要求较高。

行列反转法的工作原理?

1.行反转法的基本概念是:按钮排列在行和列的交叉处。向所有行和列添加拉电阻。所有行都以低电平输出,然后读入列值。如果按下了任何一个键,那么对应的列值一定有0,被按下的键所在的列就知道了。依次,该列被驱动到0,其他列被驱动到1。输入该行作为输入。您可以确定按下的键的行。

2.掌握8255的接口。如何配置输入和输出?如何去拜访他们。根据以上两点和评论,你就可以理解节目的意图了。

行列反转法的工作原理?

:输出低电平到所有行。如果没有按键,所有列的输出都是高电平,通过电阻R输出5V电压;如果按下一个键,它会将柱箝位到低电平。2.(逐行扫描)先输出低电平到第0行,其他行输出高电平。如果列线读取的值都是1,说明按下的键不在行0;如果一列读0,可以确定该键的键码(行号和列号),然后输出低电平到第一行,输出高电平到其余行。

逆序法的键盘扫描过程:1)P3,高4位是列,低4位是行,高4位是1,低4位是0。2)判断是否有按键被按下,如果有按键被按下,则高四位中有一位为低。3)去抖动程序。4)继续判断。5)保存高4位的密钥信息。6)判断是否有按键被按下,如果有按键被按下,则低四位中有一位为低。7)去抖动。8)继续判断。9)保存低4位的密钥信息。

反演法是凸轮轮廓曲线设计的基本原理。在设计凸轮轮廓时,可以假设凸轮是静止的,推杆相对于凸轮反向运动,同时在其导轨内做预期的运动,从而在这种复合运动中做出推杆的一系列位置,进而得到尖点轨迹。凸轮轮廓。

一般步骤:

(1)使推杆在反向旋转中依次占据的位置。

(2)根据选定的运动规律,得到推杆在预期运动中所占的位置。

(3)做个提纲。

键盘 按键 低电平

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。