矩阵键盘和独立按键的区别是什么?

作者&投稿:庞伦 (若有异议请与网页底部的电邮联系)
独立式按键和矩阵式按键的使用特点~

独立式按键:直接由I / O线组成的单个按钮电路,其特征在于每个按钮分别占用一条I / O线,适用于八个按键。
矩阵式键盘:它由行和列线组成,按钮位于行和列线的交点处。当按钮数量很大时,矩阵式键盘较之独立式按键键盘要节省很多I/O口,适合于八个键以上使用。

扩展资料:
矩阵式键盘的按键识别方法:线扫描
线扫描方法,也称为渐进式(或列)扫描查询方法,是最常用的键识别方法之一。流程如下:
1、确定键盘上是否有按键:将所有线设置为低电平,然后检查列线的状态。只要一列的电平为低,就表示键盘上有按下的键,并且闭合键在与低电平线和四行线交叉的四个键之中。如果所有列线都高,则键盘上没有按键。
2、确定关闭按钮的位置:确认按下按钮后,可以进入确定特定关闭按钮的过程。该方法是:依次将行线设置为低电平,即当某行线为低电平时,其他线为高电平。在确定某个行线位置低之后,逐行检测每个列线的电平状态。如果列为低,则列线和行线的交点处设置为低的按钮为关闭按钮。
参考资料来源:百度百科-矩阵键盘
参考资料来源:百度百科-QWERTY独立键盘

AD按键指的是使用模数转换的方法得到按键值,与矩阵按键和独立按键相比大大节省了端口数目,
因为一个端口可以输入几百到几千个按键。

独立按键:一个按键占用单独的一个I/O口;

矩阵键盘:为了节省I/O口,通常将按键排列成矩阵形式,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。(上个图,一看就明白)



独立式按键是什么意思?
答:独立式按键是直接用I/O口线构成的单个按键电路,其特点是每个按键单独占用一根I/O口线,每个按键的工作不会影响其他I/O口线的状态。适合于八键以下使用。行列式键盘由行线和列线组成。其特点是在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。在按键数量较多时,...

单片机独立按键0是接通
答:单片机独立按键:一个按键占用单独的一个IO口,矩阵键盘为了节省IO口,通常将按键排列成矩阵形式,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。51单片机接按键,按键一端接地,另一端与IO引脚相连,按键按下为低电平,未按下为高电平。 思路正确,如果用P0口需要加上拉电阻,其他...

单片机编程中如何把矩阵键盘当成独立键盘使用??
答:独立键盘和矩阵键盘只是识别的程序不一样,矩阵键盘识方式稍微复杂,但是识别之后的结果是一样的,你最终还是定义某个键为K1,某个键为K2...至于按下K1实现什么功能,按下K2实现什么功能,那是你逻辑程序的事,所以,你要实现什么功能,跟你用什么样的键盘识别方式,关系不太大....

51单片机怎样用按键设定定时时间
答:这个根据键类型不同设置方式也不同。1、独立按键,只能通过按键后加或减来实现 2、矩阵键盘,比如4*4,那么可以通过键值,来输入设定定时时间。

按键实验
答:无论是矩阵键盘还是独立键盘,单片机检测其是否被按下的方法都是一样的。也就是检测与按键对应的 I/O 口的电平高低。Ø 独立按键有一端固定为低电平或高电平,单片机写检测程序时比较方便。Ø 矩阵按键两端都与单片机I/O口相连,因此检测时需要人为地通过单片机 I/O 口送出低电平...

独立式按键的工作原理
答:独立按键的软件常采用查询式结构。先逐位查询没跟I/O口线的输入状态,如某一根I/O口线输入为低电平,则可确认该I/O口线所对应的按键已按下,然后,再转向该键的功能处理程序。独立键盘理想的波形是按下去时保持低电平,实际上在上升沿和下降沿的过程中(即按键和离键时的一段微小时间)会出现抖动...

简述独立式按键使用场合
答:综述独立式按键:直接由I / O线组成的单个按钮电路,其特征在于每个按钮分别占用一条I / O线,适用于八个按键。我们在使用家用电器时经常需要通过按键给电器输入指令,让电器执行动作。比如电磁炉的开关、电饭煲定时时间设定等等。今天我们来讲一下单片机怎么识别按键操作指令的。我们知道单片机只能识别高低...

外设键盘的工作原理
答:键盘分编码和非编码键盘,键盘的识别可用软件识别也可用专用芯片识别。 MCS-51单片机扩展键盘接口的 方法 用很多,从硬件结构上,可通过单片机I/0接口扩展键盘,也可通过扩展I/O接口设计键盘,还有些用的是专用键盘芯片。 键盘的工作原理 键盘从结构上分为独立式键盘与矩阵式键盘。一般按键较少时采用独立式键盘,按键...

矩阵按键拆掉一个还能用吗
答:可以。矩阵按键是可以拆分成独立按键的,每个按键都是独立的,不互相干扰的。所谓矩阵按键,就是一个小键盘(其实一块PCB板),上面有几个Key(开关),你不按下去的时候,电路是断开的,你按下去电路就会接通。

矩阵键盘的扫描与数码管数值的,具体用到了哪些模块
答:这样,在按键未被按下时,GPIO的连接状态为上拉到VCC,则键值为1;按键被按下时,GPIO虽然还是上拉到VCC,但同时被导通的另一个管脚拉到地了,所以它的键值实际上是0。我们的SF-CY4开发板上有一组4*4矩阵键盘。通过P12的PIN1-2短接时,其实S1/S2/S3/S4可以作为独立按键使用,它的一端接地,...