關(guān)于單片機上拉電阻
1.一般51單片機的P0口在作為地址/數(shù)據(jù)復(fù)用時不接上拉電阻。
2.作為一般的I/O口時用時,由于內(nèi)部沒有上拉電阻,故要接上上拉電阻?。?br />3.當p0口用來驅(qū)動PNP管子的時候,就不需要上拉電阻,因為此時的低電平有效;
4.當P0口用來驅(qū)動NPN管子的時候,就需要上拉電阻的,因為此時只有當P0為1時候,才能夠使后級端導(dǎo)通。
簡單一點說就是它要驅(qū)動LCD顯示屏顯示就必須要有電源驅(qū)動,否則亮不了,而恰好P0口沒有電源,所以就要外接電源,接上電阻是起到限流的作用;如果接P1、P2、P3端口就不用外接電源和電阻了。
有的單片機的輸出口是開集的!只能提供高高阻和低電平兩種狀態(tài),。為了得到高低兩種電平就要提供上拉,這個時候輸出口就像一個到地的開關(guān),如果輸出高電平,開關(guān)打開,輸出狀態(tài)就是高電平了,如果輸出低電平,開關(guān)就閉合,輸出和地短路,形成低電平
評論