<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機(jī)串口通信

          51單片機(jī)串口通信

          作者: 時間:2012-10-23 來源:網(wǎng)絡(luò) 收藏

          波特率計算:在了解了串行口相關(guān)的之后,我們可得出其通信波特率的一些結(jié)論:

          ① 方式0 和方式2 的波特率是固定的。

          在方式0 中, 波特率為時鐘頻率的1/12, 即fOSC/12,固定不變。

          在方式2 中,波特率取決于PCON 中的SMOD 值,即波特率為:

          51單片機(jī)串口通信

          當(dāng)SMOD=0 時,波特率為fosc/64 ;當(dāng)SMOD=1 時,波特率為fosc/32。

          ② 方式1 和方式3 的波特率可變,由定時器1 的溢出率決定。

          51單片機(jī)串口通信

          當(dāng)定時器T1 用作波特率發(fā)生器時,通常選用定時初值自動重裝的工作方式2( 注意:不要把定時器的工作方式與串行口的工作方式搞混淆了)。其計數(shù)結(jié)構(gòu)為8 位,假定計數(shù)初值為Count,單片機(jī)的機(jī)器周期為T,則定時時間為(256 ?Count)×T 。從而在1s內(nèi)發(fā)生溢出的次數(shù)(即溢出率)可由公式(1)所示:

          51單片機(jī)串口通信

          從而波特率的計算公式由公式(2)所示:

          51單片機(jī)串口通信

          在實際應(yīng)用時,通常是先確定波特率,后根據(jù)波特率求T1 定時初值,因此式(2)又可寫為:

          51單片機(jī)串口通信

          二、電路詳解

          51單片機(jī)串口通信

          下面就對圖1 所示電路進(jìn)行詳細(xì)說明。

          圖1 串行通信實驗電路圖

          最小系統(tǒng)部分(時鐘電路、復(fù)位電路等)第一講已經(jīng)講過,在此不再敘述。我們重點來了解下與計算機(jī)通信的RS-232 接口電路。可以看到,在電路圖中,有TXD 和RXD 兩個接收和發(fā)送指示狀態(tài)燈,此外用了一個叫MAX3232 的芯片,那它是用來實現(xiàn)什么的呢?首先我們要知道計算機(jī)上的串口是具有RS-232 標(biāo)準(zhǔn)的串行接口,而RS-232 的標(biāo)準(zhǔn)中定義了其電氣特性:高電平“1”信號電壓的范圍為-15V~-3V,低電平“0”

          信號電壓的范圍為+3V~+15V。可能有些讀者會問,它為什么要以這樣的電氣特性呢?這是因為高低電平用相反的電壓表示,至少有6V 的壓差,非常好的提高了數(shù)據(jù)傳輸?shù)目煽啃?。由于單片機(jī)的管腳電平為TTL,單片機(jī)與RS-232 標(biāo)準(zhǔn)的串行口進(jìn)行通信時,首先要解決的便是電平轉(zhuǎn)換的問題。一般來說,可以選擇一些專業(yè)的集成電路芯片,如圖中的MAX3232。MAX3232 芯片內(nèi)部集成了電壓倍增電路,單電源供電即可完成電平轉(zhuǎn)換,而且工作電壓寬,3V~5.5V 間均能正常工作。其典型應(yīng)用如圖中所示,其外圍所接的電容對傳輸速率有影響,在試驗套件中采用的是0.1μF。

          值得一提的是MAX3232 芯片擁有兩對電平轉(zhuǎn)換線路,圖中只用了一路,因此浪費了另一路,在一些場合可以將兩路并聯(lián)以獲得較強(qiáng)的驅(qū)動抗干擾能力。此外,我們有必要了解圖中與計算機(jī)相連的DB-9 型RS-232的引腳結(jié)構(gòu)(見圖2)。

          51單片機(jī)串口通信

          圖2 DB-9連接器接口圖

          其各管腳定義如下(見表4)。

          51單片機(jī)串口通信

          表4 DB-9型接口管腳定義

          51單片機(jī)相關(guān)文章:51單片機(jī)教程


          單片機(jī)相關(guān)文章:單片機(jī)教程


          單片機(jī)相關(guān)文章:單片機(jī)視頻教程


          單片機(jī)相關(guān)文章:單片機(jī)工作原理


          數(shù)字通信相關(guān)文章:數(shù)字通信原理


          通信相關(guān)文章:通信原理




          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();