目次PIC入門873ハードSFR

PIC16F873のSFR説明(16)

TXSTA (送信制御レジスタ) 98h
    このレジスタでUSARTの送信機能の各種設定を行います。
カッコ内の値は電源投入直後の状態です。

CSRC : クロック選択ビット
非同期通信モード
無効

同期通信モード
1:マスターモード ( 内部のBRGでクロックを発生 )
0:スレーブモード ( 外部からのクロックで動作 )

TX9 : 9ビット送信制御ビット
1:9ビット目の送信をする
0:9ビット目の送信をしない

TXEN : 送信制御ビット
1:送信機能を使用する
0:送信機能を使用しない

同期モードの場合、RCSTAレジスタのSRENおよびCRENビットの設定が優先

SYNC : 同期モード制御ビット
1:同期モード
0:非同期モード

BRGH : 通信速度制御ビット
非同期通信モード
1:高速
0:低速


同期通信モード
無効

TRMT : 送信レジスタ(TSR:Transmit Shift Register)状態表示ビット ( 読み出し専用 )
1:送信レジスタが空き
0:送信レジスタが満杯

TX9D : 9ビット目の送信データ