AT89C51單片機(jī)與1602連接的P0口怎么沒(méi)用上拉電阻?
全部回復(fù)(6)
正序查看
倒序查看
@wangzelongyy
P0內(nèi)部有上拉電阻,因此不需要
AT89C51是比較老款的芯片了,也基本就是8051內(nèi)核最原始的芯片,這個(gè)芯片的P0口內(nèi)部是有接弱上拉電阻,如果作為簡(jiǎn)單的電平信號(hào)處理是可以不用再外加上拉電阻,但是如果是要直接驅(qū)動(dòng)LED等一些電流相對(duì)大點(diǎn)的負(fù)載是必須要接上拉電阻的,現(xiàn)在市面上很多基于51內(nèi)核的芯片P0口都有上拉電阻了,不用再單獨(dú)加上拉電阻,例如:STC 這些芯片都是不用加上拉電阻的。
0
回復(fù)
@yueyunno1
AT89C51是比較老款的芯片了,也基本就是8051內(nèi)核最原始的芯片,這個(gè)芯片的P0口內(nèi)部是有接弱上拉電阻,如果作為簡(jiǎn)單的電平信號(hào)處理是可以不用再外加上拉電阻,但是如果是要直接驅(qū)動(dòng)LED等一些電流相對(duì)大點(diǎn)的負(fù)載是必須要接上拉電阻的,現(xiàn)在市面上很多基于51內(nèi)核的芯片P0口都有上拉電阻了,不用再單獨(dú)加上拉電阻,例如:STC 這些芯片都是不用加上拉電阻的。
當(dāng)然為了保險(xiǎn)起見(jiàn)你最好還是加上5-10K的上拉電阻。不然在項(xiàng)目過(guò)程中會(huì)有些意外驚喜給到你的。
0
回復(fù)