两片595级联六个数码管亮度不够

2020-01-30 14:01发布

用两片595级联驱动六位数码管,显示出来的效果太暗了,求解……求高手指点!以下是相关程序:
sbit sda=P3^4;
sbit shck=P3^6;
sbit stck=P3^5;
                        for(i=0;i<8;i++)        //位码输出
                {       
                        shck=0;                                                                /*移位时钟*/
                        for(k=0;k<10;k++)        {;}
                        shck=1;
                        sda=0;
                }
                for(i=0;i<=8;i++)                                //段码输出
                {       
                        shck=0;                                                                /*移位时钟*/
                        for(k=0;k<10;k++)        {;}
                        shck=1;
                        sda=1;       
                }       
                {                                                                                /*存储时钟*/
                stck=0;
                for(k=0;k<10;k++)        {;}
                stck=1;       
                }
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
koniczyna
1楼-- · 2020-02-01 18:32
回复【16楼】millwood0  
-----------------------------------------------------------------------

我也是这么想的,频率过高
ourdevavr
2楼-- · 2020-02-01 22:51
750电阻太大,毫无疑问
ZHN245
3楼-- · 2020-02-02 02:17
 精彩回答 2  元偷偷看……
ZHN245
4楼-- · 2020-02-02 05:34
和LED是否是高亮的也很有关系!
wang_fei
5楼-- · 2020-02-02 08:02
电阻是750欧姆的这肯定是不会错的,板子上贴的电阻上面标称是751一共有八个,明天上传个实际的电路板来……
sypf
6楼-- · 2020-02-02 10:53
用100欧电阻,立竿见影~
除非是那种劣质的595···本身驱动能力就不足···
不然一般一个595可以出几十MA电流····(总共)

一周热门 更多>