在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

51單片機雙向I/O口與準雙向I/O口解析

CHANBAEK ? 來源:透析之眼 ? 作者: AdamChen ? 2023-10-31 17:50 ? 次閱讀

通過前面的輸入輸出的內(nèi)容(LED控制與按鍵的使用),我們對控制I/O口有了一個基本的了解。如果需要輸出高低電平,可以對該引腳進行寫"1"或者"0";如果需要讀取I/O的電平,直接判斷該引腳是高電平或者低電平既可。

在程序上對P0 ~ P3的輸入輸出控制是一樣的,但實際上它們內(nèi)部結構是不一樣的,下面是P0~P3的內(nèi)部結構圖。

圖片

雙向I/O與準雙向I/O

從P0~P3的內(nèi)部結構圖可以看出,P0口內(nèi)部沒有上拉電阻。當用作I/O口時,CONTROL輸出為0,ADDRDATA部分不起作用,P0口為開漏(Open Drain)如下圖紅色部分不需要考慮。

圖片

而P1~P3口均有輸出引腳均有上拉( internal pull-up),以P1為例,下圖紅色方框選中的部分。

圖片

引腳內(nèi)部為開漏的結構電路被稱為雙向I/O,有上拉的內(nèi)部結構稱為準雙向I/O。

雙向I/O的輸入輸出:

輸出:可以輸出低電平,不能高電平(如果需要輸出高電平,引腳端需要在外部接上拉電路,驅(qū)動能力強)。

輸入:可以讀取高電平也可以讀取低電平。

準雙向I/O:

輸出:可以輸出低電平,也可以輸出高電平(輸出高電平時,驅(qū)動能力不強。)

輸入:可以讀取高電平也可以讀取低電平。

實際上所有的I/O都可以在引腳的外部接上拉電阻,增強I/O口的驅(qū)動能力,如下圖所示為一個最小的單機最小系統(tǒng)原理圖。

圖片

需要注意,使用單片機內(nèi)部上拉時,電流的方向會從單片機流向外部(圖1);外接上拉,電流方向會從外部流向內(nèi)部(圖2)。前者稱為拉電流,后者稱為灌電流。

圖片

圖1

圖片

圖2

總結:

1)P0~P3內(nèi)部的結構不相同;

2)P0口作為I/O口,需要輸入高電平需要外接上拉電路。

3)開漏引腳稱為雙向I/O口,上拉引腳稱為準雙向I/O口。

4)電流從單片機流向外部稱為上拉電流,外部流向單片機稱為灌電流。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23359

    瀏覽量

    663210
  • 單片機
    +關注

    關注

    6043

    文章

    44621

    瀏覽量

    638573
  • 51單片機
    +關注

    關注

    274

    文章

    5705

    瀏覽量

    124303
  • 引腳
    +關注

    關注

    16

    文章

    1220

    瀏覽量

    50908
