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

问题描述:

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

如图这是我在一个书上看到的例子,意思就是要让这个P2.1口检测一个外加的高电平,我有2点不太懂,1为什么不是5V的电源直接接?要加个上拉电阻.(个人感觉是不是因为直接加了5V电源担心电流过大烧坏单片机?)
2这个上拉电阻书上给出的值是10kΩ,这个值是怎么算出来的?
1个回答 分类:综合 2014-11-09

问题解答:

我来补答
设计单片机控制系统的关健是“抗干扰”.作为输入口使用的时候P2.1直接接上+5V电源是可行的而且“抗干扰”性能最好,但是若作为输出时就会烧坏单片机了所以要加一个限流电阻.
P2.1口内部有上拉电阻为何还要加个外接上拉呢?单片机内部的上拉电阻大约为100K,电流0.05毫安左右,这么小的电流很容易被“干扰”成低电平,接上10K电阻电流可达到0.5毫安“抗干扰”性能大大提高.
再问: 请问为什么作为输出时会烧坏单片机呢?
再答: 如果输出低电平时(0),单片机内部输出晶体管基极饱和,也可以理解为输出脚对GND“短路”
 
 
展开全文阅读
剩余:2000
上一页:周五
下一页:责任的事实论据