單片機(jī)IO口的進(jìn)行LED驅(qū)動的問題分析

2014-03-22 07:30 來源:電子信息網(wǎng) 作者:鈴鐺

IO口對初學(xué)單片機(jī)的同學(xué)來說還是不容易理解的,今天就幫助大家分析一下單片機(jī)IO口的驅(qū)動問題。單片機(jī)的IO口想要完成一次完整的控制就需要三個(gè)關(guān)鍵的屬性,數(shù)據(jù)、屬性、和方向,這三種屬性結(jié)合在一起才能形成完整的控制。

單片機(jī)在輸出電平時(shí)所需的電流大小和限度關(guān)乎到單片機(jī)輸出驅(qū)動問題,單片機(jī)輸出低電平時(shí),將允許外部器件,向單片機(jī)引腳內(nèi)灌入電流,這個(gè)電流,稱為“灌電流”,外部電路稱為“灌電流負(fù)載”;而在輸出高電平時(shí),則允許外部器件,從單片機(jī)的引腳,拉出電流,這個(gè)電流,稱為“拉電流”,外部電路稱為“拉電流負(fù)載”。

通常來說,能帶動多少個(gè)TTL輸入端就說明這款單片機(jī)能夠承受多少的負(fù)載,而51單片機(jī)的負(fù)載能力其實(shí)是非常小的、P2 和 P3口,每個(gè)引腳可以都帶動4個(gè) TTL 輸入端,只有P0 口的能力強(qiáng),它可以帶動8 個(gè)!分析一下 TTL 的輸入特性,就可以發(fā)現(xiàn),51單片機(jī)基本上就沒有什么驅(qū)動能力。它的引腳,甚至不能帶動當(dāng)時(shí)的LED進(jìn)行正常發(fā)光。在 AT89C51單片機(jī)流行起來之后,單片機(jī)引腳的能力大為增強(qiáng),可以直接帶動LED發(fā)光了。

在電路圖中我們可以看到,并沒有任何器件去驅(qū)動,它們是經(jīng)由單片機(jī)的引腳的來控制發(fā)光顯示的。

單片機(jī)1

1 2 > 
單片機(jī)

一周熱門