第五章 輸入輸出接口芯片及接口芯片的應用-5.ppt_第1頁
第五章 輸入輸出接口芯片及接口芯片的應用-5.ppt_第2頁
第五章 輸入輸出接口芯片及接口芯片的應用-5.ppt_第3頁
第五章 輸入輸出接口芯片及接口芯片的應用-5.ppt_第4頁
第五章 輸入輸出接口芯片及接口芯片的應用-5.ppt_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第五章 輸入輸出及接口芯片的應用-5,串行接口和串行通信,數(shù)據(jù)通信的基本方式可分為并行通信與串行通信兩種,并行通信:是指利用多條數(shù)據(jù)傳輸線將一個數(shù)據(jù)的各位同時傳送。 串行通信:是指利用一條傳輸線將數(shù)據(jù)一位位地順序傳送。,優(yōu)點是傳送速度快,缺點是傳送速度較低,并行通信,串行通信,缺點是數(shù)據(jù)有多少位,就需要多少根傳輸線。,優(yōu)點是用于通信線路少,降低傳輸成本,特別適用于遠距離通信(速度要求不高的近距離數(shù)據(jù)傳送),典型串行接口電路框圖,串行通信分為: 串行同步通信(SYNC):不傳送時鐘信號 串行異步通信(ASYNC):傳送時鐘信號,串行通信方式,異步通信通信雙方使用各自的時鐘,串行通信時的數(shù)據(jù)、控制

2、和狀態(tài)信息都使用同一根信號線傳送 收發(fā)雙方必須遵守共同的通信協(xié)議(通信規(guī)程) 串行異步通信以字符為單位進行傳輸,每個字符的前后都要有分隔位。 與同步方式不同,兩個字符之間的傳輸間隔是任意的。 數(shù)據(jù)格式:起止式異步通信協(xié)議,異步傳輸格式,起始位每個字符開始傳送的標志,起始位采用邏輯0電平,起始位,附加位,停止位,空閑位,數(shù)據(jù)位,低位,高位,字符,1,0,1,1,1,數(shù)據(jù)位數(shù)據(jù)位緊跟著起始位傳送。由58個二進制位組成,低位先傳送,附加位該位可用于校驗或數(shù)據(jù)標識:可選擇奇檢驗、偶校驗或無校驗位,停止位表示該字符傳送結束。停止位為邏輯1電平,可選擇1、1.5、2位。,空閑位傳送字符之間的邏輯1電平,表

3、示沒有進行傳送,例:試畫出用異步協(xié)議傳送字符“E”的波形圖。要求加偶校驗一位停止位。,解:字符“E”的ASCII碼為45H,即1000101。,同步通信通信雙方使用同一時鐘,以數(shù)據(jù)塊(幀)(許多個字符組成)為傳輸單位 雙方使用同一時鐘(主控方提供時鐘,被控方接收時鐘) 同步傳送是一種連續(xù)傳送數(shù)據(jù)的方式。 多個字符成組傳送,字符與字符之間沒有間隙。在數(shù)據(jù)塊開始時加上1個或2個同步字符,最后以校驗字符結束。,同步通信的數(shù)據(jù)格式,同步字符,數(shù)據(jù)場,同步字符1,同步字符2,CRC 1,數(shù)據(jù)場,CRC 2,CRC 1,CRC 2,單同步格式,雙同步格式,同步傳輸不允許有間隙,同步通信的數(shù)據(jù)傳輸效率和傳輸

4、速率較高,但硬件電路比較復雜 串行同步通信主要應用在網(wǎng)絡當中,最常使用的同步通信協(xié)議有高級數(shù)據(jù)鏈路控制協(xié)議(HDLC),傳輸速率,在串行通訊中,用波特率來描述數(shù)據(jù)的傳輸速率 波特率:每秒鐘傳送的二進制位數(shù),簡寫為bps 接收時鐘/發(fā)送時鐘的頻率是波特率的倍數(shù),稱為波特率因子。 例如波特率因子為32,則32個時鐘脈沖移位1次。 例:波特率=9600bps,波特率因子=16,則 接收時鐘和發(fā)送時鐘頻率=960016=153600Hz,接收時對起始位的檢測(波特率因子為16),起始檢測,確定已檢測到起始位,采樣數(shù)據(jù),起 始 位,時鐘 (RCLK),數(shù)據(jù)線 (RxD),T,16 T,16 T,8 T,

