怎样用AT89S52加一个74HC154来控制20个LED灯。再让接口按指定的电平输出啊?

如:第一组20个端口第1个为高平,其它的为低平SETBP0.0CLRP0.1CLRP0.2........CLRP3.3第二组也是20个端口,第1个端口为低平其它的为高平... 如:第一组20个端口第1个为高平,其它的为低平
SETB P0.0
CLR P0.1
CLR P0.2
........
CLR P3.3
第二组也是20个端口,第1个端口为低平其它的为高平
然后
第一组的第二个端口为高平其它的为低平
第二组的第二个端口为低平其它的为高平
如此类推,一个组只有一个高平,别一组只的一个低平,从第一个端这样排列下来?
怎样写程式啊?
展开
 我来答
nongjianjun
2010-06-19 · TA获得超过831个赞
知道小有建树答主
回答量:3761
采纳率:0%
帮助的人:904万
展开全部
74HC154的A,B,C,D占用了四个I/O口,它的输出端有:Y0-Y15共16个out口,这样就可以接16个LED灯了。还剩下的4个LED灯就接在MCU刚才74HC154的A,B,C,D接的P口还剩下的那4个I/O口就可以了。这样加起来就有了20个LED灯。这样只用一个P口,编写程序控制就简单多了。如果还不懂再联系我吧
夜猫叫枫子
2010-06-18 · TA获得超过1160个赞
知道小有建树答主
回答量:704
采纳率:0%
帮助的人:492万
展开全部
动态扫描
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式