新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MCS-51單片機的4個I/O口

        MCS-51單片機的4個I/O口

        作者: 時間:2016-11-13 來源:網絡 收藏
        8051單片機的4個I/O口在結構上是基本相同的,但又各具特點。這四個端口都是8位雙向口,每個端口都包括一個鎖存器、一個輸出驅動器和輸入緩沖器。在無片外擴展存儲器的系統中,這四個端口的每一位都可以作為雙向通用I/O端口使用。在作為一般的通用I/O輸入時,都必須先向鎖存器寫入“1”,使輸出驅動場效應管FET截止,以免誤讀數據。各自特點如下:
        (1)P0口為雙向8位三態I/O口,它既可作為通用I/O口,又可作為外部擴展時的數據總線及低8位地址總線的分時復用口。作為通用I/O口時,輸出數據可以得到鎖存,不需外接專用鎖存器;輸入數據可以得到緩沖,增加了數據輸入的可靠性。每個引腳可驅動8個TTL負載。
        (2)P1口為8位準雙向I/O口,內部具有上拉電阻,一般作通用I/O口使用,它的每一位都可以分別定義為輸入線或輸出線,作為輸入時,鎖存器必須置1。每個引腳可驅動4個TTL負載。
        (3)P2口為8位準雙向I/O口,內部具有上拉電阻,可直接連接外部I/O設備。它與地址總線高8位復用,可驅動4個TTL負載。一般作為外部擴展時的高8位地址總線使用。
        (4)P3口為8位準雙向I/O口,內部具有上拉電阻,它是雙功能復用口,每個引腳可驅動4個TTL負載。作為通用I/O口時,功能與P1口相同,常用第二功能。作為第二功能使用時,各位的作用見本站(單片機之家)其它內容。


        關鍵詞: MCS-51單片機IO

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肇东市| 东阿县| 广南县| 延长县| 金塔县| 区。| 邢台市| 安康市| 治县。| 两当县| 濮阳市| 上蔡县| 吴旗县| 新营市| 五常市| 霸州市| 乌兰浩特市| 临沧市| 沙坪坝区| 祁连县| 正安县| 两当县| 天祝| 阿坝县| 东阳市| 临西县| 吉木萨尔县| 罗平县| 钟山县| 南和县| 江门市| 新巴尔虎左旗| 平定县| 新化县| 南郑县| 新闻| 襄城县| 东兰县| 丽江市| 清原| 湟中县|