网站大量收购闲置独家精品文档,联系QQ:2885784924

串行通讯接口课件.pptVIP

串行通讯接口课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*圖9.1非同步通訊字元格式

返回2*串行通訊介面*9.1串行通訊方式

串行通訊一般有兩種方式:同步方式和非同步方式。1.非同步方式:以字元為單位進行傳輸,一個字元內的時間間隔是固定的,字元之間時間間隔不固定,一組數據以起始位低電平“0”開頭,停止位高電平“1”結束,停止位長度可為1位、1.5位或2位,構成一幀資訊,數據採用ASCII碼、擴展BCD碼(即EBCDIC碼),數據傳送完成後,可選擇一個奇偶校驗位,格式見圖9.1。數據傳輸的串列傳輸速率是每秒鐘所傳輸的二進位位數,顯然,每位傳輸所花的時間是相同的,為數據傳輸速率的倒數,串列傳輸速率的單位為波特baud,常用的標準串列傳輸速率是110、300、600、1200、1800、2400、4800、9600和19200波特。例如:某非同步方式的通訊系統,一個字元包括1個起始位、8個數據位、1個停止位,數據的的傳輸速率為240字元/秒,那麼串列傳輸速率=240?10bit=2400baud。*2.同步通訊在一個字元的前面和後面,都要加起始位和停止位,佔用了約20%的有效傳輸時間。在數據量傳輸很大時,為了提高傳輸速度,就要去掉這些標誌,採用同步通訊。同步通訊是指一個字元的前面和後面不加起始位和停止位,而是將數據按順序連接起來,以數據塊為單位進行傳送,數據塊開始時,只用1個或2個用戶自己設定的同步字元,最後加校驗位結束,傳送的資訊組稱為資訊幀,格式見圖9.2。非同步通訊過程中,發送方與接收方的每一位數據保持同步,雙方的時鐘信號頻率和相位,始終保持一致,所用硬體電路複雜,同步通訊速率比非同步通訊高,通常達到幾十K到幾百K。串行傳輸方式通常採用全雙工、半雙工也可採用單工。全雙工是指系統某一時刻既可以發數據,同時可以收數據;半雙工是指一條傳輸線路要麼發數據,要麼收數據,不同時進行;單工則是指一條傳輸線路只能用於發數據或只用於收數據。返回本章目錄*9.2可編程的串行通訊介面8251A

9.2.1串行介面8251A的內部電路,見圖9.38251A由5個部分組成:數據匯流排緩衝器、讀寫控制邏輯電路、調製解調控制電路、接收器和發送器,其中數據匯流排緩衝器由3部分組成:狀態緩沖器、發送數據/命令緩衝器、接收數據緩衝器。1.數據匯流排緩衝器連接8251A與系統匯流排,在CPU執行輸入/輸出指令期間,接收和發送數據,進行控制字、狀態資訊、命令字的傳輸,從功能上看,數據匯流排緩衝器是編程結構中數據輸入緩衝器、數據輸出緩衝器、控制寄存器、命令寄存器的整體部件。2.讀寫控制邏輯電路(1)接收複位信號RESET:輸入有效高電平時,使8251A處於空閑狀態。(2)接收時鐘信號CLK:對8251A內部定時。*見圖9.3(3)接收控制/數據信號C/:與讀/寫信號配合,通知8251A當前讀寫操作對象是控制字還是狀態字。(4)接收讀信號:將8251A的數據或狀態字,送到匯流排上。(5)接收寫信號:將數據匯流排的數據和控制字,寫入8251A中。3.調製解調控制電路用來簡化數據機與8251A的連接,進行遠程發送時,將串行介面送出的數字信號先變為模擬信號後,再發送出去;接收時,用解調器將模擬信號先變為數字信號後,由串行介面送給電腦。4.發送器將CPU送來的並行數據,加上起始位、停止位、奇偶校驗位後,由TxD引腳發送到外設,只有當程式設置了允許發送和對調制解調發出的請求發送回應信號有效時,才能發送。*見圖9.35.接收器將外設通過RxD引腳發來的串行數據,轉為並行數據,存入接收器的數據緩衝器中。8251A工作在非同步方式、允許接收、準備好接收數據狀態時,監測RxD引腳,無字元傳送時,RxD引腳為高電平,當RxD引腳出現低電平時,8251A認為它是數據字符的起始位,啟動內部計數器,計數到一個數據寬度的一半,重新採樣RxD引腳,若仍是低電平,則進一步確認它是起始位,而不是雜訊,此後,每隔16個脈衝採樣一次數據,送到移位寄存器,移位處理後,去掉冗餘位,變換成並

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地未知
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档