色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

C51單片機的IO口介紹(下)

CHANBAEK ? 來源:Zi Jin Code ? 作者:錕醬不是醬 ? 2023-11-02 10:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上一篇文章我們對C51的IO簡單的介紹了一下,現在我們來簡單了解C51的IO的結構

這里我們學習一下比較常見的單片機的IO模式,分別是準雙向,開漏輸出和推挽輸出

(這里要提一嘴,我們用的STC88C52RC是沒有推挽輸出功能的,STC公司后續推出的一些機型才有推挽輸出功能)

接下來我們來看看這幾種模式

1.準雙向

看看下面的原理圖,機內信號通過一個非門取反后送入一個MOS管,MOS管負責控制這個IO的高低電平,配合內部上拉電阻完成高低電平的輸出

圖片

?

為了方便我們分析,我們把這個MOS管看成一只NPN三極管。區別是三極管靠電流導通,MOS管靠電壓導通

圖片

?

結合前面我們講過的知識,對于一只NPN三極管,基極b電壓比集電極c電壓大0.7V的時候,三極管發射極e與集電極c之間導通

準雙向輸出高電平

當機內給高電平信號的時候,經過非門取反,得到低電平信號,在這里我視作0V,非門取反后直接接到三極管b極,相當于b極電壓0V,三極管的c極接地,視作0V。此時由于b極電壓與c極電壓差小于0.7V,三極管截止

圖片

?

電源正極的電流就經過內部上拉電阻流向c極,只有一路電流從正極到上拉電阻再流出IO,這時候相當于IO接入高電平

準雙向輸出低電平

當機內給低電平信號的時候,經過非門取反,得到高電平信號,在這里我視作5V,非門取反后直接接到三極管b極,相當于b極電壓5V,三極管的c極接地,視作0V。此時由于b極電壓與c極電壓差達到0.7V以上,三極管導通

圖片

?

電源正極的電流就經過內部上拉電阻流向c極,c,e之間導通,所以直通,一直流至負極。另一路電流從外部IO經過三極管的C極,再流向e極,最后流至地,實現接低

這時候我想你會問,那電流為什么不從vcc流向電阻,最后流出IO呢?我想說,我相信你高中的時候學過,電流總是從正極流向負極。我們來觀察,在這個電路里面,正極的電流已經流向負極了,IO這一路電流也流向負極,也就實現了低電平輸出

2.開漏輸出

開漏輸出的結構如下

圖片

?

細心的朋友已經發現了,開漏輸出的電路結構跟準雙向的區別就是沒有內部上拉電阻

內部輸出0的時候,原理跟準雙向輸出相同

圖片

?

但是如果內部輸出為1的時候

圖片

?

這時候IO是懸空狀態,相當于IO跟單片機斷開了

如果需要輸出高電平,這時候就需要外部上拉電阻

圖片

?

3.推挽輸出(了解)

所謂的推挽,就是指使用兩個三極管或者MOS管交替地將信號推到正和負極性,實現放大的效果

推挽輸出的電路結構

圖片

?

在這個結構中,兩個MOS管配合,實現推挽輸出,最大的特點就是輸出電流夠大(大約20mA)

在這里,T1 MOS管可以看成PNP三極管,T2 MOS管可看成NPN三極管

圖片

?

輸出高電平的原理:

內部輸出高電平信號經過非門取反,送到兩個三極管的b極,上面的PNP三極管導通,下面的NPN三極管截止,電流從VCC流過PNP管,流出IO。

圖片

?

輸出低電平的原理:

內部輸出低電平信號經過非門取反,送到兩個三極管的b極,上面的PNP三極管截止,下面的NPN三極管導通,IO電流經過NPN三極管流過地,實現輸出低電平

C51的IO模式

?我們的AT89C52單片機只支持開漏輸出和準雙向輸出

P0組IO只支持開漏輸出,仔細觀察,你的開發板上的P0組IO是不是有一排上拉電阻?

圖片

?

P1,P2,P3支持準雙向IO輸出

這些是單片機設計的時候就配置好的

我們無法修改,但是根據不同IO組的輸出功能進行合理利用,依舊能達到我們想要的效果

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6067

    文章

    44973

    瀏覽量

    649973
  • MOS管
    +關注

    關注

    109

    文章

    2623

    瀏覽量

    70613
  • C51單片機
    +關注

    關注

    12

    文章

    164

    瀏覽量

    35418
  • IO口
    +關注

    關注

    3

    文章

    170

    瀏覽量

    24958
