TEDサポートウェブ
>
Texas Instruments
>
マイコン
>
【TI:マイコン】 MSP430 汎用IOの割り込みフラグが勝手にセットされる
戻る
No : 6111
公開日時 : 2020/09/17 09:46
更新日時 : 2025/10/21 15:59
印刷
【TI:マイコン】 MSP430 汎用IOの割り込みフラグが勝手にセットされる
MSP430の汎用IOの割り込みフラグが勝手にセットされ、
割り込みが発生することがあります。
想定される要因があったら教えてください。
カテゴリー :
TEDサポートウェブ
>
Texas Instruments
>
マイコン
回答
本FAQは、MSP430x5xxファミリーを参考に説明します。
PxOUTレジスタ、PxDIRレジスタ、PxRENレジスタを書き換えたとき、
PxIFGフラグがセットされてしまうことがあります。
出典:MSP430x5xx Family User’s Guide (SLAU208Q)
これらレジスタの値を変更するときは、PxIE = 0として割り込みを禁止にしてください。
PxOUTレジスタ、PxDIRレジスタ、PxRENレジスタ値の変更後は、
PxIFGフラグをクリアしてください。