導航:首頁 > 操作系統 > 單片機io口應用

單片機io口應用

發布時間:2022-07-27 09:45:27

㈠ 請詳解下單片機的 並行IO口,串列IO口,及二者區別

單片機串列通訊與並行通訊區別
一條信息的各位數據被逐位按順序傳送的通訊方式稱為串列通訊。串列通訊的特點是:數據位傳送,傳按位順序進行,最少只需一根傳輸線即可完成,成本低但送速度慢。串列通訊的距離可以從幾米到幾千米。 根據信息的傳送方向,串列通訊可以進一步分為單工、半雙工和全雙工三種。信息只能單向傳送為單工;信息能雙向傳送但不能同時雙向傳送稱為半雙工;信息能夠同時雙向傳送則稱為全雙工。 串列通訊又分為非同步通訊和同步通訊兩種方式。在單片機中,主要使用非同步通訊方式。

串列通訊中,兩個設備之間通過一對信號線進行通訊,其中一根為信號線,另外一根為信號地線,信號電流通過信號線到達目標設備,再經過信號地線返回,構成一個信號迴路。

初級讀者會產生疑問:為何不讓信號電流從電源地線返回?答案:公共地線上存在各種雜亂的電流,可以輕而易舉地把信號淹沒。因此所有的信號線都使用信號地線而不是電源地線,以避免干擾。

這一對信號線每次只傳送1bit(比特)的信號,比如1Byte(位元組)的信號需要8次才能發完。傳輸的信號可以是數據、指令或者控制信號,這取決於採用的是何種通訊協議以及傳輸狀態。串列信號本身也可以帶有時鍾信息,並且可以通過演算法校正時鍾。因此不需要額外的時鍾信號進行控制。

並行通訊中,基本原理與串列通訊沒有區別。只不過使用了成倍的信號線路,從而一次可以傳送更多bit的信號。

並行通訊通常可以一次傳送8bit、16bit、32bit甚至更高的位數,相應地就需要8根、16根、32根信號線,同時需要加入更多的信號地線。比如傳統的PATA線路有40根線,其中有16根信號線和7根信號地線,其他為各種控制線,一次可以傳送2Byte的數據。並行通訊中,數據信號中無法攜帶時鍾信息,為了保證各對信號線上的信號時序一致,並行設備需要嚴格同步時鍾信號,或者採用額外的時鍾信號線。

通過串列通訊與並行通訊的對比,可以看出:串列通訊很簡單,但是相對速度低;並行通訊比較復雜,但是相對速度高。更重要的是,串列線路僅使用一對信號線,線路成本低並且抗干擾能力強,因此可以用在長距離通訊上;而並行線路使用多對信號線(還不包括額外的控制線路),線路成本高並且抗干擾能力差,因此對通訊距離有非常嚴格的限制。

㈡ 單片機I/O介面的作用與功能

IO口是單片機與外界的介面,即輸入/輸出口,可以作為數據口,對外部存儲器進行讀寫;可以作為控制口,輸出控制指令,如電機控制,繼電器控制等;可以作為人機交互,如液晶顯示,鍵盤輸入等。
理解了IO口對學習單片機有很大幫助。

㈢ 51單片機IO口的分時復用應用問題

給你個思路,你這樣設計:將led通過單片機io口高電平驅動點亮,而按鍵時io口輸入為低電平即可。詳見下圖:

㈣ 單片機IO口應用

#include<reg51.h>
#define led P1
#define uint unsigned int
void delay_us(uint z)
{
while(--z);
}
void main()
{
while(1)
{
led=0x0f;
delay_us(15000000);
led=~led;
delay_us(15000000);
}
}

晶振12Mhz

㈤ 單片機IO擴展口的作用

通過單片機IO控制擴展口,增加單片機IO口能控制的埠的數量。

單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
在單片機的I/O口不夠的情況下,經常會需要擴展的設計,有兩種方法,一是用並行輸入/並行輸出介面晶元擴展,如數據鎖存器:74HC273,74HC373,74HC374,74HC377,74HC573等很多的,可以擴展多片。二是用串列輸入/並行輸出的晶元擴展,如74LS595,74LS594,74LS596,74LS599等等,也很多的。這要根據需要選擇哪種擴展方式和晶元。

㈥ 單片機io口是什麼 謝謝

單片機io口是用來定義相應I/O口位的輸入輸出狀態和方式。包括3個基本項:數據向量Data、屬性向量Attribution和方向控制向量Direction。3個埠內每個對應的位組合在一起,形成一個控制字,單片機對控制字或者包裝後的控制字讀取進行雙路切換。

(6)單片機io口應用擴展閱讀:

單片機A口下拉電阻式的輸入口的I/OA0~I/OA7為喚醒源,常用於鍵盤輸入。要激活IOA0~IOA7的喚醒功能,必須讀P_IOA_Latch單元,以此來鎖存IOA0~IOA7管腳上的鍵狀態。

隨後,系統才可通過指令進入低功耗的睡眠狀態。當有鍵按下時,IOA0~IOA7的輸入狀態將不同於其在進入睡眠前被鎖存時的狀態,從而引起系統的喚醒。

