找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

光立方焊接后烧全亮程序无反应,但将573输出引脚接vcc对应灯层就亮

查看数: 1326 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-7-25 17:15

正文摘要:

51单片机光立方的uln2803接层共阳极,八个573接64个共阴极焊接后烧全亮程序无反应,但将573输出引脚接vcc对应灯层就亮 程序void main()                {  whil ...

回复

ID:123289 发表于 2019-7-26 09:12
查看2803的内部电路图就明白了。
ID:517466 发表于 2019-7-26 02:07
楼主看到我提供的电路接法,就应该明白问题出在哪里了吧?想要LED亮,ULN2803的输入端要输入为1,LED要一端接ULN2803的输出(经限流电阻),一端接VCC。因为ULN2803是反相后开漏输出。输入为"0"的话,输出为"1",是没法点亮LED的。所以看你提供的电路,是不是应该设置P0=0xFF呢?

len.jpg (207.41 KB, 下载次数: 29)

len.jpg
ID:282095 发表于 2019-7-26 01:02
输入程序的缘故吧
ID:488797 发表于 2019-7-25 18:29
错了不是573是2803连接vcc亮(不好意思打错了)
ID:96682 发表于 2019-7-25 18:25
问题得从程序电路查看,就
                P0=0x00;        
                P1=0x00;         
                P2=0xff;
光立方不可能全亮
ID:488797 发表于 2019-7-25 18:25
错了是2803输出端与vcc相接亮
ID:488797 发表于 2019-7-25 18:24
错了是2803输出端与vcc相接亮

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表