5个回答
展开全部
不能
准确的说是不允许。单片机应只考虑开和关两种逻辑状态。这种LED灯是不是能接单片机的问题属于驱动能力问题。如果每次设计都要去考虑单片机管脚可以承受或者输出的电流,或者计算单片机可以带多大的负载,那你的设计工作的复杂性就会成倍的放大同时可靠性也会降低很多。
也许你使用的LED需要极小的电流就可以驱动而你的单片机带负载的能力很强。从电路的角度考虑是可以直接连。但是这种情况下依然不允许将LED直接连接单片机管脚直接进行驱动。因为这种设计思路根本就是错的,出发点都错了,分析的结论再正确也不行。
不一定非要使用三极管来驱动,虽然我们通常的做法是用三极管。可以用一些集成电路作为驱动。不过你的设计非常简单的话,用一个三极管也就可以了。不过注意加限流电阻,别把LED烧了。
准确的说是不允许。单片机应只考虑开和关两种逻辑状态。这种LED灯是不是能接单片机的问题属于驱动能力问题。如果每次设计都要去考虑单片机管脚可以承受或者输出的电流,或者计算单片机可以带多大的负载,那你的设计工作的复杂性就会成倍的放大同时可靠性也会降低很多。
也许你使用的LED需要极小的电流就可以驱动而你的单片机带负载的能力很强。从电路的角度考虑是可以直接连。但是这种情况下依然不允许将LED直接连接单片机管脚直接进行驱动。因为这种设计思路根本就是错的,出发点都错了,分析的结论再正确也不行。
不一定非要使用三极管来驱动,虽然我们通常的做法是用三极管。可以用一些集成电路作为驱动。不过你的设计非常简单的话,用一个三极管也就可以了。不过注意加限流电阻,别把LED烧了。
展开全部
要是仅仅只驱动一个LED,没问题,单片机全部IO口的总电流和是有限制的,要是LED的数量很少,每个LED的电流也很小,那就没问题!看看你用的单片机的资料吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你接LED灯点亮时的电流不大于10mA(吸电流20mA),那就可以直接接上。否则就不能直接接到51单片机上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
51单片机输出高电位要接上一个三级管,低电平驱动可以直接驱动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能!但是P0口需要加驱动,其它口可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询