5、數(shù)據(jù)接收時鐘頻率是數(shù)據(jù)傳輸頻率的16倍,正確識別起始位,防止因干擾引起的誤識別,異步傳輸,若波特率為1200bps,每秒鐘能傳輸?shù)淖畲笞址麛?shù)為: 1200/10=120個,同步傳輸,若波特率為1200bps,傳輸100個字符所用時間為: 7*(100+4)/1200=0.6067s,每秒鐘能傳輸?shù)淖址麛?shù)為: 100/0.6067=165個,同樣的傳輸率,同步傳輸字符傳輸率比異步傳輸高 因為同步傳輸時, 非數(shù)據(jù)信息比例小。,通用異步收發(fā)器UART,一個部件如果能夠將并行數(shù)據(jù)變?yōu)榇袛?shù)據(jù),按格式把數(shù)據(jù)發(fā)送出去,或者反過來,能夠接收串行格式的數(shù)據(jù),再把它變成并行數(shù)據(jù),而且能夠檢測奇偶錯誤、覆蓋錯誤和

6、信息幀格式錯誤,那么,通常稱這樣的部件為通用異步收發(fā)器UART。,串行通信根據(jù)數(shù)據(jù)傳送方向可以分為:,3. 全雙工(Full Duplex) 同時兩個站都能發(fā)送。,2. 半雙工(Half Duplex) 每次只有一個站發(fā)送,即只能由 A 發(fā)送到 B , 或有 B 發(fā)送到 A ,不能A和B同時發(fā)送。,1. 單工(Half Duplex) 只有一個方向的數(shù)據(jù)傳送。,標準串行接口,為了使不同的計算機、外部設備都能正確連接,這個接口其: 機械特性、電氣特性、功能特性 都要遵循一定的規(guī)范,也就是要 有一個標準。,RS-232C串行接口,串行通訊系統(tǒng),RS-232C(Recommended Standar

7、d推薦標準)是美國電子工業(yè)協(xié)會(EIA)推薦的標準串行接口,是應用于數(shù)據(jù)通信設備和數(shù)據(jù)終端設備之間的標準接口。通常有兩個信道COM1、COM2。 RS-232C提供了一個利用電話網(wǎng)通過MODEM把遠距離設備連接在一起完成通信的技術規(guī)范。,RS-232C,接口機械特性 目前COM1、COM2 均使用9針連接器。,接口功能特性,RS-232C接口有25根連線,只有9個經常使用 TXD(2):發(fā)送數(shù)據(jù)線,輸出。發(fā)送數(shù)據(jù)到MODEM。 RXD(3):接收數(shù)據(jù)線,輸入。接收數(shù)據(jù)到計算機或終端。 RTS(4):請求發(fā)送,輸出。計算機通過此引腳通知MODEM,要求發(fā)送數(shù)據(jù)。 CTS(5):允許發(fā)送,輸入。發(fā)出CTS作為對RTS的回答,計算機才可以進行發(fā)送數(shù)據(jù)。,DSR(6):數(shù)據(jù)裝置就緒(即MODEM準備好),輸入。 CD(8):載波檢測(接收線信號測定器),輸入。表示MODEM已與電話線路連接好。,如果通信線路是交換電話的一部分,則至少還需如下兩個信號: RI(22):振鈴指示,輸入。 DTR(20):數(shù)據(jù)終端就緒,輸出。計算機收到RI信號以后,發(fā)出信號到MODEM作為應答,以建立通信鏈路。 GND(7

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論