電子工作・計算

UART ボーレート誤差計算機

FoscとボーレートからPIC SPBRG値と誤差率を計算。BRGH/BRG16モード(64×/16×/4×)対応。標準ボーレート一覧付き。

UART ボーレート誤差計算機

ボーレートジェネレータ モード

SPBRG 値

51

実ボーレート

9,615

誤差

+0.160%

SPBRG = Fosc / (16 × baud) − 1 = 51

✓ 誤差 ±2% 以内 — 通常使用可能

標準ボーレート一覧(Fosc = 8 MHz · 16× BRGH=1, BRG16=0)

ボーレートSPBRG実ボーレート誤差
3001666300-0.020%
1,2004161,199-0.080%
2,4002072,404+0.160%
4,8001034,808+0.160%
9,600519,615+0.160%
19,2002519,231+0.160%
38,4001238,462+0.160%
57,600855,556-3.549%
115,2003125,000+8.507%
230,4001250,000+8.507%
460,8000500,000+8.507%
921,6000500,000-45.747%

UART ボーレートの使い方

FoscとボーレートからPIC SPBRG値と誤差率を計算。BRGH/BRG16モード(64×/16×/4×)対応。標準ボーレート一覧付き。

計算結果について

単位を確認して値を入力してください。実際の回路設計では部品の許容差・定格・安全率も考慮してください。