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

          新聞中心

          51波特率計(jì)算公式

          作者: 時(shí)間:2016-11-17 來(lái)源:網(wǎng)絡(luò) 收藏
          波特率=(2^smod /32)*(定時(shí)器T1溢出率)

          溢出率=溢出周期的倒數(shù)

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

          溢出周期=(256-X)*12/Fosc

          波特率=(2^smod * Fsoc)/(32 *12*(256-X))

          -------------------

          2430的波特率公式:

          值得注意的是,CC2430串口波特率的設(shè)置與一般8051不同,因?yàn)槠鋬?nèi)部集成了一個(gè)波特率發(fā)生器,因此,不需要使用定時(shí)器而只需設(shè)置相關(guān)的SFR 寄存器UxBAUD.BAUD_M[7:0]和UxGCR.BAUD[4:0],便可得到系統(tǒng)要求的波特率,其關(guān)系式如下:

          其中,F(xiàn)為系統(tǒng)時(shí)鐘頻率。若F為32 MHz,執(zhí)行下列語(yǔ)句.得到9600 b/s的串口波特率:
          MOV U0GCR,#08H
          MOV U0BAUD,#3BH ;設(shè)置波特率為9600 b/s
          實(shí)際上對(duì)USART的操作還包含對(duì)其所連接的I/O口的設(shè)置。設(shè)置I/O應(yīng)與硬件密切結(jié)合,如:
          MOV P1SEL,#30H ;選擇P1.5,P1.4為外部功能口
          MOV P1DIR,#20H ;選擇P1.5為輸出口,P1.4為輸入口
          CLR P1FG ;清空P1口的中斷標(biāo)志
          MOV P2SEL,#00H ;設(shè)置USART0為優(yōu)先
          同樣.對(duì)DMA和Radio的操作也有這樣功能全面的SFR寄存器。對(duì)CC2430進(jìn)行程序設(shè)計(jì),其實(shí)就是對(duì)其SRF寄存器的認(rèn)識(shí)和運(yùn)用過(guò)程,篇幅所限這里不一一贅述。

          其中U0GCR對(duì)應(yīng)BAUD_E的值,U0BAUD對(duì)應(yīng)BUAD_M的值



          關(guān)鍵詞: 51波特率計(jì)算公

          評(píng)論


          技術(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); })();