www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀] 一、問題的提出  51系列單片機具有方便的串行通信功能,當串行口以方式2或方式3工作時,置SM2一l。此種情況下,僅當串行口接收到的第9位數(shù)據(jù)RBS為1時,才激活中斷標志RI;否則不產(chǎn)生中斷,信息被丟失。

一、問題的提出

  51系列單片機具有方便的串行通信功能,當串行口以方式2或方式3工作時,置SM2一l。此種情況下,僅當串行口接收到的第9位數(shù)據(jù)RBS為1時,才激活中斷標志RI;否則不產(chǎn)生中斷,信息被丟失。利用串行口的這個特性,便可實現(xiàn)主機一分機的串行通信。
  
  對于分機一主機的通信,可以采用每臺分機對主機的一對一通信。這種方式大大增加了主機的串行接口電路和傳輸電纜。如采用圖1- 47所示結構,分機O~N的輸出串接在一起,則會造成傳輸線2上信號紊亂,甚至會燒毀分機串行輸出口。
  
  另外,采用TTL電平通信,傳輸距離只有幾米;如果采用RS一232C,傳輸距離也不過幾十米,達不到10 km范圍內(nèi)的傳輸要求。
  
  為解決上述問題,我們提出一種總線式串行傳輸方式:利用三態(tài)門實現(xiàn)傳輸線2與未通信分機的隔離,傳輸線上輸送的串行信號為已調(diào)制的-12~+12 V方波信號,發(fā)送機與接收機用電流環(huán)實現(xiàn)通信傳輸。

二、總線式串行傳輸方式

  設定主、分機通信波特率為600 b/s,串行信號為:O電平調(diào)制成1 200Hz,l電平調(diào)制成2400 Hz的-12~+12 V方波信號。主、分機通信電路一致。
  
  1.硬件電路
  
  通信系統(tǒng)硬件電路如圖1- 48所示。圖中,A點邏輯為1時,開通調(diào)制器,允許B點信號送傳輸線2;A點邏輯為0時,鎖閉調(diào)制器,串行輸出口呈高阻狀態(tài)。

  欲啟動串行口占用傳輸線2時,首先須檢查傳輸線狀態(tài),即讓PC0=1,PC1發(fā)一個負脈沖“U”清74LS74 Q端為0;等待時間t2后,檢查PC4。若PC4為高電平,則說明已有分機占用傳輸線2,此時不能向傳輸線2發(fā)送數(shù)據(jù)。即使發(fā)送數(shù)據(jù),由于Q=l,鎖閉串行口,數(shù)據(jù)也不能送到傳輸線2上。若PC4為低電平,則說明傳輸線2空閑,8031控制8255將PCo置o,開通調(diào)制器。由于U1端為低電平,此時傳輸線2上的信號不能引起74LS74 CP端由0到1的翻轉,74LS74 Q端恒為低電平,該分機占用傳輸線2。
  
  分機將數(shù)據(jù)發(fā)送完畢,則置PCo為1,鎖閉調(diào)制器。
  
  2.通信軟件
  
  當主機通過傳輸線l向各分機發(fā)出呼喚時,數(shù)據(jù)RB8=1;否則RB8=0。主機呼喚分機信號定義如下:

  當SD7 =1時,主機對分機號為SD6~SD。的分機發(fā)出呼喚,接著下一字節(jié)(RB8 -O)向該分機發(fā)送命令(注冊、控制、咨詢等)。該分機接收完命令,即向主機發(fā)送數(shù)據(jù),回答主機。
  
  當SD7=0時,主機對任何分機均無呼喚,SD6=SD。無效,各分機可以向主機發(fā)出呼叫,以實現(xiàn)分機一主機的呼叫。為防止同一瞬間兩臺以上分機同時向主機發(fā)出呼叫,各分機將此數(shù)據(jù)作為一個同步信號,以接收到該字節(jié)的時間為起點,根據(jù)分機號分別延時時間£.,再檢查傳輸線2,啟動發(fā)送。
  
  傳輸線2面向某分機開通,邏輯關系如下:

  檢查傳輸線2狀態(tài),即PC,發(fā)“U”,延時t2(>111 200 s).使74LS74 Q端能準確地反映傳輸線2的狀態(tài)。
  
  檢查PC4,若為低電平,則可以啟動發(fā)送;若為高電平,則說明傳輸線2上已有數(shù)據(jù)傳輸,不能啟動發(fā)送,等待下一個同步信號到來時再試圖啟動。
  
  當分機使用完串行口時,即讓PC。=1,關閉調(diào)制器,使串行口輸出呈高阻狀態(tài)。
  
  主、分機通信程序處理流程如圖1- 49和圖1- 50所示。圖1- 49中,t主為主機連續(xù)向分機發(fā)同步信號的延時等待時間,以等待分機對主機發(fā)出的上一個同步信號的響應。
  
  t主=ll/600+t2+[t+1]max+tD式中:tD為冗余時間。
  
  本節(jié)提出的總線式串行通信方式適用于數(shù)據(jù)傳輸量不太大的分布式多機系統(tǒng)。一臺主機最多可連接27臺分機。在所需連接分機臺數(shù)不多的情況下,可以將主機呼喚分機信號的高位數(shù)據(jù)定義成一些常用命令,以減少主機一分機命令字節(jié)的傳輸,提高傳輸速率。
  
  該傳輸方式經(jīng)在多機分布式警戒系統(tǒng)中試驗,證明切實可行。


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

