<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 51單片機串口通信實(shí)例

51單片機串口通信實(shí)例

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

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

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

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

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

當SMOD=0 時(shí),波特率為fosc/64 ;當SMOD=1 時(shí),波特率為fosc/32。

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

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

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

在實(shí)際應用時(shí),通常是先確定波特率,后根據波特率求T1 定時(shí)初值,因此式(2)又可寫(xiě)為:

二、電路詳解

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

圖1 串行通信實(shí)驗電路圖

圖1 串行實(shí)驗電路圖



關(guān)鍵詞: 實(shí)例 通信 串口 單片機

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>