收藏 人收藏

    評論

    相關推薦

    51單片機并行I/O的工作原理是什么

    51單片機并行I/O工作原理51單片機并行
    發(fā)表于 11-18 06:17

    單片機I/O擴展及應用,下載

    單片機I/O擴展及應用 MCS-51系列單片機共有四個并行
    發(fā)表于 04-28 15:26 ?0次下載

    單片機I/O的使用

    單片機I/O的使用:對單片機的控制,其實就是對I/O
    發(fā)表于 12-03 22:51 ?69次下載

    單片機的輸入 / 輸出( I/O

    MCS-51單片機有4個雙向的8位I/O的P0~P3
    發(fā)表于 06-29 17:18 ?4436次閱讀

    單片機I/O引腳結構

    P0.0P0.7: 雙向I/O (內(nèi)置場效應管上拉)尋址外部程序存儲器時分時作為雙向8位數(shù)據(jù)和輸出低8位地址復用
    發(fā)表于 03-16 14:12 ?6次下載
    <b class='flag-5'>單片機</b>的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>引腳結構

    基于MCS-51單片機I/O結構組成及功能解析

    典型的MCS-51單片機有四個雙向8位I/O,分別記作P0、P1、P2、P3,每一個
    發(fā)表于 10-29 15:57 ?7244次閱讀

    51單片機的IO10點資料詳細說明

    51單片機I/O 1,51單片機
    發(fā)表于 08-05 17:34 ?1次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>的IO<b class='flag-5'>口</b>10點資料詳細說明

    為什么單片機I/O需要驅(qū)動

    為什么單片機I/O需要驅(qū)動呢?這個問題需要從I/O
    發(fā)表于 07-21 11:10 ?2590次閱讀
    為什么<b class='flag-5'>單片機</b>的<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b>需要驅(qū)動

    51單片機并行I/O工作原理

    51單片機并行I/O工作原理51單片機并行
    發(fā)表于 11-11 11:51 ?50次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>并行<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b>工作原理

    51單片機雙向存在的問題

    51單片機雙向存在的問題何為準雙向
    發(fā)表于 11-12 10:51 ?0次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>準</b><b class='flag-5'>雙向</b><b class='flag-5'>口</b>存在的問題

    51單片機系列--并行I/O端口

    51單片機系列--并行I/O端口基本概念數(shù)據(jù)的傳送方式I/O 端口特性基本概念
    發(fā)表于 11-20 11:21 ?12次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>系列--并行<b class='flag-5'>I</b>/<b class='flag-5'>O</b>端口

    C51編程6-雙向I/O雙向I/O

    讀取I/O的電平,直接判斷該引腳是高電平或者低電平既可。在程序上對P0~P3的輸入輸出控制是一樣的,但實際上它們內(nèi)部結構是不一樣的,下面是P0~P3的內(nèi)部結構圖。雙向I/
    發(fā)表于 11-29 10:51 ?1次下載
    C<b class='flag-5'>51</b>編程6-<b class='flag-5'>雙向</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b>與<b class='flag-5'>準</b><b class='flag-5'>雙向</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b>

    詳解80C51單片機的四種I/O

    在80C51單片機中有4個雙向的8位I/OP0~P3,在無片外存儲器的系統(tǒng)中,這4個
    發(fā)表于 10-18 15:05 ?1.8w次閱讀
    詳解80C<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的四種<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b>

    單片機I/O驅(qū)動的作用分析

    為什么單片機I/O需要驅(qū)動呢?這個問題需要從I/O
    發(fā)表于 01-29 09:51 ?1961次閱讀

    為什么單片機I/O需要驅(qū)動?

    為什么單片機I/O需要驅(qū)動?
    的頭像 發(fā)表于 09-27 15:32 ?990次閱讀
    為什么<b class='flag-5'>單片機</b>的<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口</b>需要驅(qū)動?
    主站蜘蛛池模板: 俺不色| 免费的毛片 | 狠狠色噜噜狠狠狠狠2018 | 成人丁香 | 日本在线视频一区二区 | 久久就是精品 | 中文4480yy私人免费影院 | 久草香蕉在线 | 久久伊人影视 | аⅴ资源天堂8在线 | 天天拍夜夜添久久精品免费 | 四虎4444hu4影视最新地址 | 久草干| 午夜欧美日韩 | 天天看片中文字幕 | 性色欧美| 69久久| 日本一区不卡在线观看 | 免费看一级片 | 天天干天天干天天干天天干天天干 | 九色愉拍自拍 | 日本午夜大片免费观看视频 | 欧美日韩高清性色生活片 | 国产精品久久久久久久免费大片 | 欧美在线视频二区 | 轻点灬大ji巴太粗太长了h | 狠狠色狠狠色综合日日不卡 | 四虎成人免费网站在线 | 在线免费视频国产 | 97天天做天天爱夜夜爽 | 九九热精品视频 | 伊人久久狼人 | 婷婷久久综合 | 免费一级特黄视频 | 午夜免费看视频 | 污女网站 | 色宅男看片午夜大片免费看 | 天天躁狠狠躁夜夜躁2021 | 免费人成在线观看网站 | 1024你懂的在线播放欧日韩 | 亚洲欧美日本视频 |