何SPBRG PIC(非同期モードの8MHzのクリスタルの持つ16F87xA(BRGH = 1)に使用する設定

G

gl1

Guest
こんにちはGuysは、私は8MHzのクリスタルの持つPIC 16F87xAためSPBRGにどのような値を使用してください、私は9600ボーでシリアルポートと通信するようにしたい、私は10MHzのクリスタルの、すなわち64のための設定を使用してみてください。または8MHZクリスタルのを使用し、9600にシリアル通信を実現することが可能ですか?感謝
 
あなただけのSPBRGの設定に依存してはならない。あなたはそれは8MHzであることを確認するために、クロック設定を設定する必要があります。その後、SPBRGを設定します。すべてこれらのことは、PICのデータシートに見つけることができます。
 
データシートには数式があります。BRGH = 0の場合:SPBRG =(FOSC /(64 ×ボー)) - BRGH = 1の場合1:SPBRG =(FOSC /(16 ×ボー)) - 1あなたのケースで、fOSCは=800万とボー= 9600。
 
優れた感謝"upand_at_them"[COLOR ="シルバー"] [SIZE = 1 ]---------- 00:29追加ポスト----------前の投稿は00:27だった----------[/SIZE] [/COLOR]優秀な、ありがとう"upand_at_them"
 

Welcome to EDABoard.com

Sponsor

Back
Top