www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

基于MCU單片機的多機并行通信

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2011-3-19
摘要:單片機的多機串行通信應用十分廣泛,但在串行口被占用又要進行多機通信時就要采取其它措施。本文介紹了一種使用并口進行多機通信的方法,在實踐中已得到驗證。
關鍵詞:MCU,并口通信

1. 問題的提出
    某系統中使用了三路串行接口的傳感器(GPS、壓力和風向)及三路模擬電流(4~20mA)接口的傳感器(濕度、溫度和水位)。現需要將這些數據匯總后通過串口上傳給PC機,并且要求每路信號數據都能夠實時獨立的接收。

2.系統設計
    經過分析,我們分別使用一塊2051單片機接收各路串口傳感器的數據,同時使用一塊多路高精度ADC對轉換成電壓的溫度等信號采樣,系統結構圖如圖1所示。主從機之間的具體管腳連接參見圖2。



    圖1 系統結構框圖

    系統中51單片機作為主機控制著整個系統的動作并發起每次通信,每塊2051作為實時從傳感器獲取數據并在主機控制下完成通信。主機和各從機之間通過并口連接通信。主從機工作流程如下:

·   主機上電初始化后,通過P0口發送從機地址選中一路從機并等待應答。
·   各從機上電初始化后接收傳感器串行數據,然后通過P1口接收主機地址,當地址與自己相符后,調整245方向并由245向主機發送傳感器數據,此過程由握手線負責控制。
·   從機發送完所有數據后再次將245方向改為接收,重新開始接收傳感器數據和主機發送的地址。
·   主機按照同樣方式接收所有各路2051數據。
·   串口數據接收完畢后,主機控制AD轉換并獲取三路信號數據。
·   主機將所有數據集合成規定格式后通過232發送給PC機。

     主從機的工作流程圖如圖3所示:

                     圖2 主從機間的管腳連接

           圖3 主從機工作流程圖

主要程序代碼分別如下,主機為:
 
……
sbit adc_busy=P3^2;
sbit adc_hben=P3^3;
sbit hand1=P2^0;//GPS
sbit hand2=P2^1;//PRESSURE
sbit hand3=P2^2;//WIND
sbit hand4=P2^3;//BAK1

