<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
        中華工控網(wǎng)首頁
          P L C | 變頻器與傳動 | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
          D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測控 | 工業(yè)安全
          電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
        單片機多機并行通訊的一種方法
        中華工控網(wǎng)
        收藏本文     查看收藏
        單片機多機并行通訊的一種方法</P><P> 尹紅 </P><P> 摘 要 單片機多機通訊一般采用串行總線方式,但在通訊距離短,通訊數(shù)據(jù)量大,通訊速率高的場合也會用到多機并行通訊。本文介紹一種采用簡單邏輯電路實現(xiàn)單片機多機并行通訊的方法。<BR> 關(guān)鍵詞 并行通訊,三態(tài)緩沖寄存器,雙端口存儲器,總線隔離</P><P> 1 簡介<BR>   本文介紹的單片機多機并行通訊系統(tǒng),使用89C51作為主機,多片89C2051作為從機。(89C2051為20腳300MIL封裝,帶有2K FLASH E2PROM的單片機,除了少了兩個并口外,具備MCS-51系列單片機所有功能。因為其體積小,功能強,必將在單片機應(yīng)用領(lǐng)域內(nèi)廣泛使用)。這種并行通訊方法適用于在多站點,多層次的檢測和控制系統(tǒng)中充當(dāng)通信控制器的角色;也適合于用作單片機串行口擴充電路。</P><P> <br><A HREF="/editor/uploadfiles/learns01/2003102315181784890.gif" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2003102315181784890.gif" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> <br><A HREF="/editor/uploadfiles/learns01/2003102315184917357.gif" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2003102315184917357.gif" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   圖1 芯片的邏輯圖及四種工作狀態(tài)   </P><P> <br><A HREF="/editor/uploadfiles/learns01/2003102315185843889.gif" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2003102315185843889.gif" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A><BR> 圖2 單片機并行通信原理框圖</P><P> 2 三態(tài)總線緩沖寄存器74HC646<BR>   在單片機構(gòu)成的多機并行通訊系統(tǒng)中,總線上的信息交換一般采用PIO(并行接口)和雙端口寄存器等方法,并輔助以總線仲裁電路。通常使用的并行接口芯片有8155,8255等。本文介紹一種簡單的并行接口電路,它既能取代8255等芯片,還能使電路結(jié)構(gòu)更加簡單和緊湊。該電路由一片74HC74和一片74HC646(300MIL窄封裝)構(gòu)成。<BR>   74HC646是三態(tài)總線緩沖寄存器,其實也是一個雙端口共享存儲器,只是共享存儲區(qū)很小的,僅有一個數(shù)據(jù)輸入寄存器與一個數(shù)據(jù)輸出寄存器,用它作為單字節(jié)通信數(shù)據(jù)的臨時中轉(zhuǎn)站,每傳送一個字節(jié),主從機間握手一次,把數(shù)據(jù)取走后再繼續(xù)下一字節(jié)的通信。74HC646可以將兩條總線的數(shù)據(jù)分別鎖存,再由芯片內(nèi)部總線進行數(shù)據(jù)交換。74HC646具有四種工作狀態(tài),利用對這四種工作狀態(tài)的控制,可以實現(xiàn)多個單片機利用數(shù)據(jù)口進行數(shù)據(jù)交換,省下其余口線做其他的工作,如驅(qū)動LED,控制開關(guān)等。74HC646芯片的邏輯圖及四種工作狀態(tài)如圖1所示。</P><P> 3 單片機并行通信原理<BR>   74HC646對數(shù)據(jù)進行的鎖存只為完成數(shù)據(jù)交換作了信息準(zhǔn)備工作,單片機多機之間通訊的實現(xiàn)還必須具備通訊聯(lián)絡(luò)手段,以使單片機了解總線上的工作狀態(tài),避免發(fā)生總線沖突。這里采用四線握手聯(lián)絡(luò):兩條由發(fā)送方送接收方,通知接收方數(shù)據(jù)已經(jīng)準(zhǔn)備好(如圖2中的TFNE*,RFNE*);兩條由接收方送發(fā)送方,通知發(fā)送方數(shù)據(jù)已經(jīng)收到(如圖2中的TFNF*,RFNF*)通信聯(lián)絡(luò)信號是由74HC74電路產(chǎn)生。單片機并行通信原理框圖如圖2所示。</P><P> 4 多機并行通信協(xié)議<BR>   上面的并行通訊的單片機沒有封鎖電路以防止主從機向74HC646同時寫數(shù)或同時讀數(shù),因此各單機在雙向傳輸時,必須根據(jù)狀態(tài)信息來控制自己的下一步操作,即進行聯(lián)絡(luò),通過軟件、硬件通訊協(xié)議配合才能避免造成錯誤,保證對74HC646不會造成競爭沖突。因此,除了上面所講的聯(lián)絡(luò)電路之外,在編制軟件時,還必須遵從以下協(xié)議:<BR>   . 主機向74HC646發(fā)送數(shù)據(jù)時,必須保證74HC646接收寄存器為空。<BR>   . 主機與從機間的數(shù)據(jù)傳輸要通過74HC646,協(xié)議不允許雙方同時對74HC646進行操作,必須根據(jù)狀態(tài)信息來控制自己的操作。</P><P> 5 通訊協(xié)議的格式與執(zhí)行過程<BR> 5.1 信息格式<BR>   在并行通訊的異步通信傳輸時,也同樣存在幀的類型及格式問題,可以采用串行通訊類似的幀格式:<BR> </P><P> 特征字 <BR> 長度 <BR> 數(shù)據(jù)1 <BR> 數(shù)據(jù)2 <BR> ... <BR> 校驗碼 </P><P> 5.2 通訊協(xié)議的執(zhí)行過程<BR>   下面以檢測方式為例說明通訊協(xié)議的執(zhí)行過程。<BR> 5.2.1 主機向從機寫數(shù)過程:(主機寫, 從機讀)<BR>   主機向74HC646寫數(shù)據(jù),然后通知從機有數(shù)據(jù)來,從機從74HC646中讀取數(shù)據(jù)。<BR>   ① 主機讀取狀態(tài)位,檢測TFNF*位是否為零。<BR>   ② 若TFNF*=1,主機暫時等待;若TFNF*=0,主機向74HC646寫數(shù)據(jù),使TFNF*=1,同時使TFNE*=0。<BR>   ③ 從機讀取狀態(tài)位,檢測TFNE*位是否為零。若TFNE*=1,從機暫時等待;若TFNE*=0,從機從74HC646讀數(shù)據(jù),使TFNE*=1,同時使TFNF*=0。<BR>   ④ 主機再次檢測狀態(tài)位TFNF*是否為零,若為“0”,說明從機已將數(shù)據(jù)從74HC646中取走,主機可發(fā)送下一數(shù)據(jù)。<BR> 5.2.2 主機讀從機過程:(從機寫, 主機讀)<BR>   從機向74HC646寫數(shù)據(jù),然后通知主機有數(shù)據(jù)來,主機收到信號后,將數(shù)據(jù)從74HC646中取走。<BR>   ① 從機讀取狀態(tài)位,檢測RFNF*位是否為零。<BR>   ② 若RFNF*=1,從機暫時等待;若RFNF*=0,從機向74HC646寫數(shù)據(jù),使RFNF*=1,同時使RFNE*=0。<BR>   ③ 主機讀取狀態(tài)位,檢測RFNE*位是否為零。若RFNE*=1,主機暫時等待;若RFNE*=0,主機從74HC646讀數(shù)據(jù),使RFNE*=1,同時使RFNF*=0。<BR>   ④ 從機再次檢測狀態(tài)位RFNF*是否為零,若為“0”,說明從機已將數(shù)據(jù)從74HC646中取走,主機可發(fā)送下一數(shù)據(jù)。</P><P> 6 流程圖(檢測方式)<BR>   采用檢測方式的程序流程如圖3所示。</P><P>   <br><A HREF="/editor/uploadfiles/learns01/2003102315191566538.gif" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2003102315191566538.gif" border=0 alt=按此在新窗口瀏覽圖片 onload="javascript:if(this.width>580)this.width=580"></A></P><P> 圖3 采用檢測方式的程序流程圖</P><P>   若使用中斷方式, 只需對執(zhí)行過程和流程圖稍加修改即可。</P><P> 作者簡介: 尹紅 工程師。從事計算機應(yīng)用、數(shù)控產(chǎn)品的研究和開發(fā)工作。<BR> 作者單位:中國科學(xué)院成都計算機應(yīng)用研究所 四川.成都(610041)</P><P> 參考文獻<BR> 1.電子工程手冊編委會,集成電路手冊分編委會編著.標(biāo)準(zhǔn)集成電路數(shù)據(jù)手冊高速CMOS電路(第一版).北京:電子工業(yè)出版社,1992:533-541<BR> 2.孫涵芳,徐愛卿編著.MCS-51/98系列單片機原理及應(yīng)用(第一版).北京:北京航空學(xué)院出版社,1988:48—63,172—176<BR> 3.邱公偉,趙祥元,巫淑萍編著.實時控制與智能儀表多微機系統(tǒng)的通信技術(shù)(第一版).北京:清華大學(xué)出版社,1996:69—113 </P><P> <BR> <BR>
         

        狀 態(tài): 離線

        公司簡介
        產(chǎn)品目錄

        公司名稱: 中華工控網(wǎng)
        聯(lián) 系 人: 客服中心
        電  話: 0755-26546361
        傳  真: 0755-26585268
        地  址: 深圳市南山區(qū)創(chuàng)業(yè)路現(xiàn)代城華庭1棟6A
        郵  編: 518054
        主  頁:
         
        該廠商相關(guān)技術(shù)文摘:
        智能儀器儀表的發(fā)展特點與前景分析
        電動機性能虛擬儀器測試系統(tǒng)設(shè)計與實現(xiàn)
        視頻監(jiān)控護航高鐵安全運營
        基于PLC,觸摸屏及變頻器對吹膜機的改造
        永宏P(guān)LC應(yīng)用于自助圖書借還終端機
        基于永宏P(guān)LC的GSM通訊原理及其應(yīng)用
        改善汽車生態(tài)學(xué)、安全性和舒適性,四大測試分析是關(guān)鍵
        改善汽車生態(tài)學(xué)、安全性和舒適性,四大測試分析是關(guān)鍵
        數(shù)控技術(shù)的發(fā)展趨勢及產(chǎn)業(yè)化
        數(shù)控技術(shù)發(fā)展戰(zhàn)略與發(fā)展途徑的思考
        用Energid 的軟件進行機器人的抓取和操作
        如何借助RFID技術(shù)升級企業(yè)信息管理水平
        更多文摘...
        立即發(fā)送詢問信息在線聯(lián)系該技術(shù)文摘廠商:
        用戶名: 密碼: 免費注冊為中華工控網(wǎng)會員
        請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡(luò)

        關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
        工控網(wǎng)客服熱線:0755-86369299
        版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 色猫咪av在线网址| 国产一区二区三区在线看| 97国产精品人人爽人人做| 亚洲中文字幕无码av正片| 韩国无码AV片午夜福利| 中文字幕日韩熟女av| 韩国深夜福利视频在线观看| 樱花草视频www日本韩国| 9999国产精品欧美久久久久久| 99精品热在线在线观看视| 成人国产在线永久免费| 国产精品一线天在线播放| 人妻丰满熟妇av无码区| 亚洲精品码中文在线观看| 在线高清理伦片a| 看亚洲黄色不在线网占| 精品久久久久久无码免费| 免费无码精品黄av电影| 资源在线观看视频一区二区| 五月天免费中文字幕av| 国产精品无码无需播放器| а√天堂8在线官网| 国产高清在线不卡一区| 国产高清不卡一区二区| 国产精品老熟女乱一区二区| 国产乱弄免费视频观看| 午夜在线欧美蜜桃| 被黑人伦流澡到高潮HNP动漫 | 8AV国产精品爽爽ⅤA在线观看| 亚洲精品色无码AV试看| 成人午夜天| 四虎成人在线观看免费| 亚洲国产日韩在线精品频道| 亚洲天堂精品一区二区| 久久特级毛片| 久久精品女人的天堂av| 日韩淫片毛片视频免费看| 日韩一区二区三区女优丝袜| 亚洲狠狠婷婷综合久久久| 欧美性猛交xxxx免费看| 亚洲欧美中文字幕日韩一区二区 |