新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MCS-51單片機的P0~P3口結構有何不同?

        MCS-51單片機的P0~P3口結構有何不同?

        作者: 時間:2013-03-04 來源:網絡 收藏

        的P0~P3口結構有何不同?用作通用I/O口輸入數據時應注意什么?

        答: P2口是一個雙功能口,一是通用I/O口,二是以總線方式訪問外部存儲器時作為高8位地址口。其端口某一位的結構如圖2-11所示,對比圖2-10知,與P1口的結構類似,驅動部分基本上與P1口相同,但比P1口多了一個多路切換開關MUX和反相器3。P3口是一個多功能口,其某一位的結構見圖2-12。與P1口的結構相比不難看出,P3口與P1口的差別在于多了“與非門”3和緩沖器4。正是這兩個部分,使得P3口除了具有P1口的準雙向I/O口的功能之外,還可以使用各引腳所具有的第2功能。P0多了一路總線輸出(地址/數據)、總線輸出控制電路(反相器3和與門4)、兩路輸出切換開關MUX及開關控制C,并且把上拉電阻換成了場效應管T1,以增加總線的驅動能力。用作通用I/O口輸入數據時應注意要先用MOV Pi,#0FFH對相應端口寫FFH,使輸出場效應管T截止,才能夠正確輸入。

        51單片機相關文章:51單片機教程


        上拉電阻相關文章:上拉電阻原理


        關鍵詞: MCS-51 單片機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乐东| 墨竹工卡县| 安龙县| 霸州市| 上栗县| 会东县| 鄂托克旗| 湘阴县| 乐都县| 呼图壁县| 嘉兴市| 镇坪县| 大宁县| 兰溪市| 高唐县| 吉安县| 兴城市| 平乐县| 潍坊市| 娄烦县| 克山县| 泾阳县| 石阡县| 苍山县| 焉耆| 昌吉市| 建水县| 巴青县| 浙江省| 宜兰市| 甘孜县| 长葛市| 隆子县| 化德县| 马鞍山市| 贡嘎县| 西乌| 本溪| 新源县| 商洛市| 清水县|