導航:首頁 > 操作系統 > 51單片機輸入

51單片機輸入

發布時間:2022-12-07 03:32:30

⑴ 51單片機I/O口作輸入口時怎麼對其置1

因為io口作為輸入時初始被置1,
這樣就可以被外部器件拉低,
檢測io口的電平高低就可以知道有沒有被外部器件拉低了
如果io口置0的話,
那麼外部器件無論是高電平還是低電平,
io口都是0,
就沒法檢測了

⑵ 51單片機四路探測輸入是什麼意思,有些不理解這句話

51單片機四路探測輸入指的是可以檢測4路信號,如果是數字信號就是電平高低,如果是模擬信號,還要經AD轉換,才能進行下一步的處理。

⑶ 51單片機作為定時器或計數器應用時,其輸入信號分別是什麼

作為定時器應用時輸入信號為內部時鍾,作為計數器應用時輸入信號是外部脈沖。

⑷ 51單片機在protues中輸入什麼可以找到在protues中找不到的該如何處理

在protues中輸入「AT89C51」就可以找到51單片機,以下演示以proteus 9.5為例。

1、在電腦上打開proteus軟體後,點擊圖中的「P」字按鈕,如圖所示。

⑸ 關於51單片機輸入/輸出口電壓和電流以及加驅動電路的問題

作為輸出埠:P0可吸收可輸出電流,多大不是很清楚,驅動LED沒問題,驅動NPN、PNP三極體都沒有問題。
P1P2P3隻能吸收電流,不能輸出電流(如第一種說法中提的「這個電流比較小」,而第二種說法里的「驅動NPN三極體也沒有問題」就需要實驗證明一下了,因為這個電流實在太小了),如特別需要,可外接上拉電阻。
輸出電流指得是輸出1時帶負載,吸收電流指得是輸出0時帶負載。
另外不同廠家的51單片機具體參數可能不同,不同型號的也不同。
我說的指的是ATMEL的AT89S51,至於Intel的MCS51早停產了,估計要找也不到了。
第三種說法:輸入指的是埠做輸入埠,比如P0.1做輸入,你會給它一個電壓,它根據你給的電壓是大於2.4V還是小於0.4V來判斷你給的是1還是0信號。而輸出指的是你將P0.1口作為輸出口時:輸出1,P0.1引腳的電壓接近於這個單片機的電源電壓,輸出0,P0.1電壓接近於0V。

⑹ 51單片機的P1,P2,P3口的輸入輸出是什麼意思

51單片機結構很簡單,io口是准輸入輸出的,無法設置,不像其他一些高級點的單片機。
p1,p2,p3口的上拉電阻都是固化在晶元內部的,不能通過軟體設置斷開。
你想把上拉電阻取消作為輸入口,估計是想實現模擬輸入,51單片機實現不了。可以用一下stm32,控制起來也很簡單,但io口強大得多,能實現你想要的功能。
51准輸入:你首先把io口置高,然後讀取io口的電平即可得知連在io口上的外部電平。

⑺ 51單片機P0口做輸入口時需要先寫一並且外接上拉電阻,是這樣的嗎

51單片機P0口做輸入口時需要先寫1即可,外部不需要上拉電阻。其實,單片機上電復位時,P0已全部為置1狀態,就可以直接讀輸入狀態了。只有輸出過低電平,再讀輸入狀態時需先寫1。否則,P0口從未輸出過低電平,也不需要先寫1就可以讀。即便是先寫1,對讀輸入狀態沒有影響。

⑻ 用51單片機怎麼控制輸入輸出

通常作輸入時,要選置1,但單片機上電後,默認的是置1的,只要你不是做出其它用,再做輸入,就不用置1了。但為保險起見,多置一次1,沒有關系。作輸出時,不用管它,直接用就行了。
另外,51單片機的P口的任一腳能單獨用於輸入或輸出,無需事先定義。不過,在用作輸入時要確保該管腳的輸出鎖存器中的值為
1,因為該管腳的輸出鎖存器中的值為
0
時將使該腳處於0,而無法輸入外部的高電平。具體做法,就是要麼一直將該腳用作輸入,這樣在晶元復位時管腳的輸出鎖存器復位為1;要麼在用作輸入前先給該腳寫個1,再從該腳讀取輸入信號。

⑼ 51單片機輸入前必須輸入1的目的是什麼

為了釋放匯流排的控制權,從而讓其它器件可以控制匯流排,使51單片機可以正確得到匯流排上的數據,這是從數字角度解釋的。其實的實質是電子線路的特性決定的,這算是電子電路的知識,因為一根線,這頭連著51單片機,那頭連著目標器件。I/O線就是目標器件和單片機之間的一根連接線這能理解吧?它既是目標器件向單片機發送數據的線,也是單片機向目標器件發送數據的線,也就是說兩邊的電路都可以控制這根線的電位,電子電路一般都是把相互連接的傳輸線的電位置1時是釋放控制權,這是由電子電路的特性決定的,只有當單片機把IO線置1後。接下來目標器件才能發送高電位(也就是代表1的)數據。假如單片機發送完讀的控制位元組數據,最後是將IO線置了0電位。那目標器件就無法將電位為1的數據發到IO線上,因為單片機將這根IO線的電位拉低為0了。我這么說你能明白嗎?

⑽ MCS-51系列單片機有幾個輸入輸出埠具有怎樣的特點和用途

51單片機有4個I/O埠,每個埠都是8位雙向口,共佔32根引腳。每個埠都包括一個鎖存器(即專用寄存器P0~P3)、一個輸入驅動器和輸入緩沖器。通常把4個埠稱為P0~P3。在無片外擴展的存儲器的系統中,這4個埠的每一位都可以作為雙向通用I/O埠使用。在具有片外擴展存儲器的系統中,P2口作為高8位地址線,P0口分時作為低8位地址線和雙向數據匯流排。

閱讀全文

與51單片機輸入相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:144
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:736
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163