日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

51单片机有几个通用io口_51单片机IO口的四种使用方法

發(fā)布時(shí)間:2023/12/2 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 51单片机有几个通用io口_51单片机IO口的四种使用方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原標(biāo)題:51單片機(jī)IO口的四種使用方法

傳統(tǒng)51單片機(jī)IO接口只可以作為標(biāo)準(zhǔn)雙向IO接口,如果用其來驅(qū)動LED只能用灌電流的方式或是用三極管外擴(kuò)驅(qū)動電路。

灌電流方式

LED正極接VCC,負(fù)極接IO口。IO為高電平是LED兩極電平相同,沒有電流,LED熄滅;IO為低電平時(shí),電流從VCC流入IO,LED點(diǎn)亮。但是當(dāng)你吧LED正極接在IO接口,負(fù)極接GND時(shí),將IO接口置于高電平,LED會亮,但因?yàn)镮O接口上拉能力不足而使亮度不理想,可以用下面介紹的方式解決這個(gè)問題。

推挽工作方式

LED正負(fù)極分別接在兩個(gè)IO口上,然后設(shè)置正極IO接口為推挽輸出,負(fù)極IO接口為標(biāo)準(zhǔn)雙向灌電流輸入。推挽方式具有強(qiáng)上拉能力,可以實(shí)現(xiàn)高電平驅(qū)動LED。

IO口的四種使用方式

從I/O口的特性上看,標(biāo)準(zhǔn)51的P0口在作為I/O口使用時(shí),是開漏結(jié)構(gòu),在實(shí)際應(yīng)用中通常要添加上拉電阻1、P2、P3都是準(zhǔn)雙向I/O,內(nèi)部有上拉電阻,既可作為輸入又可以作為輸出。而LPC900系列單片機(jī)的I/O口特性有一定的不同,它們可以被配置成4種不同的工作模式:準(zhǔn)雙向I/O、推挽輸出、高阻輸入、開漏。

準(zhǔn)雙向I/O模式與標(biāo)準(zhǔn)51相比,雖然在內(nèi)部結(jié)構(gòu)上是不同的,但在用法上類同,比如要作為輸入時(shí)都必須先寫“1”置成高電平,然后才能去讀引腳的電平狀態(tài)。

為什么是這樣子?見下面分析。

推挽輸出的特點(diǎn)是不論輸出高電平還是低電平都能驅(qū)動較大的電流?

總結(jié)

以上是生活随笔為你收集整理的51单片机有几个通用io口_51单片机IO口的四种使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。