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...