欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3808|回復: 6
收起左側

對單片機P0\P1\P2口控制的疑問

[復制鏈接]
回帖獎勵 5 黑幣 回復本帖可獲得 5 黑幣獎勵! 每人限 1 次
ID:847563 發表于 2020-11-30 22:58 | 顯示全部樓層 |閱讀模式
問題1:外接上拉電阻的作用是什么,P0是為了輸出時防止漏極開路,正常工作。。對P1、P2、P3而言可不可以加?是不是為了增加負載能力?     
問題2:準雙向口是讀入前要寫1,關閉場效應管。它是P1、P2、P3口的特點。  
         P0口作為一般I/O口時,上拉場效應一直截止,所以如果不置1,下拉場效應管會導通,永遠只能讀到0。
    為什么P0不叫準雙向口?
   

P0

P0

P1

P1



回復

使用道具 舉報

ID:847563 發表于 2020-11-30 23:07 | 顯示全部樓層
補:第二個問題是因為P0是CPU讀入數據時自動寫1,P1等是由輸出變輸入時程序寫1,再讀。這個原因么?
回復

使用道具 舉報

ID:401564 發表于 2020-12-1 08:46 | 顯示全部樓層
問題1:關于上拉電阻的作用,這個在數字電路的基礎知識里面是有說到的,你不知道就是數字電路基礎沒有學好
它的作用:A,把一個不確定電平(邏輯)端口,上拉成高電平,電阻大小視元件本身的參數而定,但10K幾乎是通吃
B,增加輸出電流能力,有的開漏極輸出(三極管的話就是集電極開路輸出,或者OC輸出),它只有吸入電流能力,沒有輸出電流能力,所以,要加一個上拉電阻來增加輸出電流能力.關于這個,你可以看一下"開漏輸出"
上拉電阻一定要有,有的單片機是內置上拉電阻的,外部可以不用,沒有內置上拉電阻的外部一定要加

問題2:你給的這現張圖片只是一個輸出端口的框圖,就是描述一個大概,但沒有什么用,估計看得明白的人沒幾個
所以沒有必要看.這個8051單片機的一個IO輸出結構,你只要死記就可以,不要去管其它的了
在別的單片機上,輸出和輸入就不是這樣的了
學單片機就不要嘗試去搞明白它的內部電路,你只能把它當成已經有這么一個功能,你知道怎么去用這個功能就可以了
你只要記住:8051單片機要讀取某個端口的電平,要先把這個端口置位1才能讀取,這就可以了

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:782419 發表于 2020-12-1 09:01 | 顯示全部樓層
不錯,學習單片機要把它做為一個功能器件,原理?你了解就可以了,又不是進行單片機的研究,重點應該放在使用單片機實現各種功能。你只需知道單片機實現某種功能需要什么條件,并幫它把條件滿足就可以了。太多的東西就做為興趣來也了解吧!

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:847563 發表于 2020-12-1 22:58 | 顯示全部樓層
謝謝大家的解答。
回復

使用道具 舉報

ID:235200 發表于 2020-12-2 13:46 | 顯示全部樓層
準雙向口的意思是作輸出可直接控制寫0出0,寫1出1,而作為輸入不能是輸入低電平,讀入就得0,輸入高電平,讀入就得1,因為還得控制輸入通道是否選通,只有當端口先寫入1控制場效應管截止后才選通了輸入通道,是否要搞清楚端口結構,我認為清楚了才會對程序語句的理解較透徹一些,就象很多人認為學了匯編后會更容易理解單片機工作原理
回復

使用道具 舉報

ID:852579 發表于 2020-12-2 15:08 | 顯示全部樓層
不接上拉電阻的話不能有效的拉低
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表