1. RS-232-C 詳解 22. 串口通信基本接線方法 123. 串口通訊的概念及接口電路 134. 有關RS232和RS485接口的問答 145. 同步通信方式 166. 通信協(xié)議197. 實戰(zhàn)串行通訊258. 全雙工和半雙工方式 339. 淺析PC 機串口通訊流控制 3410. 奇偶校驗 3511. 開發(fā)通信軟件的技術與技巧 3612. 接口技術的基本知識 4113. 一個單片機串行數(shù)據(jù)采集/傳輸模塊的設計 4414. 單工、半雙工和全雙工的定義 4815. 從RS232 端口獲得電源4916. 串行同步通信的應用5017. 串行通信波特率的一種自動檢測方法5318. RS-232、RS-422 與RS-485 標準及應用5619. 串口泵 6串行通信接口標準經(jīng)過使用和發(fā)展,目前已經(jīng)有幾種。但都是在RS-232標準的基礎上經(jīng)過改進而形成的。所以,以RS-232C為主來討論。RS-323C 標準是美國EIA(電子工業(yè)聯(lián)合會)與BELL等公司一起開發(fā)的1969 年公布的通信協(xié)議。它適合于數(shù)據(jù)傳輸速率在0~20000b/s 范圍內的通信。這個標準對串行通信接口的有關問題,如信號線功能、電器特性都作了明確規(guī)定。由于通行設備廠商都生產與RS-232C制式兼容的通信設備,因此,它作為一種標準,目前已在微機通信接口中廣泛采用。在討論RS-232C 接口標準的內容之前,先說明兩點:首先,RS-232-C標準最初是遠程通信連接數(shù)據(jù)終端設備DTE(Data Terminal Equipment)與數(shù)據(jù)通信設備DCE(Data Communication Equipment)而制定的。因此這個標準的制定,并未考慮計算機系統(tǒng)的應用要求。但目前它又廣泛地被借來用于計算機(更準確的說,是計算機接口)與終端或外設之間的近端連接標準。顯然,這個標準的有些規(guī)定及和計算機系統(tǒng)是不一致的,甚至是相矛盾的。有了對這種背景的了解,我們對RS-232C標準與計算機不兼容的地方就不難理解了。其次,RS-232C 標準中所提到的“發(fā)送”和“接收”,都是站在DTE 立場上,而不是站在DCE 的立場來定義的。由于在計算機系統(tǒng)中,往往是CPU 和I/O設備之間傳送信息,兩者都是DTE,因此雙方都能發(fā)送和接收。
上傳時間: 2013-11-21
上傳用戶:crazyer
這是一本關于Intel 80C51 以及廣大的51 系列單片機的書這本書介紹給讀者一些新的技術使你的8051 工程和開發(fā)過程變得簡單請注意這本書的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問題討論更加清晰在適當?shù)牡胤浇o出了程序代碼我們以討論項目的方法來說明每章碰到的問題所有的代碼都可在附帶的光盤上找到你必須熟系C 和8051 匯編因為本書不是一本C 和匯編的指導書你可以買到不少關于ANSI C 的書最佳選擇當然是Intel的數(shù)據(jù)書可從你的芯片供應商處免費索取和隨編譯工具附送的手冊附送光盤中有我為這本書編寫和收集的程序這些程序已經(jīng)通過測試這并不意味著你可以隨時把這些程序加到你的應用系統(tǒng)或工程中有些地方必須首先經(jīng)過修改才能結合到你的程序中這本書將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學習該書和使用這些例子但是你必須把C 語言的程序裝入你的匯編程序中這對懂得C 語言和8051匯編程序指令的人來說并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語言進行開發(fā)是一個好的決定你會發(fā)現(xiàn)使用C 進行開發(fā)將使你的工程開發(fā)和維護的時間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個非常好的開發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書支持Keil C 的擴展如果你有其它的開發(fā)工具像Archimedes 和Avocet 這本書也能很好地為你服務但你必須根據(jù)你所用的開發(fā)工具改變一些Keil 的特殊指令在書的一些地方有硬件圖實例程序在這些硬件上運行這些圖繪制地不是很詳細主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應該把這本書看成工具書而不是用來學習各種系統(tǒng)設計通過本書你可以了解給定一定的硬件和軟件設計之后8051 的各種性能希望你能從本書中獲取靈感并有助于你的設計使你豁然開朗當然我希望你也能夠從本書中學到有用的知識使之能夠提升你的設計 8051 系列微處理器基于簡化的嵌入式控制系統(tǒng)結構被廣泛應用于從軍事到自動控制再到PC 機上的鍵盤上的各種應用系統(tǒng)上僅次于Motorola 68HC11 在 8 位微控制器市場上的銷量很多制造商都可提供8051 系列單片機像Intel Philips Siemens 等這些制造商給51 系列單片機加入了大量的性能和外部功能像I2C 總線接口模擬量到數(shù)字量的轉換看門狗PWM 輸出等不少芯片的工作頻率達到40M 工作電壓下降到1.5V 基于一個內核的這些功能使得8051 單片機很適合作為廠家產品的基本構架它能夠運行各種程序而且開發(fā)者只需要學習這一個平臺8051 系列的基本結構如下1 一個8 位算術邏輯單元2 32 個I/O 口4 組8 位端口可單獨尋址3 兩個16 位定時計數(shù)器4 全雙工串行通信5 6 個中斷源兩個中斷優(yōu)先級6 128 字節(jié)內置RAM7 獨立的64K 字節(jié)可尋址數(shù)據(jù)和代碼區(qū)每個8051 處理周期包括12 個振蕩周期每12 個振蕩周期用來完成一項操作如取指令和計算指令執(zhí)行時間可把時鐘頻率除以12 取倒數(shù)然后指令執(zhí)行所須的周期數(shù)因此如果你的系統(tǒng)時鐘是11.059MHz 除以12 后就得到了每秒執(zhí)行的指令個數(shù)為921583條指令取倒數(shù)將得到每條指令所須的時間1.085ms
上傳時間: 2013-11-09
上傳用戶:chenlong
擴頻通信體制在現(xiàn)代通信中的應用越來越廣泛。由于擴頻碼的偽隨機性和優(yōu)良的相關特性,這種體制本身就具有一定的抗干擾性能。但擴頻信號的帶寬寬,容易受到空間電磁信號和人為發(fā)射的惡意信號干擾,干擾信號較強時,需要采取抗干擾措施。針對擴頻通信中的窄帶干擾,提出了一種基于TMS320C6701的抗干擾自適應濾波器的實現(xiàn)方案,并在其EVM板上進行了實驗,取得了較好的抗干擾效果。
上傳時間: 2013-11-18
上傳用戶:zl5712176
本文結合微機繼電保護測試儀的科研項目的研究與實踐,提出一種基于 DSP 的微機繼電保護測試儀器的設計方案,現(xiàn)已研制成功并轉產。該繼電保護儀硬件的各功能部件按電路模塊化思想獨立設計,強弱電、模數(shù)之間均有可靠隔離通道,其目的是為了調試方便,并有利于硬件升級;軟件部分的高級應用程序操作界面友好、性能優(yōu)越。整機通信高速穩(wěn)定、性能優(yōu)異、功能強大、升級快捷;提供的網(wǎng)絡端口、USB 端口,使系統(tǒng)具備良好的可擴展性。
上傳時間: 2013-10-18
上傳用戶:小火車啦啦啦
DSP 在與多個外設進行通信時,通常需要對DSP 的串口進行擴展。本文詳細介紹了利用TL16C554 芯片對TMS320VC33 DSP 芯片進行串口擴展
上傳時間: 2013-10-29
上傳用戶:咔樂塢
FPGA與ARM EPI通信,控制16路步進電機和12路DC馬達 VHDL編寫的,,,,,
上傳時間: 2013-10-21
上傳用戶:zhyfjj
我國的骨干通信網(wǎng)上的傳輸速率已經(jīng)向40 GB/s甚至是160 GB/s發(fā)展,傳輸線路以光纖作為主要的傳輸通道。與光纖相關的損耗和單模光纖的主要色散,即偏振模色散,不僅僅限制了光信號在通信過程中的傳輸距離,還很大程度上影響其通信容量。其中,偏振模色散對單模光纖高速和長距離通信的影響尤為突出。因此應現(xiàn)代光纖通信技術網(wǎng)的高速發(fā)展的需要,把當前流行的FPGA技術應用到單模光纖的偏振模色散的自適應補償技術中,用硬件描述語言來實現(xiàn),可以大大提高光纖的偏振模色散自適應補償對實時性和穩(wěn)定性的要求。
上傳時間: 2013-11-15
上傳用戶:zhaiye
《基于Xilinx FPGA的OFDM通信系統(tǒng)基帶設計》附帶的代碼
標簽: Xilinx FPGA OFDM 通信系統(tǒng)
上傳時間: 2014-01-10
上傳用戶:15501536189
在點對多點主從通信系統(tǒng)中,需要合適的接口形式和通信協(xié)議實現(xiàn)主站與各從站的信息交換。RS -485 接口是適合這種需求的一種標準接口形式。當選擇主從多點同步通信方式時,工作過程與幀格式符合HDLC/SDLC協(xié)議。介紹了采用VHDL 語言在FPGA 上實現(xiàn)的以HDLC/ SDLC 協(xié)議控制為基礎的RS - 485 通信接口芯片。實驗表明,這種接口芯片操作簡單、體積小、功耗低、可靠性高,極具實用價值。
上傳時間: 2013-11-02
上傳用戶:zhf01y
針對傳統(tǒng)集成電路(ASIC)功能固定、升級困難等缺點,利用FPGA實現(xiàn)了擴頻通信芯片STEL-2000A的核心功能。使用ISE提供的DDS IP核實現(xiàn)NCO模塊,在下變頻模塊調用了硬核乘法器并引入CIC濾波器進行低通濾波,給出了DQPSK解調的原理和實現(xiàn)方法,推導出一種簡便的引入?仔/4固定相移的實現(xiàn)方法。采用模塊化的設計方法使用VHDL語言編寫出源程序,在Virtex-II Pro 開發(fā)板上成功實現(xiàn)了整個系統(tǒng)。測試結果表明該系統(tǒng)正確實現(xiàn)了STEL-2000A的核心功能。 Abstract: To overcome drawbacks of ASIC such as fixed functionality and upgrade difficulty, FPGA was used to realize the core functions of STEL-2000A. This paper used the DDS IP core provided by ISE to realize the NCO module, called hard core multiplier and implemented CIC filter in the down converter, described the principle and implementation detail of the demodulation of DQPSK, and derived a simple method to introduce a fixed phase shift of ?仔/4. The VHDL source code was designed by modularity method , and the complete system was successfully implemented on Virtex-II Pro development board. Test results indicate that this system successfully realize the core function of the STEL-2000A.
上傳時間: 2013-11-06
上傳用戶:liu123