led燈能直接連線51微控制器嗎

2021-03-10 23:41:44 字數 730 閱讀 2351

1樓:匿名使用者

不能準確的說是不允許。微控制器應只考慮開和關兩種邏輯狀態。這種led燈是不是能接單片

內機的容問題屬於驅動能力問題。如果每次設計都要去考慮微控制器管腳可以承受或者輸出的電流,或者計算微控制器可以帶多大的負載,那你的設計工作的複雜性就會成倍的放大同時可靠性也會降低很多。

也許你使用的led需要極小的電流就可以驅動而你的微控制器帶負載的能力很強。從電路的角度考慮是可以直接連。但是這種情況下依然不允許將led直接連線微控制器管腳直接進行驅動。

因為這種設計思路根本就是錯的,出發點都錯了,分析的結論再正確也不行。

不一定非要使用三極體來驅動,雖然我們通常的做法是用三極體。可以用一些積體電路作為驅動。不過你的設計非常簡單的話,用一個三極體也就可以了。不過注意加限流電阻,別把led燒了。

2樓:匿名使用者

要是僅僅只驅動一個led,沒問題,微控制器全部io口的總電流和是有限制的,要是led的數量很少,每個led的電流也很小,那就沒問題!看看你用的微控制器的資料吧!

3樓:匿名使用者

如果你接led燈點亮時的電流不大於10ma(吸電流20ma),那就可以直接接上。否則就不能直接接到51微控制器上。

4樓:於東湘

51微控制器輸出高電位要接上一個**管,低電平驅動可以直接驅動

5樓:匿名使用者

能!但是p0口需要加驅動,其它口可以

51微控制器sbit直接賦值給char是什麼結果

51微控制器sbit 8 直接賦值給char是什麼結果,這個題目是有問題 的,sbit是定內義位變數的,而sbit 8 的寫法是錯容的,不知你想表達什麼意思。如果是想把一個位賦值給char變數,這個位作為char變數的最低位。關於51微控制器io口sbit賦值的問題 15 你的l1是一個位變數,而a...

求助,微控制器串列埠RXD可以直接連感測器輸出的

這要看感測器的copy輸出訊號是bai什麼?1.輸出的就是串du口傳送的訊號,且為ttl電平,是可zhi以直接dao連線,單片以串列埠接收。2.輸出的是rs232電平訊號,就不直到連線,微控制器需要一片rs232晶片,3.輸出的是數字訊號,rxd作為i o引腳用,是可連線的。4.輸出的是模擬訊號,就...

微控制器proteus的8位流水燈led燈不亮只是旁邊

換用p1口吧,p0口是沒上拉電阻的 一個微控制器流水燈程式,但用proteus 時所有燈都不亮,程式如下 您好 我改了一下程式,你試一下吧,在我開發板上可以執行。如果在你的proteus中還版不能 權 那你查檢一下你的 配置。include include void delay unsigned i...