❶ 51系列单片机使用矩阵键盘时需要加上拉电阻吗
如果你是低电平有效的话,那要接上拉电阻的,按键按下时输入低电平,按键恢复后马上由上拉电阻将输入拉高置位,可以减小干扰
❷ 为什么51单片机要接上拉电阻
为什么需要上拉电阻?
一般作单键触发使用时,如果IC本身没有内接电阻,为了使单键维持在不被触发的状态或是触发后回到原状态,必须在IC外部另接一电阻。
数字电路有三种状态:高电平、低电平、和高阻状态,有些应用场合不希望出现高阻状态,可以通过上拉电阻或下拉电阻的方式使处于稳定状态,具体视设计要求而定!
一般说的是I/O端口,有的可以设置,有的不可以设置,有的是内置,有的是需要外接,I/O端口的输出类似于一个三极管的C,当C接通过一个电阻和电源连接在一起的时候,该电阻成为上拉电阻,也就是说,该端口正常时为高电平;C通过一个电阻和地连接在一起的时候,该电阻称为下拉电阻。
上拉电阻是用来解决总线驱动能力不足时提供电流的问题的。一般说法是上拉增大电流,下拉电阻是用来吸收电流。
什么是上拉电阻?
上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号通过一个电阻钳位在低电平。
(参考资料:CSDN)
❸ 51单片机接按键时为什么需要上拉电阻
标准的输入口为高胡携阻改做氏态 无电势,按键低电平触发时,上拉之后可以使核散未触发时管脚保持一个稳定的高电平未触发状态
❹ 接独立按键为什么要接电阻,不是说p0口上拉电阻的
并不是说,接独立按键就一定要接电阻的,关键是看接在哪个并行口了 。
对于51单片机的P0口,做I/O口使用时,就要加上卜袭拉电阻,那么,按键接在P0口上,就得用上拉态弊岩电阻了。
而按键接在P1,P2,P3口上,就可帆御以不用加上拉电阻的。
❺ 在AVR单片机中,在设置按键过程中为什么要使能内部的上拉电阻那,不用可以吗,若用,电路图该是什么样的。
上拉电阻是为了给io口保持一个高电位。防止干扰的时候电平发拿腊仔生变化,会误判。 正常的电路都是上拉一个电阻,开关对地连接,当io口读到电平为局局高的时候,此时按键没有按下,当读取消汪到电平为低的时候,此时可以判断为按键被按下。 外部上垃跟内部上拉都可以。内部上拉的电阻的阻值比较大,如果您的设备干扰厉害可以用外部连接一个电阻到vdd 。正常使用的话直接用内部上拉电阻就可以了。
❻ 单片机键盘电路的上拉电阻一般加多大的
51单片机I/O口都是开漏输出,P1~P4都内置弱上拉电阻,(为了输出1时能拉高输出电平),P0口没内置上拉,但用作普通I/O口时必须外接弱上拉电阻,
单片机键盘都不一定要用上拉电阻,因为加的话性能也稳定不了多少,加的话就加4.7K/5.1K/10K吧,不能太小,防止灌电流过大。
注:按键的程序上一般会有10MS左右的消抖。
❼ 单片机按键扫描需要外接上拉电阻吗
如果你是低电平有效的话,那要接上拉电阻猛蚂谈的,按键按下时输入低电平,物游按键恢复后马上由上拉电阻将输入枝碰拉高置位,可以减小干扰