单片机引脚输入高电平为什么要加上拉电阻?有图,求指导。

如图这是我在一个书上看到的例子,意思就是要让这个P2.1口检测一个外加的高电平,我有2点不太懂,1为什么不是5V的电源直接接?要加个上拉电阻。(个人感觉是不是因为直接加了... 如图这是我在一个书上看到的例子,意思就是要让这个P2.1口检测一个外加的高电平,我有2点不太懂,1为什么不是5V的电源直接接?要加个上拉电阻。(个人感觉是不是因为直接加了5V电源担心电流过大烧坏单片机?)
2这个上拉电阻书上给出的值是10kΩ,这个值是怎么算出来的?
求高人指点
展开
 我来答
c3344c
2013-02-23 · TA获得超过2418个赞
知道小有建树答主
回答量:966
采纳率:57%
帮助的人:673万
展开全部
因为你没说用的是什么型号的单片机,所以我只能这样回答你:对于准双向I/O,P2.1这根口线接不接R1照样能检测到高电平,因为准双向I/O作为输入时就是高电平。但对于双向I/O,如果这根口线被配置为输入,不加上这个上拉电阻,I/O口的电平就会出现不确定状态。至于为什么P2.1不直接接到5V电源,原因是:如果编写的程序出了问题,或程序运行中受干扰跑飞了,把原先配置为输入的P2.1改变成输出且将P2.1拉低,问题就出来了,这根口线将灌入超过极限参数的电流,岂不单片机就有危险了吗。还有10K电阻问题,用其它的阻值也可以,比如4.7K或15K,只要不超过单片机所能承受的电流,又能确实保证单片机所能识别的逻辑电平,不需要精确的计算。希望我的回答能帮你解除困惑。
艾普斯
2024-07-18 广告
稳频稳压电源哪家好?艾普斯电源(苏州)有限公司开始专业研发、制造及营销交流稳压电源,满足全球电子及信息业对电源设备日益蓬勃的市场需求。迄今为止,业已发展成为交流不间断电源、稳压电源、变频电源、中频航空- 军事专用电源、直流电源、逆变电源等产... 点击进入详情页
本回答由艾普斯提供
钟承曦
推荐于2017-12-16 · TA获得超过2384个赞
知道小有建树答主
回答量:1021
采纳率:0%
帮助的人:689万
展开全部
设计单片机控制系统的关健是“抗干扰”。作为输入口使用的时候P2.1直接接上+5V电源是可行的而且“抗干扰”性能最好,但是若作为输出时就会烧坏单片机了所以要加一个限流电阻。
P2.1口内部有上拉电阻为何还要加个外接上拉呢?单片机内部的上拉电阻大约为100K,电流0.05毫安左右,这么小的电流很容易被“干扰”成低电平,接上10K电阻电流可达到0.5毫安“抗干扰”性能大大提高。
追问
请问为什么作为输出时会烧坏单片机呢?
追答
如果输出低电平时(0),单片机内部输出晶体管基极饱和,也可以理解为输出脚对GND“短路”
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ywhjp
2013-02-23 · TA获得超过1299个赞
知道小有建树答主
回答量:1002
采纳率:60%
帮助的人:427万
展开全部
这个图是检测P2.1引脚的低电平

上拉电阻是为了P2.1引脚低电平变为高电平时加快速度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wannenggong9559f
生活家

2013-02-24 · 关注于个人成长
知道大有可为答主
回答量:3691
采纳率:82%
帮助的人:640万
展开全部
我手里就8.2K和7.5K的电阻多,所以,我的制作都是8.2K的上拉电阻;等8.2K的用光了,我就用7.5K的。
追问
阻值不是严格算出来的吗。。。我总是不明白为什么有些差不多位置的阻值相差个几K。。。
追答
怎么说呢?按说:实验制作来不得半点虚假,黑就是黑,白就是白,0就是0;1就是1;但是上拉电阻为什么是10K,我没计算过,可能是“潜规则”吧,非要求真,你还是多百度吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式