




已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第10章,10.1串行通信基礎(chǔ)10.28251的內(nèi)部結(jié)構(gòu)和編程10.3MCS-51串行通信工作方式,10.1串行通信基礎(chǔ),一、串行通信的基本概念串行通信:是將數(shù)據(jù)的各位一位一位地依次傳送。傳送距離較遠,適合于計算機之間、計算機與外部設(shè)備之間的遠距離通信。并行通信:指數(shù)據(jù)各位同時傳送。速度快、效率高、距離短。串行通信有同步通信和異步通信兩種方式:,返回本章首頁,返回本節(jié),同步通信:每個數(shù)據(jù)塊開始時,發(fā)送一個或兩個同步字符,使發(fā)送和接收雙方取得同步,數(shù)據(jù)塊各字符間取消了起始位和發(fā)送位。如發(fā)送的數(shù)據(jù)之間有間隔時,用發(fā)送同步字符填充。(較少使用)同步字符由用戶規(guī)定,如:01111110同步傳送時,收、發(fā)雙方要求時鐘和頻率一致。(較少使用),異步通信:數(shù)據(jù)在線路上是以一個字(或字符)為單位來傳送的。不需嚴格的同步時鐘控制,也不需數(shù)據(jù)流的連續(xù)性。在串行通信中常用。數(shù)據(jù)幀:包含起始位(“0”電平),數(shù)據(jù)位(從低位到高位逐位數(shù)據(jù)傳送),奇偶校驗位、停止位(用“1”表示)。線路不傳送數(shù)據(jù)時,應(yīng)保持為“1”(保證起始處有一個下跳沿)。,起止式異步通信協(xié)議,起始位每個字符開始傳送的標志,起始位采用邏輯0電平,數(shù)據(jù)位數(shù)據(jù)位緊跟著起始位傳送。由58個二進制位組成,低位先傳送,校驗位用于校驗是否傳送正確;可選擇奇檢驗、偶校驗或不傳送校驗位,停止位表示該字符傳送結(jié)束。停止位采用邏輯1電平,可選擇1、1.5或2位,空閑位傳送字符之間的邏輯1電平,表示沒有進行傳送,所謂異步就是指發(fā)送端和接收端使用的不是同一個時鐘。異步串行通信通常以字符(或者字節(jié))為單位組成字符幀傳送。字符幀由發(fā)送端一幀一幀地傳送,接收端通過傳輸線一幀一幀地接收。在異步通信中,收、發(fā)兩方必須事先規(guī)定兩件事:1.字符幀的幀格式字符幀由四部分組成,分別是起始位、數(shù)據(jù)位、奇偶校驗位、停止位。如圖所示:1)起始位:位于字符幀的開頭,只占一位,始終位邏輯低電平,表示發(fā)送端開始發(fā)送一幀數(shù)據(jù)。2)數(shù)據(jù)位:緊跟起始位后,可取5、6、7、8位,低位在前,高位在后。,3)奇偶校驗位:占一位,用于對字符傳送作正確性檢查,因此奇偶校驗位是可選擇的,共有三種可能,即奇偶校驗、偶校驗和無校驗,由用戶根據(jù)需要選定。4)停止位:末尾,為邏輯“1”高電平,可取1、1.5、2位,表示一幀字符傳送完畢。如:ASCII碼幀(字符)為10位。其中:數(shù)據(jù)7位起始位、校驗位、停止位各一位。,字符幀格式,2.傳送的速率串行通信的速率用波特率來表示,所謂波特率就是指一秒鐘傳送數(shù)據(jù)位的個數(shù)。每秒鐘傳送一個數(shù)據(jù)位就是1波特。即:1波特1bps(位/秒)。在串行通信中,數(shù)據(jù)位的發(fā)送和接收分別由發(fā)送時鐘脈沖和接收時鐘脈沖進行定時控制。時鐘頻率高,則波特率高,通信速度就快;反之,時鐘頻率低,波特率就低,通信速度就慢。如120個字符(幀)/秒,每幀數(shù)據(jù)有10位,則傳輸速率為1200波特率。(1200bit/s),串行傳輸速率,串行傳輸速率,異步和同步通信的比較,圖9-1單工方式,發(fā)送器,1.單向數(shù)據(jù)傳送:數(shù)據(jù)只向一個方向傳送,二、串行通信數(shù)據(jù)傳送方向,接收器,接收器,發(fā)送器,發(fā)送器,數(shù)據(jù)流,圖9-2半雙工方式,2.半雙向數(shù)據(jù)傳送:用一根傳送線既作輸入又作輸出,但通信雙方不能同時收、發(fā)數(shù)據(jù)。要改變數(shù)據(jù)傳送方向,必須進行通信雙方的收、發(fā)設(shè)備的開關(guān)切換。,發(fā)送器,接收器,數(shù)據(jù)流,接收器,發(fā)送器,圖9-3全雙工方式,3.全雙向數(shù)據(jù)傳送:由兩根傳送線來發(fā)送和接收數(shù)據(jù),雙方可同時進行發(fā)送和接收。,串行數(shù)據(jù)通信要解決兩個關(guān)鍵技術(shù)問題,一個是數(shù)據(jù)傳送,另一個是數(shù)據(jù)轉(zhuǎn)換。所謂數(shù)據(jù)傳送就是指數(shù)據(jù)以什么形式進行傳送。所謂數(shù)據(jù)轉(zhuǎn)換就是指單片機在接受數(shù)據(jù)時,如何把接收到的串行數(shù)據(jù)轉(zhuǎn)化為并行數(shù)據(jù),單片機在發(fā)送數(shù)據(jù)時,如何把并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)進行發(fā)送。所有串行接口電路都是以并行數(shù)據(jù)形式和CPU接口,以串行數(shù)據(jù)形式和外部通信接口。,通用異步接收發(fā)送器UART,接收器,發(fā)送器,控制部件,串行輸入,時鐘,復(fù)位,并行輸入,時鐘,控制信號,并行輸出,數(shù)據(jù)總線,串行輸出(對外),狀態(tài)信息控制信息,UART基本組成框圖,UART主要功能:1、數(shù)據(jù)的串化、反串化數(shù)據(jù)的串化:將并行數(shù)據(jù)變?yōu)榇袛?shù)據(jù);(發(fā)送器)數(shù)據(jù)的反串化:將串行數(shù)據(jù)變?yōu)椴⑿袛?shù)據(jù);(接收器)2、格式信息的插入和刪除格式信息:異步通信中的起始位、校驗位、停止位等。串化過程:將格式信息插入和數(shù)據(jù)一起構(gòu)成一個完整的數(shù)據(jù)幀。反串化過程:濾出格式信息,保留數(shù)據(jù)位。3、錯誤檢驗檢驗數(shù)據(jù)通信過程是否正確。,信號的調(diào)制和解調(diào),10.28251基本性能,8251A的異步方式,8251A的同步方式,8251A內(nèi)部結(jié)構(gòu),C/D、RD、WR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)防洪防汛安全培訓(xùn)
- 2025年民間借款合同范本模板
- 急性心肌梗死的護理
- 2025薪資勞動合同要注意的問題
- 2025年電纜技術(shù)升級合同書
- 2025年個人與個人之間的商品房租賃合同
- 2025年企業(yè)股權(quán)轉(zhuǎn)讓合同模板2
- 2025物業(yè)管理服務(wù)合同簡易版協(xié)議書
- 2025機械設(shè)備購銷合同書(簡化版)
- 食品企業(yè)管理第一章
- GB/T 5453-2025紡織品織物透氣性的測定
- 2025年度毛絨玩具采購合同
- 2024年重慶A卷中考滿分作文《美不止一個答案》
- 做好基層紀檢監(jiān)察工作措施
- 2025年安徽銅陵市醫(yī)保局招聘編外聘用人員2人歷年自考難、易點模擬試卷(共500題附帶答案詳解)
- 2025年吉林工程職業(yè)學(xué)院單招職業(yè)技能考試題庫附答案
- 日語專業(yè)的畢業(yè)論文
- 2025年鄭州科技學(xué)院單招職業(yè)技能測試題庫含答案
- 膏方基本知識
- 卓有成效的管理知到課后答案智慧樹章節(jié)測試答案2025年春青島黃海學(xué)院
- 非遺藍染中國非遺文化藍染工藝介紹課件
評論
0/150
提交評論