久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機波特率的設置方法

單片機波特率的設置方法

作者: 時間:2013-05-14 來源:網絡 收藏

方式0為固定率:B=fosc/12

方式2可選兩種率: B=(2SMOD /64)×fosc

方式1、3為可變率,用T1作波特率發生器。

B=(2SMOD/32)×T1溢出率

T1為方式2的時間常數: X = 28 - t/T

溢出時間: t= (28 -X)T = (28 -X)×12/ fosc

T1溢出率=1/t= fosc /[12×(2n -X)]

波特率B=(2SMOD /32)×fosc/[12×(28-X)]

串行口方式1、3,根據波特率選擇T1工作方式,計算時間常數。

T1選方式2: TH1=X= 28-fosc/12×2SMOD/(32×B)

T1選方式1用于低波特率,需考慮T1重裝時間常數時間。



評論


相關推薦

技術專區

關閉