收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C51單片機IO原理及51 C語言

    C51單片機IO原理及51 C語言
    發表于 07-05 11:51

    C51單片機并行擴展設計及應用

    C51單片機是我們生活中最常用的系列,MCS-51系列單片機有4個并行(P0,P1,P2,P3
    發表于 10-28 16:02 ?33次下載
    <b class='flag-5'>C51</b><b class='flag-5'>單片機</b>并行<b class='flag-5'>口</b>擴展設計及應用

    單片機基礎知識C51

    單片機基礎知識C51版,學習單片機的基礎知識。包括單片機的簡介,單片機的程序如何寫,單片機的應用
    發表于 11-18 16:48 ?0次下載

    51單片機IO工作原理

    51單片機IO工作原理。。。。。。。。
    發表于 03-04 15:31 ?11次下載

    89C51單片機IO模擬串行通信的實現方法

    89C51 單片機IO 模擬串行通信的實現方法
    發表于 08-31 13:56 ?21次下載

    單片機IO介紹

    單片機IO介紹
    發表于 02-14 16:54 ?25次下載

    c51單片機溫測

    電子發燒友網站提供《c51單片機溫測.docx》資料免費下載
    發表于 05-26 08:00 ?21次下載

    51單片機、AVR單片機和PIC單片機IO操作

    51單片機、AVR單片機和PIC單片機IO結構的均不同,導致了
    發表于 02-20 20:25 ?1.1w次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>、AVR<b class='flag-5'>單片機</b>和PIC<b class='flag-5'>單片機</b>的<b class='flag-5'>IO</b><b class='flag-5'>口</b>操作

    基于89c51單片機IO操作的幾個歷程資料分享

    基于89c51單片機IO操作的幾個歷程
    發表于 04-23 15:37 ?16次下載
    基于89<b class='flag-5'>c51</b><b class='flag-5'>單片機</b><b class='flag-5'>IO</b><b class='flag-5'>口</b>操作的幾個歷程資料分享

    51單片機如何讀寫AT29C040?51單片機讀寫AT29C040的c51程序免費下載

    本文檔的主要內容介紹的是51單片機如何讀寫AT29C040?給大家介紹一個51
    發表于 09-06 15:00 ?31次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>如何讀寫AT29<b class='flag-5'>C</b>040?<b class='flag-5'>51</b><b class='flag-5'>單片機</b>讀寫AT29<b class='flag-5'>C</b>040的<b class='flag-5'>c51</b>程序免費下載

    51單片機教程之80C51單片機C語言程序設計資料概述

    本文檔的主要內容詳細介紹的是51單片機教程之80C51單片機C語言程序設計資料概述主要內容包括
    發表于 12-05 11:53 ?299次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>教程之80<b class='flag-5'>C51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>C</b>語言程序設計資料概述

    PIC單片機以及51單片機和AVR單片機IO操作方法介紹

    51單片機IO的結構比較簡單,每個IO只有一個IO
    發表于 09-11 15:19 ?2257次閱讀

    PIC單片機以及51和AVR單片機IO操作方法解析

    51單片機IO的結構比較簡單,每個IO只有一個IO
    發表于 03-06 18:37 ?3366次閱讀

    C51單片機流水燈C代碼

    C51單片機流水燈C代碼
    發表于 11-05 15:20 ?34次下載
    <b class='flag-5'>C51</b><b class='flag-5'>單片機</b>流水燈<b class='flag-5'>C</b>代碼

    C51單片機C52單片機內部的資源區別

    C52單片機可以理解為是C51單片機的增強版? 兩個方面有差異,存儲空間和定時器計數器方面有區別 ○ C52
    發表于 11-19 10:36 ?20次下載
    <b class='flag-5'>C51</b><b class='flag-5'>單片機</b>與<b class='flag-5'>C</b>52<b class='flag-5'>單片機</b>內部的資源區別
    主站蜘蛛池模板: 国产成人无码精品久久久影院 | 最新精品国产 | 掀开奶罩边躁狠狠躁软学生 | 尹人久久大香找蕉综合影院 | 国产色综合色产在线视频 | jijzzizz中国版| 国产全部视频列表支持手机 | 国产成人精品s8p视频 | 91久久偷偷做嫩草影院免费看 | 亚洲精品网址 | 国产精品自产拍在线观看网站 | 欧美人xxxxx| 亚洲精品成A人在线观看 | 内射爽无广熟女亚洲 | 被吊起玩弄的女性奴 | 777米奇影院第七色色 | 高清无码中文字幕影片 | 欧美影院在线观看完整版 mp4 | 国产69精品久久久久APP下载 | 小s现场抛胸挤奶 | 成人毛片100部免费看 | 黄色888 | 久久亚洲A片COM人成A | av影音先锋影院男人站 | 久久精品123 | 成人毛片免费在线观看 | 哇嘎在线精品视频在线观看 | 向日葵视频app下载18岁以下勿看 | 日本无码毛片一区二区手机看 | 亚洲午夜电影 | 狠很橹快播 | 男女夜晚在爽视频免费观看 | 青青青国产依人精品视频 | 小向美奈子厨房magnet | 九九久久国产 | 夜色资源站国产www在线视频 | 欧美大片免费 | 亚洲h视频在线观看 | 国产v综合v亚洲欧美大片 | 天天色天天干天天 | 九九热这里只有精品2 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品