微機(jī)串行接口和串行通信

微機(jī)串行接口和串行通信

ID:41282216

大?。?91.50 KB

頁數(shù):59頁

時間:2019-08-21

微機(jī)串行接口和串行通信_第1頁
微機(jī)串行接口和串行通信_第2頁
微機(jī)串行接口和串行通信_第3頁
微機(jī)串行接口和串行通信_第4頁
微機(jī)串行接口和串行通信_第5頁
資源描述:

《微機(jī)串行接口和串行通信》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、并行、串行(I/O)接口9.1并行(I/O)接口9.1.1并行接口的特點(diǎn)9.1.2可編程并行接口芯片8255A9.28255A應(yīng)用舉例9.3鍵盤、顯示器及其接口9.3.1概述9.3.2鍵盤識別原理9.3.3LED顯示器及其接口9.4串行接口和串行通信9.4.1串行通信的基本概念9.4.2串行接口第9章9.4.3串行通信的三種方式9.4.4串行數(shù)據(jù)傳送方式9.4.5信號的調(diào)制與解調(diào)9.4.6RS-232串行通信標(biāo)準(zhǔn)9.5可編程串行I/O接口8251A9.5.18251A的基本工作原理9.5.28251A的引腳特性9.5.382

2、51A的控制字和狀態(tài)字9.5.48251A的初始化編程9.5.58251A的應(yīng)用示例9.4串行接口和串行通信了解:串行通信的一般概念工作方式、同步方式、數(shù)據(jù)格式、物理標(biāo)準(zhǔn)串行通信的接口標(biāo)準(zhǔn)EIARS-232C可編程串行異步通信接口8251(UART)連接、編程、應(yīng)用UART:UniversalAsynchronousReceiverTransmitter*9.4串行接口和串行通信9.4.1串行通信的基本概念數(shù)據(jù)傳送有兩種方式:并行傳送:數(shù)據(jù)同時通過數(shù)據(jù)總線傳送,在傳送時,每一位數(shù)據(jù)占一根數(shù)據(jù)線。串行傳送:數(shù)據(jù)轉(zhuǎn)換后放到一根數(shù)

3、據(jù)線上,依次一位一位地從低位到高位按時間先后傳送。波特率:每秒鐘傳送串行數(shù)據(jù)的數(shù)據(jù)位數(shù)例如,每秒鐘傳送1200位串行數(shù)據(jù),其波特率為12009.4串行接口和串行通信9.4.2串行接口串行接口的主要任務(wù)(1)進(jìn)行串━并轉(zhuǎn)換。(2)實(shí)現(xiàn)串行數(shù)據(jù)格式化。(3)可靠性檢驗(yàn)。(4)實(shí)施接口與通信設(shè)備之間的聯(lián)絡(luò)控制。9.4.3串行通信的三種方式全雙工站A站B站A站B站A站B半雙工單工示例9.4.4串行數(shù)據(jù)傳送方式串行通信時的數(shù)據(jù)、控制和狀態(tài)信息都使用同一根信號線傳送收發(fā)雙方必須遵守共同的通信協(xié)議(通信規(guī)程),才能解決傳送速率、信息格式、

4、位同步、字符同步、數(shù)據(jù)校驗(yàn)等問題串行異步通信以字符為單位進(jìn)行傳輸,其通信協(xié)議是起止式異步通信協(xié)議1.異步通信起止式異步通信協(xié)議起始位——每個字符開始傳送的標(biāo)志,起始位采用邏輯0電平起始位校驗(yàn)位停止位空閑位數(shù)據(jù)位低位高位字符0/10/10/10/110111…數(shù)據(jù)位——數(shù)據(jù)位緊跟著起始位傳送。由5~8個二進(jìn)制位組成,低位先傳送校驗(yàn)位——用于校驗(yàn)是否傳送正確;可選擇奇檢驗(yàn)、偶校驗(yàn)或不傳送校驗(yàn)位停止位——表示該字符傳送結(jié)束。停止位采用邏輯1電平,可選擇1、1.5或2位空閑位——傳送字符之間的邏輯1電平,表示沒有進(jìn)行傳送數(shù)據(jù)傳輸速率

