カウント一致設定[高機能版]

あらかじめ指定した比較レジスタの値と、現カウント値が等しくなったときに、カウント一致の割り込みを発生させ、下記の処理を行うことができます。
CntSetCountMatchEvent関数で、比較レジスタの値を指定します。

高機能版カウンタ搭載デバイスの場合は、1チャネル当り2個搭載されています。

使用する各関数の詳細と設定方法の詳細については、関数リファレンスを参照してください。

CntSetCountMatchEvent関数で、割り込み発生の有効/無効を指定します。
CntSetCountMatchCallBackProc 関数で、コールバック関数を指定します。
コールバック関数内で、アプリケーションに通知することが可能です。

 

高機能版カウンタ搭載デバイスの場合は、CntSetOutputHardwareEvent関数で、パルス幅を指定します。

 

CntSetCountMatchHardwareEventで、カウント値プリセット(CNT_MATCH_PRESET)を指定します。
CntSetPresetRegister関数で、プリセット値を指定します。

 

CntSetCountMatchHardwareEventで、カウント値ゼロクリア(CNT_MATCH_CLEAR)を指定します。