| 
钻石会员 主题
回帖0
积分18337
阅读权限50
注册时间2010-5-28
最后登录1970-1-1
在线时间 小时
 
 | 
| 本帖最后由 junyee 于 2014-9-17 09:56 编辑 
 看了下,楼主的电路.
 为什么要用
 
 NPN+PNP再驱动 数码管?
 这样组成了类似复合管,放大倍数非常之大.
 在反复开关的过程中,像Q15的基级肯定不是突发的开与关,这个区域会被Q15,Q2放大.
 要么在Q15 B,E结加个几百欧的小电阻,
 
 为什么不采用P-MOS 直驱的方法?
 现在类似2301这样的MOS也已经非常便宜.
 
 
 Duan=Num[Sec/10];                 //段码8
 SMG1=1;                                        //位开
 Delay(12);
 SMG1=0;                                //位关
 Duan=0;
 Delay(20);
 
 这个也可尝试优化一下,如:
 
 
 Duan = Num[Sec/10] ;
 SMG1 = 1;
 Delay(30);                //决定数码管刷新率
 Duan = 0 ;
 SMG1 = 0 ;
 Delay(5);                //太小会导致数码管轮番显示.
 
 
 
 
 
 
 
 static/image/hrline/line4.png
 
 
 
 不能凡事全在论坛找答案.坛友提供的只是一种思路方法,你可以沿着不同的思路去寻找问题,但还是不一定能完全解决你的问题.
 坛友没有义务,只是友情帮助,要解决问题只能靠自己.
 要是动不动就无解..那算我白说,
 
 
 
 
 | 
 |