自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
實現(xiàn)ANINC429數(shù)字信息傳輸?shù)姆桨冈O計
實現(xiàn)ANINC429數(shù)字信息傳輸?shù)姆桨冈O計
 更新時間:2008-8-16 21:03:52  點擊數(shù):18
【字體: 字體顏色
8031系列單片機因其結構簡單,使用方便,價格低廉而受到廣大工程技術人員的青睞。它也是目前最常用的一種CPU芯片,用其開發(fā)小型產品具有周期短,造價低,通用性強等優(yōu)點。但由于該芯片為8位數(shù)據(jù)總線結構,在同HS-3282(16位數(shù)據(jù)總線)組成系統(tǒng)時,需要用兩片數(shù)據(jù)鎖存器將16位數(shù)據(jù)鎖定后,寫入HS-3282的FIFO寄存器中,其原理如圖3。

    因此當HS-3282的FIFO發(fā)送完8個數(shù)字字后,8031CPU至少要執(zhí)行以下指令8次:

    MOV DTRP, #D373L  ;373L地址

    MOA A,    #DATALL ;32位數(shù)據(jù)中低16位數(shù)據(jù)的低8位 

    MOV @DPTR,   A    ;數(shù)據(jù)鎖存

    MOV DTPR, #D373H  ;373H地址

    MOA A,    #DATAH  ;32位數(shù)據(jù)中低16位數(shù)據(jù)的高8位

    MOV @DPTR,   A    ;數(shù)據(jù)鎖存

    CLR P1.0          ;此脈沖命令HS3282(PL1)

    SETB P1.0       ;將低16位數(shù)據(jù)讀入

    MOV DTPR, #D373L;

    MOA  A,   #DATA2L ;32位數(shù)據(jù)中高16位數(shù)據(jù)的低8位

    MOV @DPTR,    A;

    MOV DTPR, #D373H;

    MOA  A,   #DATA2H ;32位數(shù)據(jù)中高16位數(shù)據(jù)的高8位

    MOV  @DPTR,  A;

    CLR  P1.0

    SETB P1.0        ;此脈沖命令HS3282將高16位

    數(shù)據(jù)讀入

    以上語句為往HS3282中寫入一個數(shù)字字,如寫8個數(shù)字字則需重復執(zhí)行8次。以12M的工作晶振為例,執(zhí)行上述語句大約需要80μs時間。為了滿足ANINC 429數(shù)字字間為4位時鐘間隔的要求,則該系統(tǒng)能夠實現(xiàn)的ANINC 429通訊的速率小于:1000/[(80×8)/4]<6.4kb/s。顯然,要實現(xiàn)較高速率的ANINC 429通訊,該系統(tǒng)不適合。

    3.2 用80C196單片機實現(xiàn)ANINC 429數(shù)據(jù)傳輸

    同8031相比,80C196單片機自身具有A/D、D/A及高速輸入/輸出口,同時,其地址及數(shù)據(jù)總線可動態(tài)的設置為8位或16位。因此,該芯片同HS-3282構成系統(tǒng)時,數(shù)據(jù)總線連接簡單,如圖4所示。從而減少了CPU寫入FIFO的指令數(shù)。具體80C196執(zhí)行寫入HS-3282一個數(shù)字字(32位)的指令為:

    ST  DATA1L ,[D373]; 將32位數(shù)據(jù)中的低16位鎖住

    ST CTINL   ,[C373]; 此脈沖命令HS3282

    ST CTINL   ,[C373]; 將低16位數(shù)據(jù)讀入

    ST DATA1H  ,[D373]; 將32位數(shù)據(jù)中的高16位鎖住

    ST CTINL   ,[C373]; 此脈沖命令HS3282

    ST CTINL   ,[C373]; 將高16位數(shù)據(jù)讀入

    同樣以12MHz的工作晶振為例,執(zhí)行上述語句大約需要15μs時間。則該系統(tǒng)能夠實現(xiàn)的ANINC 429通訊的速率:1000/[(15×8)/4]<34kb/s。如提高80C196的晶振頻率(最高達20MHz),則可以進一步提高通訊速率。

    3.3 用數(shù)字信號處理機器TMS320F206實現(xiàn)ANINC 429數(shù)據(jù)傳輸

    同上述兩種單片機相比,TMS320F206采用了先進的改進型哈佛結構,流水線技術,指令執(zhí)行速度快,1個機器周期僅為50ns。同時TMS320F206的數(shù)據(jù)、地址總線(均為16位)分開,片內帶有32K字的閃速存儲器和544個字的RAM。構成最小系統(tǒng)時非常簡單,不需EPROM、RAM、地址數(shù)據(jù)鎖存器。用其構成ANINC 429數(shù)據(jù)傳輸系統(tǒng)時的指令同80C196類似,但由于每條指令的執(zhí)行時間很短,至少為80C196的二十分之一,故可使速度提高20多倍。從而可滿足高速ANINC 429數(shù)據(jù)傳輸?shù)囊蟆?/p>

    由于接收數(shù)據(jù)是單個進行的,故在滿足發(fā)送速率要求的前提下,接收速度不存在問題,這里不做過多介紹。

    總之,隨著數(shù)字技術和微電子技術的發(fā)展及應用,愈來愈多的應用系統(tǒng)和設備將以各種微型計算機為核心,結合各種集成接口芯片實現(xiàn)不同的功能。如何在滿足系統(tǒng)功能要求的前提下,提高系統(tǒng)的性能價格比便成為每個工程技術人員設計系統(tǒng)的關鍵。從本文的三種不同設計方案中可以看到,在不同的功能要求條件下,系統(tǒng)核心器件的選擇存在著差別。

 

  • 上一篇: 軟件無線電中DSP應用模式的分析
  • 下一篇: 光傳輸無人值守站計算機遠程監(jiān)測系統(tǒng)的研制
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務100強網站

    網站經營許可證:浙B2-20080178-1