在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于MODEM的單片機(jī)與PC機(jī)間的遠(yuǎn)程通信究研

            基于MODEM的單片機(jī)與PC機(jī)間的遠(yuǎn)程通信究研

            作者: 時(shí)間:2009-08-26 來源:網(wǎng)絡(luò) 收藏

            隨著計(jì)算機(jī)技術(shù)、技術(shù)的發(fā)展和成熟,數(shù)據(jù)已經(jīng)成為一種廣泛應(yīng)用的方式,它是利用通信系統(tǒng)將數(shù)字、字母及字符等以二進(jìn)制形成在計(jì)算機(jī)之間進(jìn)行傳輸、交換和處理。數(shù)據(jù)通信可以在兩臺(tái)及以上 機(jī)之間、機(jī)與之間以及之間進(jìn)行,通過通信通道如公用電話網(wǎng)、載波通道、光綹通道、微波通道、衛(wèi)星通道將兩機(jī)聯(lián)結(jié)。目前,以其高性能價(jià)格比、高可靠性廣泛用于自動(dòng)監(jiān)視、測(cè)量、控制等技術(shù)領(lǐng)域。單片機(jī)主要用作從機(jī),安裝在監(jiān)視、測(cè)量和控制現(xiàn)場(chǎng),而機(jī)則用作主機(jī),安裝在條件優(yōu)越的環(huán)境(如溫度和溫度適合、幾乎無(wú)干擾源)中。單片機(jī)與PC機(jī)之間利用公共電話網(wǎng)通過調(diào)制解調(diào)器實(shí)現(xiàn)數(shù)字通信,其原理框圖如圖1所示。在實(shí)際中,PC機(jī)和單片機(jī)之間通信距離近的小于1km,遠(yuǎn)的可達(dá)上千km。

            本文引用地址:http://www.biyoush.com/article/173629.htm

             本文將詳細(xì)介紹8098單片機(jī)與PC機(jī)通過利用共用電話網(wǎng)實(shí)現(xiàn)通信的硬件結(jié)構(gòu),以及程序設(shè)計(jì)和實(shí)現(xiàn)方法。

              1 PC機(jī)串行通信結(jié)構(gòu)

              PC機(jī)與單片機(jī)之間的通信一般采用串行異步通信方法。在PC機(jī)中設(shè)置四個(gè)(COM1、COM2、COM3、COM4)或兩個(gè)(COM1、COM2)符合RS-232C接口標(biāo)準(zhǔn)的串行口(以下均以兩個(gè)串行口來說明)。其中COM2為25針的連接器,COM1為9針的連接器。

              PC 機(jī)為實(shí)現(xiàn)異步通信,設(shè)置了通用異步接收器和發(fā)送器,即:UART通過編程可以設(shè)定通信格式和速度。PC機(jī)中UART的電平為TTL電平,而串行口的電平為 RS-232C的電平,為此PC機(jī)發(fā)送出去的數(shù)據(jù)要經(jīng)電平轉(zhuǎn)換器(如1488)轉(zhuǎn)換為RS-232C電平;PC機(jī)接收的數(shù)據(jù)要經(jīng)電平轉(zhuǎn)換器(如1489)轉(zhuǎn)換為TTL電平。PC機(jī)串行通信的硬件結(jié)構(gòu)如圖2所示。

              2 單片機(jī)串行通信結(jié)構(gòu)

              在單片機(jī)中,一般只設(shè)置一個(gè)25針或9針連接的串行口,由于單片機(jī)8098中的電平為TTL電平,為了要經(jīng)過RS-232C實(shí)現(xiàn)異步通信,也要用一片 1488和兩片1489來進(jìn)行電平轉(zhuǎn)換。單片機(jī)串行通信的硬件接口如圖3所示。請(qǐng)求發(fā)送信號(hào)(RTS)和數(shù)據(jù)終端就緒信號(hào)(DTR)由單片機(jī)8098經(jīng) 8255的A口送出去。清除發(fā)送CTS、數(shù)據(jù)設(shè)備就緒DSR、載波檢測(cè)DCD和振鈴指示RI由8255的B口送入8098。


              3 單片機(jī)與PC機(jī)之間的硬件接口

              當(dāng)單片機(jī)與PC機(jī)距離很近時(shí)(15m以內(nèi)),它們之間的數(shù)據(jù)通信可以通過其串行口以3線或多線直線相連;不距離很遠(yuǎn)(幾十公里上升公里)時(shí),可以利用調(diào)制解調(diào)器通過共用電話網(wǎng)來實(shí)現(xiàn)數(shù)據(jù)通信,這時(shí)單片機(jī)與PC機(jī)之間的硬件接口如圖4所示。

              4 軟件設(shè)計(jì)與實(shí)現(xiàn)

              下面以PC機(jī)呼叫單片機(jī)或單片機(jī)應(yīng)答PC機(jī)為例來說明程序的設(shè)計(jì)。

              4.1 PC機(jī)的程序設(shè)計(jì)

              程序框圖如圖5所示。

              a.初始化


            上一頁(yè) 1 2 3 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