㈠ 51單片機學習板led燈不亮
首先從你給出的條件來說:你用sbit 聲明led1來代表P1^0口,但是在主函數中卻使用led來點亮,很明顯這個是不行的,而且編譯時會報錯。
再一個你要確定LED是連在P1口。
最後,你要清楚是共陰還是共陽接法,這樣決定是寫1亮還是寫0亮。
不懂的地方隨時回復我交流。
希望我的回答能幫助到你。
㈡ 為什麼我的單片機LED燈不亮😂
你的LED燈是幾只,怎麼接的?
如果是8隻LED接P0,且共陽極接法的話
P0=1:0000 0001除了最右邊一隻不亮,7隻都亮
P0=0XFF:1111 1111則8隻LED都不亮。
㈢ 單片機的第一個實驗為什麼輸入高電平的時候Led燈不亮,而要輸入低電平才會亮啊
一般單片機I/O口輸出的電流是比較小的,所以多數採用低電平點亮,Led另一端通過一個電阻接到電源,而有些增強型單片機可以直接驅動Led。
㈣ 單片機LED燈不亮問題!(初學者)
P0如果不等於0,默認就是高電平。看電路,P0為高時,LED負極是高電平時,不導通LED肯定不會亮 。
㈤ 這樣點亮單片機LED燈為什麼沒有亮
這不就恰恰說明你的LED是高電平點亮的 嗎?
D1是第一盞LED,你給它低電平,它不亮
其他七盞LED燈你沒有操作,默認是高電平,所以燈亮了。
你改成D1 = 1試下,看是否亮了
同時P0 =0x01可以保證其它七盞LED等熄滅。
㈥ 51單片機點亮LED燈,我的為什麼不亮
573,你把輸入、輸出,弄反了。
單片機引腳,應該接到 573 的 D 端。
LED,應該接到 573 的 Q 端.
㈦ 51單片機led不亮,如圖
可能是發光二極體的問題或接線問題,單片機壞的可能性不大。可以將接線調一下看是不是LED的問題,將不亮的LED接其它p2的管腳試試。也可能LED沒問題,因51單片機高電平輸出電流能力很弱,同樣的小電流下有的LED亮度很弱或乾脆不亮