導航:首頁 > 操作系統 > 單片機串口並口

單片機串口並口

發布時間:2022-05-28 23:02:31

A. 怎麼編程讓51單片機並行介面輸出數據

51單片機並行輸出數據有幾種方法來實現。
1、每一個P口(P0,P1,P2,P3)可以直接輸出並行數據,例如:
MOV
P0,#55H
MOV
P1,#0AAH
MOV
P2,#0FEH
MOV
P3,#02H
2、利用P0口擴展並行口,這類晶元有244/245/373/573等等,編程需要用到MOVX指令:
MOV
DPTR,#1000H
MOV
A,#55H
MOVX
@DPTR,A
MOV
R0,#0FEH
MOVX
@R0,A
當然還可以用8255/8155來擴展並口,編程方法同樣,只是這類晶元需要初始化,用於定義其口的輸入輸出方向。
3、利用串口或IO口通過串--並方式實現數據的並行輸出。串口輸出的話直接寫串口就可以了。
MOV
A,#55H
MOV
SBUF,A
JNB
TI,$
CLR
TI

B. 單片機的串列口和並行口有什麼不同,它們各執行什麼功能,可以詳細講解下單片機的整個工作步驟

一、主體不同

1、串列口:採用串列傳輸方式來傳輸數據的介面標准。

2、並行口:採用並行傳輸方式來傳輸數據的介面標准。

二、特點不同

1、串列口:串口沒有干擾,傳輸出錯後重發一位就可以了,所以要比並口快。

2、並行口:8位通道之間的互相干擾,傳輸時速度就受到了限制。而且當傳輸出錯時,要同時重新傳8個位的數據。


三、優缺點不同

1、串列口:串列傳輸由於只有一位信號在信號線上,沒有位同步問題,因此傳送頻率可以繼續提高

2、並行口:並行傳輸時,發送器是同時將8位信號電平加在信號線上,電信號雖然是以光速傳輸的,但仍有延遲,因此8位信號不是嚴格。

C. 單片機輸入輸出介面類型

嘿嘿
俺來幫您解答
可以這樣進行分類:
1
按接受信號的類型劃分:
模擬介面和數字介面,有的單片機內部含有AD或DA轉換器,可以直接接受模擬信號,把可以接受模擬信號的叫做模擬輸入口,把可以輸出模擬信號的叫做模擬輸出口。
可以接受數字信號的叫做數字輸入口,把可以輸出數字信號的叫做數字輸出口。
2
按數字信號傳輸方式不同,可以分為
並口和串口。
將一次可以同時傳送多位數字信號的介面叫做並口
將一次只能一位數字信號,需要多次一位一位傳送的介面叫做串口。
3
將用於連接鍵盤與顯示器的單片機介面叫做人機介面
4
將只輸出高電平或低電平
控制繼電器動作的介面
叫做開關量介面
呵呵
就介紹這些吧
滿意的話
就選擇滿意回答吧

D. 什麼是串口,什麼是並口,都是干什麼用的

這都是老介面了,並口是接並口列印機,現在都是USB介面的列印機了,當然還是有一些用處,比如有些單片機開發板用並口下載程序。串口通常是做串口通信,現在也有些用來做單片機下載程序,還有就是 用來做交換機配置 連接 交換機console介面登錄

E. 單片機,什麼是串列口,什麼是並行口

兩種介面都是用來傳送二進制數據的介面形式。

串列介面,一般有一根時鍾線,一根數據線,一個時鍾周期傳送二進制1位,要傳送一個位元組至少需要8個時鍾周期,串列線根數少,遠程傳輸抗干擾能力強,成本低。

並行介面,比如8位並行介面,除具備時鍾線外,還有8根數據線,另外還有幾根輔助信號線,一個時鍾8位數據全部可傳送完畢,並行線根數多,電纜成本高、容易受干擾因而距離受限(電纜長度受限)。

(5)單片機串口並口擴展閱讀:

單片機的硬體特性:

1、主流單片機包括CPU、4KB容量的RAM、128 KB容量的ROM、 2個16位定時/計數器、4個8位並行口、全雙工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。

2、系統結構簡單,使用方便,實現模塊化。

3、單片機可靠性高,可工作到10^6 ~10^7小時無故障。

4、處理功能強,速度快。

5、低電壓,低功耗,便於生產攜帶型產品。

6、控制功能強。

7、環境適應能力強。

F. 單片機並口的基本概念

單片機並口有8根或16根數據線,一個時鍾周期可以傳遞8位或16位二進制數,而串口只有一根或2根數據線,一個時鍾周期內只能發送或接收一位二進制數。同樣時鍾頻率,並口是串口速度的8到16倍,但並口數據線多,成本高,高速時相互干擾,因此只適於近距離傳輸。

G. 關於單片機的問題!!電腦串口,並口,RS232 都是什麼樣的呀 。

電腦串口接RS232和單片機通訊和下載程序,,當然也可以用JTAG,JTAG要和電腦並口相連,JATG用來做在線調試,此時程序下載了RAM中,調試速度快

H. 單片機雙機並口通信

為什麼並口通信呢?串口通信多好的。建議你串口通信吧,並口沒有多大的實際用途的。
還有不要直接連,不然必死無疑。加兩鎖存器。你就弄兩個鎖存器,不然你這個單片機寫的時候,怎麼保證那個單片機正好在讀你的數據呢?對不對?而且沒有鎖存器的話讀、寫感覺就亂了。不知道有沒有雙向鎖存器,好像沒聽說過,你可以找找,估計找到了也比較貴的,你就用兩片LS373或者573就好了。
純手打~謝謝採納!

I. 單片機中的串口是什麼

單片機中的串口用來進行串列通信,即數據是一位一位(二進制0或1)向外傳輸的,和並行傳遞數據相比,數據線比較少,只要1根(非同步傳輸)或2根數據線(同步傳輸)加一根地線,因此成本低,適合遠距離傳輸,而並行傳輸一次傳輸8位或16 位數據,理論上傳輸速度快,但所需數據線多,並且傳輸距離遠時存在相互干擾問題,結果近年來在一些高速傳輸場合也被串列通信替代,如USB介面(也是一種串口)列印機已基本取代並口列印機,SATA硬碟早已取代並口硬碟,連顯卡也成了串口連接

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

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

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

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

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

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

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

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

閱讀全文

與單片機串口並口相關的資料

熱點內容
程序員那麼可愛預告視頻19集 瀏覽:658
有個什麼凍的交友app 瀏覽:616
加密貨幣納稅企業 瀏覽:175
單因素多元方差分析Python 瀏覽:129
linux映射網路驅動器 瀏覽:580
彈性雲伺服器安全防護盾 瀏覽:367
電腦程序員用英文咋說 瀏覽:935
計算機高級語言怎麼編譯 瀏覽:581
解壓桃子能用來做什麼 瀏覽:565
個人網頁html源碼 瀏覽:882
安卓手機錄屏清晰度怎麼樣 瀏覽:874
奶粉上的中檢溯源碼靠譜嘛 瀏覽:653
vb文件夾多大 瀏覽:329
有什麼app可以按摩的 瀏覽:93
視頻加密的形式 瀏覽:283
數控圖和編程 瀏覽:421
幫助裝修的APP有什麼缺點 瀏覽:619
php文件下載文件找不到文件 瀏覽:565
百變大偵探超時空同居加密 瀏覽:8
手機維修pdf 瀏覽:327