独立按键与51单片机相连为什么有的需要接电源,有的则不用? 5

 我来答
11kxmx
2019-04-15 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:70%
帮助的人:2503万
展开全部

一般不需接电源,将独立按键接于单片机IO管脚和地(电源负极)之间,让单片机管脚输出高电平,当有按键按下时,读得结果为低电平  如下图中 S2 S3 S4

如果想让平时读得为低电平,按键按下为高电平,需外接一下拉电阻(阻值小于10K),将单片机输出的高电平拉低,按键接于正电源和IO口之间,当按键按下时又读出高电平  如下图中S5

显然这种方法比较麻烦,并且如果程序不小心错误地让该IO口输出0,恰巧又按下按键就会损坏单片机

百I度网友AQnlQ
2019-04-16 · TA获得超过143个赞
知道小有建树答主
回答量:188
采纳率:37%
帮助的人:14.5万
展开全部
单片机通过I/O引脚连接按键开关时,有些设计会直接把单片机引脚接到按键上,也有的设计中是把单片机引脚通过电阻上拉至电源Vcc后再连接按键。选用哪种连接方法,实际上与应用现场的环境有关系。
如果连接的按键与单片机引脚很近,且工作场合没有很强的电磁干扰,一般会直接把按键连接到引脚上,单片机对应端口为准双向I/O模式,连接按键的引脚对应位写入“1”(初始化为高电平),这样的连接设置是能正常工作的。
但是如果按键与单片机引脚之间有较长的引线,且工作场合可能存在某些干扰时,上述的连接方式就可能会出现问题。因较长的引线会在单片机引脚和地之间产生分布电容,而单片机引脚在准双向模式下高电平输出电流能力很弱,一旦发生某些干扰,会造成引线上电平信号抖动,使单片机收到错误信号。所以这时通常会在引脚和电源之间加入一只上拉电阻,以增强引脚输入时的抗干扰能力。
如果设计时自己无法确定未来的应用场合是否会存在干扰源,则建议在设计时把电阻加上,因为这对成本和工作量都不会有什么影响。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花活管夜山小你6520
2019-04-15 · TA获得超过2308个赞
知道大有可为答主
回答量:4627
采纳率:81%
帮助的人:265万
展开全部
这是什么问题啊?你用点心把问题提清楚好吗!
按键焊接跟接不接电源没有直接关系吧!若一定要说有,焊接使用的电烙铁需要接电源。而按键接电源(或地)只与具体的逻辑电平要求决定,与焊接没有直接关系。
追问
我没说焊接啊。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄庭石锣
2019-04-15 · TA获得超过167个赞
知道小有建树答主
回答量:189
采纳率:36%
帮助的人:31.3万
展开全部

如果接上拉电阻,那么就需要接电源,否则就不用接电源。如图所示:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式