現代通信技術朝著高速、精確的方向發展,尤其是高速串行通信,逐漸成為通信技術的主流,在各行各業扮演著極其重要的角色,文中簡述了高速I/O的相關技術,如SERDES (串行器/解串器)技術、8B /10B編碼、COMMA字符、預加重等,并列舉了具有代表性的Xilinx公司的FPGA產品,展示了Rocket IO技術的實際應用。關鍵詞:高速I/O接口; SERDES;預加重
標簽: 接口技術
上傳時間: 2013-11-23
上傳用戶:子虛烏有
目前普遍采用的MCS51 和PIC 系列單片機通常只有一個(或沒有)UART 異步串行通信接口,在應用系統中若需要多個串行接口(例如在多機通信系 統中,主機既要和從機通信又要和終端通信)的情況下,通常的方法是擴展 一片8251 或 8250 通用同步/異步接收發送芯片(USART),需額外占用單 片機I/O 資源。本文介紹一種用單片機普通I/O 口實現串行通信的方法,可 在單片機的最小應用系統中實現與兩個以上串行接口設備的多機通信
上傳時間: 2016-01-25
上傳用戶:皇族傳媒
RS-485串行總線接口標準以差分平衡方式傳輸信號,具有很強的抗共模干擾的能力,允許一對雙絞線上一個發送器驅動多個負載設備。工業現場控制系統中一般都采用該總線標準進行數據傳輸,而且一般采用RS-485串行總線接口標準的系統都使用8044芯片作為通信控制器或各分機的CPU。8044芯片內部集成了SDLC,HDLC等通信協議,并且集成了相應的硬件電路,通過硬件電路和標準協議的配合,使系統的通訊準確、可靠、快速。8044在市場上日漸稀少,雖然有8344可替代,但幾百元的價位與普通單片機幾元至幾十元的價位相差甚遠,用戶在開發一般的單片機應用系統時,都希望能用簡單的電路和簡單的通信協議完成數據交換。譬如:利用單片機本身所提供的簡單串行接口,加上總線驅動器如SN75176等組合成簡單的RS-485通訊網絡。本文所述的方法已成功地應用于工程項目,一臺主機與60臺從機通訊,通訊波特率達64KBPS。
上傳時間: 2013-11-26
上傳用戶:tedo811
ADS7824是美國BB公司生產的12位開關電容式逐次逼近型模/數轉換芯片.它具有與CPU的并行/串行接口,功耗低,片上資源豐富,接口靈活等特點.文中詳細介紹了ADS7824的工作原理、引腳定義、工作
上傳時間: 2013-07-08
上傳用戶:yy307115118
AT93C46/56/66是Atmel公司生產的低功耗、低電壓、電可擦除、可編程只讀存儲器,采用CMOS工藝技術制造并帶有3線串行接口,其容量分別為1kB/4kB,可重復寫100萬次,數據可保存100年以上。文中介紹了該存儲器的引腳功能和指令時序,給出了AT93C46/56/66和單片機的接口應用電路和軟件程序。
上傳時間: 2013-11-18
上傳用戶:2404
串行傳送的特點 隨著多微機系統的應用和微機網絡的發展,通信功能顯得越來越重要。這里所說的通信是指計算機與外界的信息交換。因此,通信既包括計算機與外部設備之間,也包括計算機和計算機之間的信息交換。由于串行通信所用的傳輸線少,并且可以借助現存的電話網進行信息傳送,因此,特別適合于遠距離傳送。對于那些與計算機相距不遠的人機交換設備和串行存儲的外部設備(磁盤等),采用串行方式交換數據也很普遍。在實時控制和管理方面,采用多臺微處理機組成分級分布式控制系統,其中各CPU之間的通信一般都是串行方式。所以,串行接口是微機應用系統常用的接口。串行傳送是在一根傳輸線上一位一位的傳送,這根線既做數據線又做聯絡線,也就是說要在一根傳輸線上既傳送數據信息,又傳送聯絡控制信息,這就是串行方式傳送的第一個特點。那么,如何來識別在一根線串行傳送的信息流中,哪一部分是聯絡信號,哪一部分是數據信號。為解決這個問題,就引出了串行通信的數據格式的約定。因此,串行傳送的第二個特點是它的數據格式有固定的要求(即固定的數據格式),分異步和同步數據格式,與此相應,就有異步通信和同步通信兩種方式。異步通信方式是按字符傳送的,而同步通信是按數據塊傳送的。
上傳時間: 2014-12-27
上傳用戶:shen007yue
摘要: 介紹一種基于MCS 251系列單片機的LON節點 ,它利用MCS 251 系列單片機的串行接口實現與Neuron芯片的數據交換。文中給出了具體的軟硬件設計方案 ,并指出了其應用前景。關鍵詞: 現場總線;LonWorks;單片機;Neuron芯片
上傳時間: 2013-11-04
上傳用戶:jichenxi0730
文介紹一種用單片機普通I/O 口實現串行通信的方法,可在單片機的最小應用系統中實現與兩個以上串行接口設備的多機通信。附有電路圖和源代碼。
上傳時間: 2013-12-11
上傳用戶:熊少鋒
TLV1544與TMS320VC5402通過串行口連接,此時,A/D轉換芯片作為從設備,DSP提供幀同步和輸入/輸出時鐘信號。TLV1544與DSP之間數據交換的時序圖如圖3所示。 開始時, 為高電平(芯片處于非激活狀態),DATA IN和I/OCLK無效,DATAOUT處于高阻狀態。當串行接口使CS變低(激活),芯片開始工作,I/OCLK和DATAIN能使DATA OUT不再處于高阻狀態。DSP通過I/OCLK引腳提供輸入/輸出時鐘8序列,當由DSP提供的幀同步脈沖到來后,芯片從DATA IN接收4 b通道選擇地址,同時從DATAOUT送出的前一次轉換的結果,由DSP串行接收。I/OCLK接收DSP送出的輸入序列長度為10~16個時鐘周期。前4個有效時鐘周期,將從DATAIN輸入的4 b輸入數據裝載到輸入數據寄存器,選擇所需的模擬通道。接下來的6個時鐘周期提供模擬輸入采樣的控制時間。模擬輸入的采樣在前10個I/O時鐘序列后停止。第10個時鐘沿(確切的I/O時鐘邊緣,即上升沿或下降沿,取決于操作的模式選擇)將EOC變低,轉換開始。
上傳時間: 2014-12-05
上傳用戶:yepeng139
MSComm 控件通過串行端口傳輸和接收數據,為應用程序提供串行通訊功能。MSComm控件在串口編程時非常方便,程序員不必去花時間去了解較為復雜的API函數,而且在VC、VB、Delphi等語言中均可使用。 Microsoft Communications Control(以下簡稱MSComm)是Microsoft公司提供的簡化Windows下串行通信編程的ActiveX控件,它為應用程序提供了通過串行接口收發數據的簡便方法。具體的來說,它提供了兩種處理通信問題的方法:一是事件驅動(Event-driven)方法,一是查詢法。
上傳時間: 2015-11-14
上傳用戶:tianyi223