欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 為什么NPN開關電路會變成低電平驅動,而不是高電平驅動? [打印本頁]

作者: SXP210624    時間: 2020-6-7 22:21
標題: 為什么NPN開關電路會變成低電平驅動,而不是高電平驅動?
Proteus仿真原理圖:(如下圖所示)Keil程序為:
#include <reg51.h>
unsigned char code dxcode[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void main()
{
        P2 = 0x01;
        P1 = dxcode[9];
        while(1);
}
仿真運行結果為:不亮 9 9 9(如下圖所示)
我的問題:正常應該是第一個數碼管亮,其他滅?但是結果恰恰相反,為什么呀?



51hei截圖16421023110120118.png (38.83 KB, 下載次數: 51)

51hei截圖16421023110120118.png

51hei截圖16440812106151105.png (22.48 KB, 下載次數: 55)

51hei截圖16440812106151105.png

作者: jialishoushi    時間: 2020-6-8 00:12
看數組編碼 你這是共陰的數碼管   
作者: jialishoushi    時間: 2020-6-8 00:14
三極管網絡標號應該是GND才對
作者: wulin    時間: 2020-6-8 06:04
本帖最后由 wulin 于 2020-6-8 09:13 編輯

共陰極數碼管要圖改接。實際電路的P2還要加1K上拉電阻,否則IO口高電平驅動能力不夠。



作者: sZhou    時間: 2020-6-8 06:39
沒毛病,你選的公陽管,而且4個三極管的接法不對,4個C極接LED1/2/3/4,E接地,就會如你所愿了。just  Try!
作者: sZhou    時間: 2020-6-8 06:41
R--2/4/6/8去掉不用
作者: aking991    時間: 2020-6-8 08:37
那你直接換成PNP就好了,就不用想那么多了
作者: ymt    時間: 2020-6-8 08:44
三極管的用法錯了,C極不應接VCC,現在接三極管E極那條線應接C極。E極接地。
作者: hhl3166    時間: 2020-6-8 10:02
看看,問題解決了嗎
作者: 溫xyz    時間: 2020-6-8 12:34
把接到發射極的改接到集電極上就行了。
作者: 湖南    時間: 2020-6-17 20:39
三極管  低電平高電平都可以驅動  主要是三極管的型號和電路設計不同而已




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1