基于485總線的雙機(jī)通信實驗程序和電路圖_第1頁
基于485總線的雙機(jī)通信實驗程序和電路圖_第2頁
基于485總線的雙機(jī)通信實驗程序和電路圖_第3頁
基于485總線的雙機(jī)通信實驗程序和電路圖_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上實訓(xùn)成績批閱教師日 期實 驗 報 告課程名稱 現(xiàn)場總線(實驗三) 專業(yè)班級 電信1012 學(xué) 號 50 學(xué)生姓名 朱勝強(qiáng) 指導(dǎo)教師 范玉剛 實訓(xùn)地點 德信樓 2013 年 5 月 10 日基于485總線的雙機(jī)通信實驗一、 實驗?zāi)康?、 理解基于485總線的51系列單片機(jī)通訊原理。2、 理解現(xiàn)場儀表的通訊過程二、實驗內(nèi)容1、 使用串口實現(xiàn)單片機(jī)1與單片機(jī)2的數(shù)據(jù)通信,實現(xiàn)互相控制。要求按下單片機(jī)1系統(tǒng)板上的按鍵,單片機(jī)2系統(tǒng)板上LED點亮。三、 實驗環(huán)境1、編程軟件keil2、仿真軟件proteus四、 實驗原理MAX487芯片用于電平轉(zhuǎn)換,實現(xiàn)RS487電平與TTL電

2、平(單片機(jī))的互相轉(zhuǎn)換。本次實驗單片機(jī)之間通信不使用握手信號,只需3根信號線:TXD(發(fā)送線),RXD(接收線),GND(地線)。單片機(jī)之間通信的原理圖如圖1所示,當(dāng)單片機(jī)1(主機(jī)) 查詢外接控制開關(guān)S3按下時,單片機(jī)1發(fā)送一個自定義信號給單片機(jī)2(從機(jī)),單片機(jī)2收到信號后點亮指示燈LED4。圖1 單片機(jī)之間通信的原理圖5、 實驗過程實驗程序:#include<reg52.h>#define uchar unsigned char /宏定義#define unit unsigned int /宏定義sbit anjian=P10;/定義按鍵的位sbit re=P11;/MAX48

3、7的讀寫使能控制位unsigned char rec_c;ucharnum;uchar codetable=0xff,0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90; /數(shù)碼管顯示數(shù)/延時函數(shù)void delay(unit z) unitx,y;for(x=z;x>0;x-);for(y=110;y>0;y-);/主函數(shù)void main()TMOD=0x20; /定時器1工作方式2TH1=0xFD; /11.0592Mhz 9600bpsTL1=0xFD;TR1=1; /啟動定時器1SCON=0x50; /模式1:8位數(shù)據(jù)可變波

4、特率,允許接收EA=1; /打開總中斷ES=1; /打開串口1中斷re=0;P0=0xff;while(1)if(anjian=0) /判斷按鍵delay(5);if(anjian=0) /按鍵消抖動 while(!anjian); re=1; /使MAX487能寫 num=num+1; if(num=11) num=0; ES = 0; /關(guān)串口中斷 SBUF=tablenum; /發(fā)送值while(!TI); /判斷發(fā)送是否完成TI=0; /發(fā)送完成標(biāo)志位清零ES = 1; /打開串口中斷 re=0; /中斷接收函數(shù)voidrec() interrupt 4RI=0; /清除串口中斷接收標(biāo)志位rec_c=SBUF; /讀串口緩沖區(qū)值P0=rec_c; /數(shù)碼管顯示實驗仿真電路圖:6、 體會與總結(jié)這個實驗應(yīng)該是這幾個實驗中最難的一個了,也是我費了很長的時間才出來的結(jié)果,到最后的結(jié)果頁是發(fā)送和接收這個功能是正常了,就是發(fā)送自己這

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論