參考資料來源:

網路——單片機IO口

網路——IO埠

㈦ MCS-51單片機4個I/O口的作用是什麼

4個I/O口的作用是:
第一功能是普通I/O口,其中P0口需外接上拉電阻;
第二功能各不相同,分別為:
P0口:作外部三匯流排的地址匯流排(低8位)/數據匯流排;
P1口:作擴展型晶元的外部引腳,例如52的C/T2外部信號輸入,S52之WDT的報警輸出等;
P2口:作外部三匯流排的地址匯流排(高8位);
P3口:作串口、定時器、外部中斷的輸入/出線,及外部RAM讀寫的控制信號(外部控制匯流排的一部分)。

外部三匯流排是如何分配的:
數據匯流排:P0口;
地址匯流排:P0口,外部地址匯流排(低8位,需鎖存);P2口,外部地址匯流排(高8位);
控制匯流排有:P3.6(外部RAM /WR)、P3.7(外部RAM /RD)、EA、ALE、PSEN等。

㈧ 單片機的I/O口是什麼意思

單片機的I/O口的意思是:I/O是 input/output的縮寫,即輸入輸出埠。

每個設備都會有一個專用的I/O地址,用來處理自己的輸入輸出信息。CPU與外部設備、存儲器的連接和數據交換都需要通過介面設備來實現,前者被稱為I/O介面,而後者則被稱為存儲器介面。


(8)單片機io口應用擴展閱讀:

單片機I/O口的輸出模式:

1、准雙向口輸出

准雙向口輸出就是可作為輸出也可作為輸入口,因此這個口是不定的,是准雙向類型,不用重新I/O口的輸出狀態 。准雙向口有3個上拉晶體管以便根據不同的需要設置表不同的參數。這三個晶體管分別是起到強上拉、極弱上拉、弱上拉功能。

2、推挽輸出

推挽輸出是因為它的輸出結構類似於推挽結構,它是一種由兩個三極體(或者其他MOS管等)分別受到一個信號的控制,這信號的互補的,就是說只有一個三極體導通,一個三極體導通的時候另一個就要截止。

推挽輸出可以輸出高電平,也可以輸出低電平。當鎖存器為「1」時候可以持續提供強上拉,這種輸出結構可以驅動需要很大電流的器件。

3、開漏輸出

這種結構作為邏輯輸出時候,必須要有外部上拉,上拉電阻要為10K左右比較好,一般是通過電阻加到VCC電源,這樣才可以讀取外部狀態,也就是說此時的開漏輸出的可以作為外部的輸入I/O口。



㈨ 簡述80c51單片機的i/o口的功能和特點

80C51單片機的引腳及其功能介紹
首先我們來連接一下單片機的引腳圖,如果,具體功能在下面都有介紹。

單片機的40個引腳大致可分為4類:電源、時鍾、控制和I/O引腳。

⒈ 電源: ⑴ VCC - 晶元電源,接+5V;

⑵ VSS - 接地端;

⒉ 時鍾:XTAL1、XTAL2 - 晶體振盪電路反相輸入端和輸出端。

⒊ 控制線:控制線共有4根,

⑴ ALE/PROG:地址鎖存允許/片內EPROM編程脈沖

① ALE功能:用來鎖存P0口送出的低8位地址

② PROG功能:片內有EPROM的晶元,在EPROM編程期間,此引腳輸入編程脈沖。

⑵ PSEN:外ROM讀選通信號。

⑶ RST/VPD:復位/備用電源。

① RST(Reset)功能:復位信號輸入端。

② VPD功能:在Vcc掉電情況下,接備用電源。

⑷ EA/Vpp:內外ROM選擇/片內EPROM編程電源。

① EA功能:內外ROM選擇端。

② Vpp功能:片內有EPROM的晶元,在EPROM編程期間,施加編程電源Vpp。

⒋ I/O線

80C51共有4個8位並行I/O埠:P0、P1、P2、P3口,共32個引腳。P3口還具有第二功能,用於特殊信號輸入輸出和控制信號(屬控制匯流排)。

閱讀全文

與單片機io口應用相關的資料

熱點內容
碩士英語綜合教程pdf 瀏覽:46
分段加密的安全性 瀏覽:507
咪咕直播為什麼沒有適配安卓系統 瀏覽:172
php模版大全 瀏覽:102
沒車能解壓嗎 瀏覽:634
php開發oa系統源碼 瀏覽:759
怎麼安裝蘋果ios的app 瀏覽:581
app拉新如何機刷 瀏覽:480
zendeclipseforphp 瀏覽:480
同時有幾個微信如何加密微信 瀏覽:86
大眾20t壓縮比 瀏覽:566
程序員要記住的500個單詞 瀏覽:830
wq快捷方式在哪個文件夾 瀏覽:965
雲南到河北源碼 瀏覽:92
安卓手機怎麼玩造夢3 瀏覽:60
多玩我的世界盒子怎麼創造伺服器地址 瀏覽:986
手機如何下載米家app 瀏覽:96
未知來源app在哪裡 瀏覽:206
命令與征服3合集 瀏覽:752
有免稅標簽有溯源碼是假的嗎 瀏覽:218