普中开源电子分享网

 找回密码
 立即注册
搜索

关于矩阵键盘的高低电平

热度 1已有 589 次阅读2017-7-9 21:53

大家知道,矩阵键盘检测是使某一行的电平为低,然后逐列检测各列的电平,如有低电平的列,则知道哪行哪列的键被按下了。按下按键时,为什么是高电平的列被低电平的行拉低,而不是低电平的行被高电平的列拉高?释放按键时,为什么已经是低电平的列会自动恢复为高电平(即是不是开关断开时下四列就是高电平)

路过

鸡蛋

鲜花
1

握手

雷人

刚表态过的朋友 (1 人)

发表评论 评论 (1 个评论)

回复 youzhijingcheng 2017-7-14 11:27
这个仔细想了一下,并咨询了一下别人。原因我想应该是这样:在我们的开发板里面,P0-P2口是接了上拉电阻的,因此,当按键按下时,电路导通,用来输入检测列自然被低电平的行给拉低了;当按键释放时,由于有上拉电阻,会自动变成高电平输出。

facelist

您需要登录后才可以评论 登录 | 立即注册

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-5-9 05:22 , Processed in 0.087704 second(s), 25 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部