单片机不接电阻用io口直接驱动led可以吗?

上面写几组io口输出电流不一样
是什么意思?
不是都是输出5v吗?
不是
我就做个流水灯
我就是想知道须要不需要接限流电阻
或者上拉电阻什么的

输出5V是上拉电流,单片机上拉电流很小,一般只有1mA以下。所以可以直接驱动LED,但亮度很低。
一般情况下驱动LED是用单片机I0口输出低电平时的灌电流驱动,单片机的灌电流一般在15mA到30mA左右。为保护|O口,一般都串联限流电阻来保护IO口。
不同的单片机IO口结构是不一样的,主要在于你所要驱动LED是以高电平有效(即led负极接负电源)
还是低电平有效(即led负极是接IO口)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-13
5V是电源电压 输出高电平在CMOS电路里近似电源电压,不同的IO口带负载能力不同,有的输出电流只有十几毫安,如果直接带LED一旦led有短路会损坏单片机内部电路。单片机学习不能只会编程,对一些数字电路的基础知识和硬件特性应该熟练掌握、本回答被网友采纳
第2个回答  2013-02-13
有的可以,有的不行,看led 负载大小而定。
早期的51P0口不接不行,其余口可以直接驱动
第3个回答  2013-02-13
不接电阻长时间使用会烧坏单片机的引脚,必须按照技术手册合理串联限流电阻。
第4个回答  2013-02-13
你可以加一个大约1K的电阻,其中P0口要加上拉电阻10K。。。
相似回答