uchar idata gps[96];
uchar idata pressure[9];
uchar idata wind[26];
uchar idata tem[6];
uchar idata hum[6];
uchar idata water_tem[7];
……
P1=0x01;
for(i=0;i<96;i++){
    while(hand1!=0);
    gps[i]=P1;
    while(hand1==0);
}
sendbyte2pc(’#’);
sendbyte2pc(’#’);
sendbyte2pc(’1’);
sendbyte2pc(’ ’);
sendbyte2pc(’ ’);
send2pc(gps,96);
……
從機為:
……
sbit dir=P3^2;
sbit en=P3^3;
sbit hand=P3^4;
……
loop:
    RI=0;i=0;
    while(!RI);//wait for receiving ready
    if (SBUF!=0x40)//data head
        goto loop;
    data_str[i]=0x40;i++;

    RI=0;
    while(!RI);//wait for receiving ready
    if (SBUF!=0x40)//data head
        goto loop;
    data_str[i]=0x40;i++;
    do{
        RI=0;
        while(!RI);
        data_str[i]=SBUF;
        i++;
    }
    while(i!=96);

    dir=0;en=0;//enable data receiving    P1=0xff;
    for(i=0;i<100;i++){
        if(P1==0x01)
            goto send;
    }
    en=1;
    goto loop;
send:
    for(i=0;i<96;i++){
        dir=1;
        P1=data_str[i];
        hand=0;
        for(j=0;j<5;j++){;}
        hand=1;
    }
    en=1;dir=0;
    goto loop;
……
 
3.結語
    本文中提出的并行通信方法具有電路結構簡單清晰、程序容易實現等特點,已經在實際中證明可行。在調試過程中可以借用串口助手等軟件接收數據來驗證通信的可靠性。

參考文獻
[1]    王建校,王建國.51系列單片機及C51程序設計[M].北京:科學出版社,2002.
[2]    徐維祥,劉旭敏.單片機微型計算機原理及應用[M].大連:大連理工大學出版社,2002.7.
Tags:單片機,多機,并行通信,程序  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
亚洲综合一二区| bt欧美亚洲午夜电影天堂| 久久天天做天天爱综合色| 国产成人av一区二区三区在线观看| 国产精品美女久久久久久久久久久| 91在线国内视频| 无吗不卡中文字幕| xvideos.蜜桃一区二区| 99精品欧美一区| 午夜精品视频一区| 久久久久久久精| 色悠悠亚洲一区二区| 日韩综合小视频| 亚洲国产高清不卡| 在线影视一区二区三区| 久久国产精品99久久久久久老狼| 国产精品色眯眯| 欧美日韩国产小视频在线观看| 狠狠色伊人亚洲综合成人| 亚洲少妇30p| 日韩欧美一区二区不卡| eeuss影院一区二区三区| 日韩主播视频在线| 国产精品水嫩水嫩| 91 com成人网| 不卡的av电影在线观看| 秋霞电影网一区二区| 波多野洁衣一区| 午夜精品福利一区二区蜜股av| 亚洲精品一区二区三区精华液| 色悠悠久久综合| 国产一区二区三区高清播放| 亚洲午夜久久久久久久久电影院| 久久久国产精品不卡| 欧美三级三级三级| www.在线欧美| 国内精品视频一区二区三区八戒| 亚洲精品乱码久久久久| 久久综合九色综合欧美亚洲| 欧美日韩免费不卡视频一区二区三区| 国产成人精品一区二区三区四区 | 2021久久国产精品不只是精品| 色婷婷精品久久二区二区蜜臀av| 韩国欧美一区二区| 亚洲成av人片一区二区| 中文字幕色av一区二区三区| 欧美成va人片在线观看| 精品视频999| 99精品欧美一区二区三区小说 | 国产精品久久影院| 欧美一级国产精品| 欧美综合一区二区三区| 成人免费看片app下载| 久久精品国产第一区二区三区| 亚洲一卡二卡三卡四卡五卡| 中文成人av在线| 精品国产一区二区国模嫣然| 欧美日韩精品欧美日韩精品一综合| 成人h精品动漫一区二区三区| 精彩视频一区二区| 肉色丝袜一区二区| 亚洲成人av中文| 亚洲综合一区二区三区| 亚洲色图一区二区三区| 欧美激情中文不卡| 久久久99久久| 精品国产一区二区三区四区四| 欧美精品乱人伦久久久久久| 色妹子一区二区| 成人avav在线| 国产99久久久国产精品| 国产精品综合久久| 狂野欧美性猛交blacked| 日韩av网站在线观看| 亚洲高清免费观看 | 日韩欧美一级二级三级| 555www色欧美视频| 欧美天堂亚洲电影院在线播放| 91视视频在线观看入口直接观看www | 欧美久久久久中文字幕| 欧美伊人精品成人久久综合97| 972aa.com艺术欧美| 不卡视频在线观看| 成人av电影在线观看| 成人国产精品免费观看视频| 国产精品一区二区在线观看不卡| 国内精品第一页| 国产一区激情在线| 国产一区二区看久久| 国产精品亚洲专一区二区三区 | 国产黄色精品网站| 国产精品123区| 国产成人99久久亚洲综合精品| 国产在线视频精品一区| 国产一区二区不卡| 国产精品一区二区无线| 国产精品一区二区男女羞羞无遮挡 | 国产精品久久久久四虎| 国产精品成人免费在线| 亚洲欧洲性图库| 一区二区三区在线观看视频| 亚洲自拍偷拍网站| 丝袜美腿高跟呻吟高潮一区| 日本亚洲免费观看| 乱中年女人伦av一区二区| 极品美女销魂一区二区三区免费| 国产一区二区三区免费播放 | 粉嫩久久99精品久久久久久夜| 高清beeg欧美| 91麻豆福利精品推荐| 欧美色国产精品| 日韩视频国产视频| 亚洲精品一区在线观看| 国产欧美日产一区| ●精品国产综合乱码久久久久| 一区二区国产盗摄色噜噜| 亚洲国产成人av好男人在线观看| 日韩有码一区二区三区| 久久精品999| 成人精品视频一区二区三区 | 91社区在线播放| 欧美色图一区二区三区| 欧美一卡在线观看| 久久久国际精品| 中文字幕一区二区三区精华液 | 在线不卡a资源高清| 欧美va亚洲va在线观看蝴蝶网| 国产欧美日韩视频一区二区| 伊人婷婷欧美激情| 美女看a上一区| 丰满少妇久久久久久久 | 欧美日韩不卡视频| 久久久久久久综合日本| 亚洲欧美国产三级| 首页国产欧美久久| 国产精品一区一区三区| 色综合中文字幕国产| 国产精品综合二区| 91麻豆免费看片| 日韩欧美电影一区| 国产精品国产精品国产专区不蜜| 亚洲国产乱码最新视频| 韩国成人在线视频| 日本精品视频一区二区| 日韩美女天天操| 亚洲欧美日韩中文播放| 免费成人深夜小野草| thepron国产精品| 91精品国产福利在线观看| 欧美国产一区视频在线观看| 亚洲午夜激情网站| 国产精品538一区二区在线| 欧美无人高清视频在线观看| 2022国产精品视频| 亚洲一区二区三区视频在线| 国产原创一区二区三区| 在线观看av不卡| 国产亚洲精品bt天堂精选| 亚洲综合色在线| 国产成人在线看| 在线播放欧美女士性生活| 国产精品无码永久免费888| 天天免费综合色| jlzzjlzz国产精品久久| 日韩精品一区二区三区四区 | 亚洲午夜免费电影| 成人综合婷婷国产精品久久| 91麻豆精品国产自产在线观看一区 | 欧美在线观看一区二区| 国产拍欧美日韩视频二区| 首页亚洲欧美制服丝腿| 91天堂素人约啪| 久久久久久电影| 日韩av高清在线观看| 色综合一区二区三区| 国产午夜精品美女毛片视频| 视频在线观看国产精品| 色综合天天综合网国产成人综合天| 精品国产乱码久久久久久久久| 夜夜操天天操亚洲| 成人美女视频在线观看| 精品国产乱码久久久久久蜜臀| 亚洲成人1区2区| 91在线视频播放地址| 日本一区二区视频在线| 六月丁香婷婷久久| 欧美精品自拍偷拍| 亚洲欧美成aⅴ人在线观看 | 色婷婷综合久久久久中文| 国产人成亚洲第一网站在线播放| 美女在线一区二区| 欧美日韩一卡二卡三卡| 亚洲欧美一区二区三区国产精品 | 美日韩一区二区三区| 欧美日韩成人在线一区| 亚洲尤物视频在线| 91在线播放网址| 国产精品久久久久aaaa| 国产精品一二三在| 久久久亚洲午夜电影|