目次
→
PIC入門
→
873ハード
→
SFR
PIC16F873のSFR説明(6)
PIR1(周辺機器割り込みレジスタ) 0Ch
このレジスタでは周辺機器の各種の割り込み表示が行われます。
カッコ内の値は電源投入直後の状態です。
PSPIF
: パラレル・スレーブポート割り込みフラッグ
(未使用)
ADIF
: A/Dコンバータ割り込みフラッグ
1
:
A/D変換完了
0
:
A/D変換未完了
RCIF
: USART受信割り込みフラッグ
1
:
USART受信バッファー満杯
0
:
USART受信バッファー空き
TXIF
: USART送信割り込みフラッグ
1
:
USART送信バッファー空き
0
:
USART送信バッファー満杯
SSPIF
: 同期シリアルポート(SSP)割り込みフラッグ
1
:
SSP割り込みが発生(ソフトでのクリアが必要)
0
:
SSP割り込みは発生していない
CCP1IF
: キャプチャ/コンペア/PWM割り込みフラッグ
キャプチャーモード
1
:
TMR1レジスタのキャプチャーが発生(ソフトでのクリアが必要)
0
:
TMR1レジスタのキャプチャーは発生していない
コンペア(比較)モード
1
:
TMR1レジスタの比較が一致(ソフトでのクリアが必要)
0
:
TMR1レジスタの比較は一致していない
PWMモード
使用していない
TMR2IF
: TMR2/PR2一致割り込みフラッグ
1
:
TMR2とPR2とが一致(ソフトでのクリアが必要)
0
:
TMR2とPR2とは一致していない
TMR1IF
: TMR1オーバーフロー割り込みフラッグ
1
:
TMR1のオーバーフローが発生(ソフトでのクリアが必要)
0
:
TMR1のオーバーフローは発生していない