STC单片机两个IO口间能接LED灯吗?

STC单片机的IO口可以输出高电平和低电平,那么在IO口后面加上用8550和8050组成的驱动电路后,能不能实现控制LED灯的亮灭。比如。在P1.0口接驱动电路后连到LE... STC单片机的IO口可以输出高电平和低电平,那么在IO口后面加上用8550和8050组成的驱动电路后,能不能实现控制LED灯的亮灭。比如。在P1.0口接驱动电路后连到LED的正极,P1.1口接驱动后连到LED的负极,能不能通过P1.0和P1.1两个IO口输出高低电平来控制此LED的亮和灭。想用15F104W的6个IO口组成一个3*3的点阵,6个IO口其中的三个控制行(接到LED的正极),另外三个IO口控制列(接到LED的负极)。通过程序来控制9个LED的亮和灭来达到灯光闪动的花样。不知道这样行不行。小弟刚刚接触单片机,什么都不懂,请大虾指点迷津,不胜感激!!!!
我知道IO口的的电流很小,所以在IO口和LED之间加上8550或8050,IO口只是用来控制三极管的开通和关闭,我想知道的就是IO口能否通来控制三极管的开和关来实现这个3*3点阵的花样闪动。
展开
 我来答
tttcde123
推荐于2016-01-09 · TA获得超过121个赞
知道答主
回答量:38
采纳率:0%
帮助的人:40万
展开全部
我只能告诉你,单片机的驱动能力有限,根据不同型号的单片机,每个IO口的驱动能力是不同的。所以说,一般IO是用作控制,而真正的驱动是用上拉电阻来提供负载所需的电压和电流。。。
追问
我知道IO口的的电流很小,所以在IO口和LED之间加上8550或8050,IO口只是用来控制三极管的开通和关闭,我想知道的就是IO口能否通来控制三极管的开和关来实现这个3*3点阵的花样闪动。
追答
不好意思,没看到你的追问。。。用IO口来控制三极管的开断当然是可以的。但是在实际的电路设计原理中,我觉得可以用锁存芯片来解决,比如74HC573,锁存芯片可以提供一定的负载,驱动LED数码管都是毫无问题的。这样的设计,可以扩大你的点阵范围,如果你觉得3*3不够用,可以继续加大。。。
hbwin020
2014-08-22 · TA获得超过223个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:121万
展开全部
是可以的。但是需要在LED正极加上拉4.7K-10K的电阻,提高输出的驱动能力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东燕8
2014-08-22
知道答主
回答量:1
采纳率:0%
帮助的人:1341
展开全部
你可以查一下光立方的制作思想,这样你就会做了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式