目次
→
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ビット目の送信データ