5、數(shù)據(jù)傳輸速率也稱比特率(BitRate)每秒傳輸?shù)亩M(jìn)制位數(shù)bps字符中每個二進(jìn)制位持續(xù)的時間長度都一樣,為數(shù)據(jù)傳輸速率的倒數(shù)當(dāng)進(jìn)行二進(jìn)制數(shù)碼傳輸,且每位時間長度相等時,比特率還等于波特率(BaudRate)過去,串行異步通信的數(shù)據(jù)傳輸速率限制在50bps到9600bps之間?,F(xiàn)在,可以達(dá)到115200bps或更高2.同步通信以一個數(shù)據(jù)塊(幀)為傳輸單位,每個數(shù)據(jù)塊附加1個或2個同步字符,最后以校驗(yàn)字符結(jié)束同步通信的數(shù)據(jù)傳輸效率和傳輸速率較高,但硬件電路比較復(fù)雜串行同步通信主要應(yīng)用在網(wǎng)絡(luò)當(dāng)中最常使用高級數(shù)據(jù)鏈路控制協(xié)議HDL

6、C~~~~同步字符數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)校驗(yàn)字符9.4.5信號的調(diào)制與調(diào)器調(diào)制(Modulating)把數(shù)字信號轉(zhuǎn)換為電話線路傳送的模擬信號解調(diào)(Demodulating)將電話線路的模擬信號轉(zhuǎn)換為數(shù)字信號調(diào)制解調(diào)器MODEM具有調(diào)制和解調(diào)功能的器件合制在一個裝置示例9.4.6RS-232C串行通信標(biāo)準(zhǔn)美國電子工業(yè)協(xié)會EIA制定的通用標(biāo)準(zhǔn)串行接口1962年公布,1969年修訂1987年1月正式改名為EIA-232D設(shè)計(jì)目的是用于連接調(diào)制解調(diào)器現(xiàn)已成為數(shù)據(jù)終端設(shè)備DTE(例如計(jì)算機(jī))與數(shù)據(jù)通信設(shè)備DCE(例如調(diào)制解調(diào)器)的標(biāo)準(zhǔn)接口可實(shí)現(xiàn)

7、遠(yuǎn)距離通信,也可近距離連接兩臺微機(jī)屬于網(wǎng)絡(luò)層次結(jié)構(gòu)中的最低層:物理層9.4.6RS-232C串行通信標(biāo)準(zhǔn)232C接口標(biāo)準(zhǔn)使用一個25針連接器絕大多數(shù)設(shè)備只使用其中9個信號,所以就有了9針連接器232C包括兩個信道:主信道和次信道次信道為輔助串行通道提供數(shù)據(jù)控制和通道,但其傳輸速率比主信道要低得多,其他跟主信道相同,通常較少使用RS-232C的引腳(1)TxD:發(fā)送數(shù)據(jù)串行數(shù)據(jù)的發(fā)送端RxD:接收數(shù)據(jù)串行數(shù)據(jù)的接收端RS-232C的引腳(2)RTS:請求發(fā)送當(dāng)數(shù)據(jù)終端設(shè)備準(zhǔn)備好送出數(shù)據(jù)時,就發(fā)出有效的RTS信號,用于通知數(shù)據(jù)通

8、信設(shè)備準(zhǔn)備接收數(shù)據(jù)CTS:清除發(fā)送(允許發(fā)送)當(dāng)數(shù)據(jù)通信設(shè)備已準(zhǔn)備好接收數(shù)據(jù)終端設(shè)備的傳送數(shù)據(jù)時,發(fā)出CTS有效信號來響應(yīng)RTS信號RTS和CTS是數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備間一對用于數(shù)據(jù)發(fā)送的聯(lián)絡(luò)信號RS-232C的引腳(3)DTR:數(shù)據(jù)終端準(zhǔn)備好通常當(dāng)數(shù)據(jù)終端設(shè)備一加電,該信號就有效,

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。