當?shù)貢r間 9 月 8 日,SpaceX 與 EchoStar 正式達成一項價值 170 億美元的頻譜交易,SpaceX 將收購 EchoStar 旗下 AWS-4 頻段(2GHz 頻段)及 H 頻段的頻譜許可證,此舉引發(fā)...

關鍵字: SpaceX EchoStar 星鏈 通信

8位單片機在嵌入式設計領域已經(jīng)成為半個多世紀以來的主流選擇。盡管嵌入式系統(tǒng)市場日益復雜,8位單片機依然不斷發(fā)展,積極應對新的挑戰(zhàn)和系統(tǒng)需求。如今,Microchip推出的8位PIC?和AVR?單片機系列,配備了先進的獨立...

關鍵字: 單片機 嵌入式 CPU

在嵌入式系統(tǒng)開發(fā)中,程序燒錄是連接軟件設計與硬件實現(xiàn)的關鍵環(huán)節(jié)。當前主流的單片機燒錄技術已形成ICP(在電路編程)、ISP(在系統(tǒng)編程)、IAP(在應用編程)三大技術體系,分別對應開發(fā)調(diào)試、量產(chǎn)燒錄、遠程升級等不同場景。...

關鍵字: 單片機 ISP ICP IAP 嵌入式系統(tǒng)開發(fā)

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實踐...

關鍵字: 單片機 看門狗 嵌入式系統(tǒng)

本文中,小編將對單片機予以介紹,如果你想對它的詳細情況有所認識,或者想要增進對它的了解程度,不妨請看以下內(nèi)容哦。

關鍵字: 單片機 開發(fā)板 Keil

隨著單片機系統(tǒng)越來越廣泛地應用于消費類電子、醫(yī)療、工業(yè)自動化、智能化儀器儀表、航空航天等各領域,單片機系統(tǒng)面臨著電磁干擾(EMI)日益嚴重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問題。

關鍵字: 單片機 電磁兼容

以下內(nèi)容中,小編將對單片機的相關內(nèi)容進行著重介紹和闡述,希望本文能幫您增進對單片機的了解,和小編一起來看看吧。

關鍵字: 單片機 復位電路

在這篇文章中,小編將為大家?guī)韱纹瑱C的相關報道。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關鍵字: 單片機 異常復位

今天,小編將在這篇文章中為大家?guī)韱纹瑱C的有關報道,通過閱讀這篇文章,大家可以對它具備清晰的認識,主要內(nèi)容如下。

關鍵字: 單片機 仿真器

單片機將是下述內(nèi)容的主要介紹對象,通過這篇文章,小編希望大家可以對它的相關情況以及信息有所認識和了解,詳細內(nèi)容如下。

關鍵字: 單片機 中斷 boot
關閉