本文詳述了使用VB和C51實現(xiàn)PC機(jī)和單片機(jī)串行通信的開發(fā)方法,并簡要地介紹了VB通訊控件及其使用方法,給出了調(diào)試程序。關(guān)鍵詞:Visual Basic 單片機(jī)串行通信Abstract
標(biāo)簽: 溫控系統(tǒng) PC機(jī)與單片機(jī) 串行
上傳時間: 2013-05-24
上傳用戶:米卡
介紹了三菱FX2N 系列PLC 在串行通訊技術(shù)中使用無協(xié)議數(shù)據(jù)傳輸?shù)闹噶罡袷剑约皢纹瑱C(jī)與其通訊的軟硬件實現(xiàn)方法。關(guān)鍵詞:PLC RS485 接口 無協(xié)議數(shù)據(jù)傳輸 打碼機(jī)控制器
標(biāo)簽: PLC 單片機(jī) 三菱 協(xié)議
上傳時間: 2013-05-20
上傳用戶:浮塵6666
這篇應(yīng)用指南的目標(biāo)讀者是數(shù)字 系統(tǒng)設(shè)計師,他們在研發(fā)過程中會用 到模擬和數(shù)字元器件,包括采用串行 總線的微控制器和DSP系統(tǒng)。本文討 論調(diào)試串行總線設(shè)計所面臨的挑戰(zhàn)和 新的解決方案,這些串行總線包括控 制器局域網(wǎng) (CAN)、集成電路間總線 (I2C)、串行外設(shè)接口 (SPI) 或通用串行 總線 (USB)。
標(biāo)簽: 混合信號示波器 串行 總線系統(tǒng) 應(yīng)用指南
上傳時間: 2013-06-15
上傳用戶:user08x
在以單片機(jī)為核心的多級分布式系統(tǒng)中,常常需要擴(kuò)展單片機(jī)的串行通信口,本文分別介紹了基于SP2538 專用串行口擴(kuò)展芯片及Intel8251 的兩種串行口擴(kuò)展方法,并給出了實際的硬件電路原理及相應(yīng)的通信
標(biāo)簽: 51單片機(jī) 串行口 擴(kuò)展方法
上傳時間: 2013-08-01
上傳用戶:15679277906
C語言實現(xiàn)RS232上、下位機(jī)串行通信 C語言實現(xiàn)RS232上、下位機(jī)串行通信
上傳時間: 2013-06-03
上傳用戶:haobin315
I2C(Inter Integrated Circuits)是Philips公司開發(fā)的用于芯片之間連接的串行總線,以其嚴(yán)格的規(guī)范、卓越的性能、簡便的操作和眾多帶I2C接口的外圍器件而得到廣泛的應(yīng)用并受到普遍的歡迎。 現(xiàn)場可編程門陣列(FPGA)設(shè)計靈活、速度快,在數(shù)字專用集成電路的設(shè)計中得到了廣泛的應(yīng)用。本論文主要討論了如何利用Verilog/FPGA來實現(xiàn)一個隨機(jī)讀/寫的I2C接口電路,實現(xiàn)與外圍I2C接口器件E2PROM進(jìn)行數(shù)據(jù)通信,實現(xiàn)讀、寫等功能,傳輸速率實現(xiàn)為100KBps。在Modelsim6.0仿真軟件環(huán)境中進(jìn)行仿真,在Xilinx公司的ISE9.li開發(fā)平臺上進(jìn)行了下載,搭建外圍電路,用Agilem邏輯分析儀進(jìn)行數(shù)據(jù)采集,分析測試結(jié)果。 首先,介紹了微電子設(shè)計的發(fā)展概況以及設(shè)計流程,重點介紹了HDL/FPGA的設(shè)計流程。其次,對I2C串行總線進(jìn)行了介紹,重點說明了總線上的數(shù)據(jù)傳輸格式并對所使用的AT24C02 E2PROM存儲器的讀/寫時序作了介紹。第三,基于Verilog _HDL設(shè)計了隨機(jī)讀/寫的I2C接口電路、測試模塊和顯示電路;接口電路由同步有限狀態(tài)機(jī)(FSM)來實現(xiàn);測試模塊首先將數(shù)據(jù)寫入到AT24C02的指定地址,接著將寫入的數(shù)據(jù)讀出,并將兩個數(shù)據(jù)顯示在外圍LED數(shù)碼管和發(fā)光二極管上,從而直觀地比較寫入和輸出的數(shù)據(jù)的正確性。FPGA下載芯片為Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent邏輯分析儀進(jìn)行傳輸數(shù)據(jù)的采集,分析數(shù)據(jù)傳輸?shù)臅r序,從而驗證電路設(shè)計的正確性。最后,論文對所取得的研究成果進(jìn)行了總結(jié),并展望了下一步的工作。
標(biāo)簽: I2C 隨機(jī) 讀寫 串行總線接口
上傳時間: 2013-06-08
上傳用戶:再見大盤雞
介紹了西門子S7–200 系列 PLC 的自由口通信模式及在Windows 環(huán)境下應(yīng)用VC++6.0 實現(xiàn)PC 機(jī)與PLC串行通信的編程方法,開發(fā)了玻璃器皿沖壓機(jī)上位機(jī)監(jiān)控系統(tǒng)。實際運行證明,該監(jiān)控系
上傳時間: 2013-06-28
上傳用戶:branblackson
本文應(yīng)用EDA技術(shù),基于FPGA器件設(shè)計與實現(xiàn)UART,并采用CRC校驗。主要工作如下: 1、在異步串行通信電路部分完全用FPGA來實現(xiàn)。選用Xilinx公司的SpartanⅢ系列的XC3S1000來實現(xiàn)異步串行通信的接收、發(fā)送和接口控制功能,利用FPGA集成度比較高,具有在線可編程能力,在其完成各種功能的同時,完全可以將串行通信接口構(gòu)建其中,可根據(jù)實際需求分配資源。 2、利用VerilogHDL語言非常容易掌握,功能比VHDL更強(qiáng)大的特點,可以在設(shè)計時不斷修改程序,來適用不同規(guī)模的應(yīng)用,而且采用Verilog輸入法與工藝性無關(guān),利用系統(tǒng)設(shè)計時對芯片的要求,施加不同的約束條件,即可設(shè)計出實際電路。 3、利用ModelSim仿真工具對程序進(jìn)行功能仿真和時序仿真,以驗證設(shè)計是否能獲得所期望的功能,確定設(shè)計程序配置到邏輯芯片之后是否可以運行,以及程序在目標(biāo)器件中的時序關(guān)系。 4、為保證數(shù)據(jù)傳輸?shù)恼_性,采用循環(huán)冗余校驗CRC(CyclicRedundancyCheck),該編碼簡單,誤判概率低,為了減少硬件成本,降低硬件設(shè)計的復(fù)雜度,本設(shè)計通過CRC算法軟件實現(xiàn)。 實驗結(jié)果表明,基于EDA技術(shù)的現(xiàn)場可編程門陣列FPGA集成度高,結(jié)構(gòu)靈活,設(shè)計方法多樣,開發(fā)周期短,調(diào)試方便,修改容易,采用FPGA較好地實現(xiàn)了串行數(shù)據(jù)的通信功能,并對數(shù)據(jù)作了一定的處理,本設(shè)計中為CRC校驗。另外,可以利用FPGA的在線可編程特性,對本設(shè)計電路進(jìn)行功能擴(kuò)展,以滿足更高的要求。
標(biāo)簽: FPGA CRC 串行 通信實現(xiàn)
上傳時間: 2013-04-24
上傳用戶:Altman
本文分析了 T EXAS 儀器公司新推出的串行10 位數(shù)/ 模轉(zhuǎn)換器(DAC) TL C5615 的功能、特點、工作原理及其與A T89C52 單片機(jī)的硬件接口和軟件編程, 提供了一個新穎實用的數(shù)/
標(biāo)簽: 5615 TLC 串行 中的應(yīng)用
上傳時間: 2013-05-20
上傳用戶:redmoons
本文針對由FPGA構(gòu)成的高速數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)處理能力弱的問題,提出FPGA與單片機(jī)實現(xiàn)數(shù)據(jù)串行通信的解決方
上傳時間: 2013-04-24
上傳用戶:cuicuicui
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1