1个stc单片机(如:stc89c52rc)最多可以控制多少个led灯?

 我来答
百度网友283d78e
2013-02-11 · 知道合伙人IT服务行家
百度网友283d78e
知道合伙人IT服务行家
采纳数:1491 获赞数:2982

向TA提问 私信TA
展开全部
可以是由于595芯片扩展,但是有限制,我记得是64*16已经是这个单片机可控的极限,主要是芯片速度的问题
0427付强
2013-02-15 · 知道合伙人教育行家
0427付强
知道合伙人教育行家
采纳数:23602 获赞数:79413
获得过一项实用新型专利

向TA提问 私信TA
展开全部
驱动方法不同,个数当然也不同了。如果是IO口直接驱动,那就32个。如果你通过74HC138之类的译码器驱动,就能更多(一个74HC138可以控制8个LED,只占用单片机3个脚),如果你用74HC164或者74HC595之类的串入并出移位寄存器驱动的话,不考虑驱动速度的情况下,一百个,一千个,一万个都可以,这类器件只占用单片机3、4的几个端口,通过多个芯片级联,可以扩展无数个输出端,当然级联越多单片机发送数据时占用的时间就越多,速度就越慢。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lycdl
高粉答主

2013-02-11 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4979万
展开全部
可控制的数量是不限的,就算是用引脚直接控制的话,那LED还可以串联呢,如果用芯片扩展的话,那数量就更多啦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fgale
2013-02-11 · TA获得超过1450个赞
知道小有建树答主
回答量:1857
采纳率:50%
帮助的人:542万
展开全部
如果直接接LED的话控制不了多少,因为驱动电流不够,如果使用驱动芯片的话,可以非常多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c3344c
2013-02-11 · TA获得超过2418个赞
知道小有建树答主
回答量:966
采纳率:57%
帮助的人:686万
展开全部
如果把所有I/O口都用来连接LED,最多能做成16 * 16的点阵,共可驱动256个LED,采用动态扫描的方式驱动LED。在按芯片规定的ICC极限参数(50mA)内,每个LED最大可获得3mA的驱动电流,3 * 16 = 48mA不大于极限参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式