導航:首頁 > 操作系統 > 二極體陰極接單片機

二極體陰極接單片機

發布時間:2022-06-20 15:41:13

㈠ 為什麼單片機上第一個發光二極體是0xfe還有其他的燈呢分別是什麼

和發光二極體的接法有關,二極體陰極端連單片機,輸出低電平0就會點亮,0xfe對應的引腳信號為11111110,其中的0就是輸出給第一個發光二極體陰極端的低電平信號。其他的燈對應的輸出低電平編碼信號同樣點亮。

例如:假設單片機的P0口接了八個LED,其中JPP0接的是高電平5V,而L0.0到L0.7接的分別是P0.7到P0.0這樣的話如果P0.7到P0.0上電平是高電平,那麼這個led的壓降就是0,led不亮,如果P0.7到P0.0上電平是低電平,那麼led上就會產生壓降,led就會亮。

#include<reg51.h> /*包含單片機寄存器的頭文件*/

void main(void){while(1){P0=0xfe; /*第一個燈亮*/ P0=0xff; /*第一個燈滅*/}}

P0=0xfe,相當於P0=11111110,這時候P0.0=0,燈L0.7亮,然後P0=0xff,相當於P0=11111111,這時候P0.0=1,燈L0.7滅,然後由於這兩句是放在while(1)中的由於其中1是while{}中的語句執行的條件,由於1始終為真,所以這兩句循環執行。燈L0.7就在不斷閃爍,亮滅。

(1)二極體陰極接單片機擴展閱讀:

相關發光二極體引腳點亮編碼:

原理:給二極體陽極和陰極加上正向電壓時,二極體導通。 當給陽極和陰極加上反向電壓時,二極體截止。 因此,二極體的導通和截止,則相當於開關的接通與斷開。

0XFE=1111 1110 表示一個燈亮。0xfd = 1111 1101 第二個燈亮。0xfb = 1111 1011 第三個燈亮。0xf7 = 1111 0111 第四個燈亮。0xef = 1110 1111 第五個燈亮。0xdf = 1101 1111 第六個燈亮。0xbf = 1011 1111 第七個燈亮。0x7f = 0111 1111 第八個燈亮。

㈡ 關於單片機發光二極體接電阻的問題

第一個圖有兩個錯誤:1.P0口是OD結構,沒有外部上拉的情況下無法輸出高電平,而你沒有連接上拉電阻。圖中的電阻是起限流作用的,對於LED來說它不是上拉作用;2.51單片機的IO口,除P0外,其它的IO口均為內部弱上拉,IO口拉電流能力很弱我記得還不到1mA,無法使LED正常點亮。P0口內部無上拉,拉電流能力為0,這就是為什麼開發板上驅動LED都用下面那個圖的原因了,就是應為51單片機的IO口灌電流能力要比拉電流能力強得多。

㈢ 如圖所示,發光二極體陰極連接單片機P1.0,按鍵K

可以簡單的用按鍵控制發光二極體亮滅,比如:
LED EQU P1.0
KEY EQU P1.4
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
JB KEY,MAIN1
CLR LED
SJMP MAIN
MAIN1:
SETB LED
SJMP MAIN
END

㈣ 二極體的陰極和陽極都接在單片機上是什麼情況

能在描述准確點嗎?陰極和陽極是分別接在不同的管腳上吧!看單片機的驅動能力,如果用51的,有較大的驅動能力,可以點亮發光二極體,當然要加限流電阻,如果是普通二極體,不加限流電阻有可能燒壞IO。

㈤ 發光二極體的陰極或陽極引腳都可以和單片機引腳相連

當然都可以,接陽極時,單片機的I/O口是輸出驅動電流,高電平時亮;接陰極時,單片機的I/O口是灌入驅動電流,低電平時亮。根據需要選擇。但對於51單片機,一般I/O口屬於集電極輸出,所以灌電流可以比較大,比如可達35mA左右,而輸出(拉電流)電流比較小,一般小於10mA,所以通常使用陰極接單片機方式,可獲得較大電流和較高亮度。

㈥ 單片機如何控制電子元件 電路又該如何接

你這個問題說的也太簡單了吧,首先搭建單片機最小系統,使得單片機可以正常工作,最小系統包括:電源、晶振、復位、下載線等。然後開始設計外圍電路,比如跑馬燈、數碼管,控制外圍電路的方法,最簡單的是,使用I/O口去控制,你可以選擇輸入控制還是輸出控制,例如將8個發光二極體加到單片機的p1口上,注意發光二極體的正極和陰極區別,將正極接5V,陰極接單片機。那麼你將p1口全部置低,那麼這些發光二極體就都亮起來了

㈦ 單片機中,在P1口作為輸出的實驗中,為什麼和單片機的P1口相連的是發光二極體的陰極

因為51單片機的管腳並不是對稱的推挽輸出,灌電流能力強、拉電流能力弱;
加上51單片機上電初始化時I/O口默認為高,應避免單片機在尚未穩定的情況下拖負載。
所以一般連接LED時接其陰極。

㈧ 單片機單個的發光二極體工作原理 大概的說下 採納的再加分

給你舉個簡單的例子要是不知道你可以提問
1.LED的陽極接地,陰極接單片機IO口,那麼IO口高電平,LED滅,低電平,LED亮
2.LED的陰極接地,陽極接單片機IO口,那麼IO口高電平,LED亮,低電平,LED滅

㈨ 單片機上怎麼接發光二極體

這主要看你是想要高電平時亮還是低電平時亮,如果是埠高電平時亮時,可以通過一個1K的電阻將發光管接到GND就可以了。如果是輸出低電平時亮的話,就需要接在電源和埠之間。
可以直接焊接,可能要注意一下靜電防護!
請參考!

㈩ 單片機 共陰極接法

所謂共陰接法是指數碼管各段的陰極接在一起。這樣一來,單片機的輸出就必須接在各個陽極上,因此,輸出為高的時候,數碼管點亮,輸出為低時,數碼管滅。

嚴格來說,這個接法不是很好,因為很多單片機的高電平輸出電流不足,數碼管點亮時亮度不夠,甚至在白天看出來。所以,單片機直接驅動數碼管最好是用共陽數碼管。

閱讀全文

與二極體陰極接單片機相關的資料

熱點內容
2016android版本下載 瀏覽:40
程序員開車賣服裝 瀏覽:393
快速記憶法pdf 瀏覽:516
java定義異常類 瀏覽:707
的運行命令 瀏覽:585
24v電動駐車空調壓縮機 瀏覽:842
老程序員編程步驟 瀏覽:305
物理去除加密軟體 瀏覽:227
匯編語言可調試編譯器 瀏覽:447
jpeg如何轉成pdf 瀏覽:841
微機室為什麼有伺服器 瀏覽:657
安卓手機怎麼打語音電話不斷網 瀏覽:458
單片機匯編頭文件 瀏覽:946
juniper命令行 瀏覽:68
程序員咨詢銷售工作怎麼樣 瀏覽:782
蘋果文件伺服器是什麼 瀏覽:180
企業透明加密軟體有監視功能嗎 瀏覽:494
桌面的運行命令 瀏覽:10
主流廠商伺服器維護流程是什麼 瀏覽:807
壓縮棉的被子先洗洗在用 瀏覽:242