0.56的数码管怎么驱动,我驱动起来怎么很暗

2019-07-15 22:38发布

如题,我量了一下p0口的电压才1.76V,怎么才能让它显示正常,
原理图如下 1.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
ntmusic
1楼-- · 2019-07-17 10:30
傲然杀鸡 发表于 2013-9-6 18:24
我在网上看到的这种接法,用pnp,就是基极接的单片机

我的意思是,你把三极管的发射极和集电极接反了。建议楼主多看一下三极管的资料。
630057927li
2楼-- · 2019-07-17 12:18
把你的P0口,改为P2口来驱动试试
122553120
3楼-- · 2019-07-17 16:41
npn三极管集电极接地?????我想问那能通吗???
xxin@mao
4楼-- · 2019-07-17 21:21
 精彩回答 2  元偷偷看……
cdma2
5楼-- · 2019-07-17 22:16
楼主,三极管的发射极和集电极接反了,应该是发射极接地才对,还有就是断码的限流电阻太大,选择220-470欧之间的基本合适了,最后一个问题是数码管是分高亮和普通亮度两种的,普通亮度的数码管不管你加不加限流电阻亮度都比较暗,比如你用一颗3V纽扣电池直接接上数码管就知道了
傲然杀鸡
6楼-- · 2019-07-18 00:26
122553120 发表于 2013-9-7 14:29
npn三极管集电极接地?????我想问那能通吗???

已经修正了,还是没办法,网上说要用一个74LS245,不知道可以吗,下次买来试一下,还想请问下at2402怎么存1234,我只能存到255,拆分到两个地址也没用,读不出来
  1.         write_add(13+1,1);
  2.         write_add(13+2,2);
  3.         write_add(13+3,3);
  4.         write_add(13+4,4);
  5.         delay(100);//        ;
  6.         temp=read_add(13+1)*1000+read_add(13+2)*100 +read_add(13+3)*10+read_add(13+4);
复制代码
QQ图片20130907173002.jpg

一周热门 更多>