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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)串行通信波特率的自適應(yīng)實(shí)現(xiàn)方法

          單片機(jī)串行通信波特率的自適應(yīng)實(shí)現(xiàn)方法

          作者: 時(shí)間:2012-02-13 來(lái)源:網(wǎng)絡(luò) 收藏

          異步中,目前率自動(dòng)檢測(cè)并的設(shè)計(jì)思想有多種,可是他們或者需要額外的硬件支持,或者時(shí)繁雜且軟件開(kāi)銷(xiāo)大。文章介紹了一種簡(jiǎn)單可靠的用軟件率自動(dòng),并給出了仿真調(diào)試電路原理圖,給出了同步程序的詳細(xì)框圖。該提高了率解調(diào)的便捷性和兼容性。

          本文引用地址:http://www.ex-cimer.com/article/172120.htm

          1 仿真電路

          SST89C54/58是MCS-51系列的派生產(chǎn)品,他們?cè)谥噶钕到y(tǒng)、硬件結(jié)構(gòu)和片內(nèi)資源上與標(biāo)準(zhǔn)8052完全兼容。實(shí)際上 SST公司的SST89C54/58是一款使用非常方便51系列單片機(jī),如不考慮其看門(mén)狗定時(shí)器和內(nèi)部Flash程序存儲(chǔ)器,可以將其看成是一個(gè)可在線編程的標(biāo)準(zhǔn)8052單片機(jī)。圖1為實(shí)現(xiàn)仿真調(diào)試硬件原理圖,這是一個(gè)通用的接口電路INT0腳用來(lái)啟動(dòng)從機(jī)同步。同步建立后的數(shù)據(jù)傳送過(guò)程中外部中斷0被禁止,而一批數(shù)據(jù)傳送完畢后進(jìn)入待機(jī)監(jiān)控狀態(tài)時(shí)則開(kāi) 放外中斷。

          23.jpg

          2 波特率自適應(yīng)實(shí)現(xiàn)原理

          2.1 波特率

          對(duì)于8052單片機(jī),串行通信用定時(shí)器1或定時(shí)器2作波特率發(fā)生器,波特率取決于他們的溢出率。當(dāng)串行口在工作方式1,3,用定時(shí)器1作波特率發(fā)生器時(shí), 則波特率計(jì)算如下:

          24.jpg

          當(dāng)定時(shí)器1工作方式2時(shí),n=8,X為定時(shí)器1初值。

          當(dāng)定時(shí)器1工作方式1時(shí),n=16,X為定時(shí)器1初值。

          若用定時(shí)器2作波特率發(fā)生器時(shí),則波特率計(jì)算公式如下:

          25.jpg

          其中:X為定時(shí)器2的初值。

          2.2 波特率自適應(yīng)原理

          主機(jī)端要求和從機(jī)建立通信時(shí),先發(fā)送同步字符80H,從機(jī)根據(jù)此同步字符來(lái)計(jì)算當(dāng)前的通信速率,并設(shè)置此值為本從機(jī)的波特率,從而完成通信速率的自適應(yīng)。以串行通信方式1為例,他是一個(gè)10位的數(shù)據(jù)格式,如圖2所示。

          26.jpg

          所以,在發(fā)送同步字符80H時(shí),在數(shù)據(jù)線上他所呈現(xiàn)的電平狀態(tài)如圖3所示。

          從機(jī)通過(guò)檢測(cè)本機(jī)RXD引腳的信號(hào),并利用定時(shí)器對(duì)RXD信號(hào)的低電平進(jìn)行寬度測(cè)量,其負(fù)脈寬時(shí)間TDOWN剛好是8位數(shù)據(jù)的寬度,這有利于波特率發(fā)生器初值的計(jì)算。采用定時(shí)器0方式1并置初值0對(duì)TDOWN進(jìn)行定時(shí),可得計(jì)數(shù)值TH0,TL0,用XT來(lái)表示,設(shè)從機(jī)晶振為ff,

          27.jpg


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

          評(píng)論


          相關(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); })();