割込み制御レジスタ

2018年11月21日にて現在のURLは次のURLに移行しました。

https://edesignk.info

  2) PIR:PERIPHERAL INTERRUPT REQUEST  REGISTER

レジスタ

ビット

       

PIR1

7

SPPIF:Parallel Port Read/Write Interrupt Flag

  1:パラレルポートRead/Write 発生(ソフトウェアクリア要)

  0:無し

6

ADIFA/D Converter Interrupt Flag 

  1:A/Dコンバート完了(ソフトウェアクリア要)

  0:未了

5

RCIFEUSART Receive Interrupt Flag 

  1EUSART受信バッファーRCREG フル

  0:エンプティー

4

TXIFEUSART Transmit Interrupt Flag 

  1EUSART送信バッファーTXREG エンプティー

  0:フル

3

SSPIFSynchronous Serial Port Interrupt Flag 

  1:SSPI送受信 完了(ソフトウェアクリア要)

  0未了

2

CCP1IFCCP1 Interrupt Flag

<キャプチャーモード>

  1:タイマー1キャプチャー 発生(ソフトウェアクリア要)

  0無し

<コンペアモード>

  1タイマー1コンペア一致 発生(ソフトウェアクリア要) 

  0無し

<PWMモード>

     未使用

1

TMR2IFTMR2 to PR2 Match Interrupt Flag 

  1:タイマー2=PR2 発生(ソフトウェアクリア要)

  0無し

0

TMR1IFTMR1 Overflow Interrupt Flag 

  1:タイマー1オーバーフロー 発生(ソフトウェアクリア要)

  0無し

 

PIR2

7

OSCFIFOscillator Fail Interrupt Flag 

  1:システムクロック異常、内部クロックに切替(ソフトウェアクリア要)

  0システムクロック正常

6

CMIFComparator Interrupt Flag 

  1:コンパレータ入力変化(ソフトウェアクリア要)

  0無し

5

USBIFUSB Interrupt Flag 

  1:USB割込み要求 発生(ソフトウェアクリア要)

  0無し

4

EEIFEEPROM/Flash Write Interrupt Flag 

  1EEPROM/Flash書込み完了(ソフトウェアクリア要)

  0:未完/書込み無し

3

BCLIFBus Collision Interrupt Flag 

  1:バス衝突 発生(ソフトウェアクリア要)

  0無し

2

HLVDIFHigh/Low-Voltage Detect Interrupt Flag 

  1:HLVDIN 高/低電圧検出(ソフトウェアクリア要)

  0無し

1

TMR3IFTMR3 Overflow Interrupt Flag bit 

  1タイマー3オーバーフロー 発生(ソフトウェアクリア要)

  0無し

0

CCP2IFCCP2 Interrupt Flag 

<キャプチャーモード>

  1タイマー1又はタイマー3キャプチャー 発生(ソフトウェアクリア要)

  0無し

<コンペアモード>

  1タイマー1又はタイマー3コンペア一致 発生(ソフトウェアクリア要) 

  0無し

<PWMモード>

     未使用