freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

rs485的單片機多機通信模型(文件)

2024-12-23 06:10 上一頁面

下一頁面
 

【正文】 6。通信中斷服務程序和 TO 中斷服務程的設計方法與從機的大同小異,在此不再介紹。 sbit P3_5=P3^5。TI=0。RI=0。 } if(cort==2) { SBUF=0x02。 P3_5=0。 SM2=1。 } /***************主程序 ****************/ void main(void) { P2=0xff。 PCON=0x00。 EX0=1。 //發(fā)送 } } 從機 1 程序清單如下: include include include unsigned char serial_receiver。 if(SBUF==0x01) { P3_5=1。 while(TI!=1)。 P3_5=0。 TH1=0xfd。 EA=1。 } } 從機 2 程序清單如下: include include include unsigned char serial_receiver。 if(SBUF==0x02) 27 { P3_5=1。 while(TI!=1)。 P3_5=0。 TH1=0xfd。 EA=1。 } } 28 第 7 章 系統(tǒng)仿真 掌握 Proteus 在單片機仿真中的應用,為開發(fā)、調試單片機應用系統(tǒng)做準備。在單片機應用日益廣泛的今天 ,開發(fā)相對簡單、性價比較高的多單片機系統(tǒng)一定會在發(fā)展其迅速的微 計算機應用領域占有其一席之地。 對 劉 老師的感激之情是無法用言語表達的。這幾個月的設計是對過去所學知識的系統(tǒng)提高和擴充的過程,為今后的發(fā)展打下了良好的基礎。雖然在這次設計中對于知識的運用和銜接還不夠熟練。經過自己不斷的搜索努力以及 XXX老師的耐心指導和熱情幫助,本設計已經基本完成。在不需要硬件設備投入的情況下, Proteus 可以建立完整的模擬電子、數(shù)字電子及單片機應用的學習設計開發(fā)環(huán)境。 P3_5=0。 TR1=1。 TMOD=0x20。 } SM2=1。 P1=0x80。 /**************************************** 串行口中斷子程序 ****************************************/ void serial (void) interrupt 4 using 1 { ES=0。 P3_5=0。 TR1=1。 TMOD=0x20。 } SM2=1。 P1=0x10。 /**************************************** 串行口中斷子程序 ****************************************/ void serial (void) interrupt 4 using 1 { ES=0。 P3_5=1。 SCON=0xf8。 TL1=0xfd。 } if(cort==3)cort=1。RI=0。TI=0。 SM2=1。 SM2=0。 } /********************************* 發(fā)送子程序 *********************************/ void master(void) { if(cort==1) 24 { SBUF=0x01。 Keil C51 軟件集成了文件編輯處理、編譯連接、項目管理、窗口、工具引用和軟件仿真調試等多種功能,是非常強大的 C51 開發(fā)工具,在 Keil C51 的仿真功能中,提供了兩種仿真模式:軟件模擬仿真和目標板調試。接下來,尋址下一從機,直到所有從機都被尋址。如果在上邊判校驗和時, 發(fā)現(xiàn)不正確,則置 SM2 為‘ 1’,恢復本機的偵聽狀態(tài),以便接收主機的重發(fā)信息。當被尋址從機接收完一幀信息后,字符間 隔定時器會產生定時中斷,進入 TO中斷服務程序。串行中斷服務程序用于接收或發(fā)送數(shù)據(jù); TO 中斷服務程序用于當從機接收完一幀信息后進行解釋并啟動通信向主機應答,另外也用于當從機發(fā)送超時后的一些處理。主機詢問階段,主機以幀的形式將從機地址碼、命令、數(shù)據(jù)和校驗碼傳送到指定從機;從機應答階段,從機解釋接收的命令碼,并組織相應幀信息回送到主機;鏈路釋放階段,從機清除接收緩沖區(qū)及相關變量,準備與主機下次通信。 定時與重發(fā) 本通信協(xié)議定時規(guī)定如下: (1)幀發(fā)送時限; 70 ms.超過此時限結束發(fā)送。 命令碼:一字節(jié)二進制數(shù), O1H 代表主機讀, 02H代表主機寫。 (2)波特率: 9600 b/ s。 實際應用中可以將二者結合起來靈活運用。 隔離保護方案: 這種方案實際上將瞬態(tài)高壓轉移到隔離接口中的電隔離層上,由于隔離層的高絕緣電阻,不會產生損害性的浪涌電流,起到保護接口的作用。因為引線電感的作用,對于高頻瞬態(tài)干擾來講,接地線實際等同于開路。接地電阻的增加可能會使共模電壓升高,但只要控制在適當?shù)姆秶鷥染筒粫绊懻Mㄐ牛? B、采用浮地技術,隔斷接地環(huán)路。這條信號地可以是額外的一對線(非屏蔽雙絞線)、或者是屏蔽雙絞線的屏蔽層。 RS485 標準規(guī)定 VOS≤ 3V,但 VGPD 可能會有很大幅度(十幾伏甚至數(shù)十伏),并可能伴有強干擾信號,致使接收器共模輸入 VCM 超出正常范圍,并在信號線上產生干擾電流,輕則影響正常通信,重則損壞接口。但應該注意的是,收發(fā)器只有在共模電壓不超出一定范圍( 7V至 +12V)的條件下才能正常工作。對于 RS485 網(wǎng)絡來講也是一樣,沒有一個合理的接地系統(tǒng)可能會使系統(tǒng)的可靠性大打折扣,尤其是在工作環(huán)境比較惡劣的情況下,對于接地的要求更為嚴格。傳統(tǒng)的做法是給總線加偏置,當總線空閑或開路時,利用偏置電阻將總線偏置在一個確定的狀態(tài)(差分電壓≥ 200mV)。這樣規(guī)定能夠提供比較高的噪聲抑制能力,但同 時也帶來了一個問題:當總線電壓在177。此外應該合理選用芯片。 保證系統(tǒng)上電時的RS485 芯片處于接收輸入狀態(tài) 。 另外一種比較省電的匹配方案是 RC 匹配利用一只電容 C 隔斷直流成分,可以節(jié)省大部分功率,但電容 C 的取值是個難點,需要在功耗和匹配質量間進行折衷。 14 可靠性及常見故障 在 MCU 之間中長距離通信的諸多方案中, RS485 因硬件設計簡單、控制方便、成本低廉等優(yōu)點廣泛應用于工廠自動化、工業(yè)控制、小區(qū)監(jiān)控、水利自動報測等領域。所以,接收端必須延時大于 2位數(shù)據(jù)位的時間( 1位數(shù)據(jù)位時間 =1/波特率),再作應答,否則會發(fā)生總線沖突。如果在這是關閉發(fā)送控制,勢必造成發(fā)送幀數(shù)據(jù)不完整??刂菩盘柡螘r為高電平,何時為低電平,一般以單片機的 TXC(發(fā)送完成標記 ), RXC(接收完成標記 )信號作參考。 另外,在主從機軟件上也應附加若干處理措施,如:上電時或正式通訊之前,對串行口做幾次空操作,清除端口的非法數(shù)據(jù)和命令。 RE*=1,DE=1 時, MAX485 發(fā)送狀態(tài); RE*=0, DE=0 時, MAX485 處于接收狀態(tài)。半雙工通訊對主機和從機的發(fā)送和接收時序有嚴格的要求。當總線上沒有信號傳輸時,正端 A+的電平大 約為 ,負端 B的電平大約為 ,即使有干擾信號,卻很難產生串行通信的起始信號 0,從而增加了總線抗干擾的能力。 圖 2 MAX485 典型半雙工 RS485網(wǎng)絡 在總線末端接一個匹配電阻,吸收總線上的反射信號,保證正常傳輸信號干凈、無毛刺。 MAX485 及其邏輯如圖 1 所示。 與標準 RS485 驅動器 ( 最多 32 個收發(fā)器 ) 的單位負載 ( 12kΩ輸入阻抗 ) 相比, MAX487 與 MAX1487 具有 48kΩ輸入電阻, 1/4 單位負 載的接收器輸入阻抗,在一條總線上允許最多掛接 128 個收發(fā)器。 MAX481/MAX483/MAX485/MAX487MAX491 以及 MAX1487 是用于 RS485 與RS422 通信的低功耗收發(fā)器。 驅動器具有短路電流限制,并可以通過熱關斷電路將驅動器輸出置為高阻狀態(tài),防止過度的功率損耗。 MAX48MAX48 MAX490、 MAX49 MAX1487 的驅動器擺率不受限制,可 以實現(xiàn)最高 的傳輸速率。按鍵手動復位電路見圖 。 9 除了上電復位外,有時還需要按鍵手動復位。 復位電路通常采用上電自動復位和按鈕復位兩種方式。 在設計印刷電路板時,晶體和電容應盡可能靠近單片機芯片安裝,以減少寄生電容,更好的保證振蕩器穩(wěn)定和可靠地工作。本設計采用最常用的內部時鐘方式,即用外接晶體和電容組成的并聯(lián)諧振回路。 8 圖 80C51 單片機最 小系統(tǒng) 、時鐘電路 80C51 雖然有內部振蕩電路,但要形成時鐘,必須外部附加電路。由于集成度的限制,最小應用系統(tǒng)只能用作一些小型的控
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1