16ビット・タイマKB2

以下に、コード生成が16ビット・タイマKB2用として出力する API 関数の一覧を示します。

 

3.12      16ビット・タイマKB2 API 関数

API 関数名

機能概要

R_KB2m_Create

16ビット・タイマKB2を制御するうえで必要となる初期化処理を行います。

R_KB2m_Create_UserInit

16ビット・タイマKB2に関するユーザ独自の初期化処理を行います。

r_kb2m_interrupt

タイマ割り込みINTTKB2mの発生に伴う処理を行います。

R_KB2m_Start

16ビット・タイマKB2のカウント処理を開始します。

R_KB2m_Stop

16ビット・タイマKB2のカウント処理を終了します。

R_KB2m_Set_PowerOff

16ビット・タイマKB2に対するクロック供給を停止します。

R_KB2m_Simultaneous_Start

同時スタート&ストップ・モードを開始します。

R_KB2m_Simultaneous_Stop

同時スタート&ストップ・モードを終了します。

R_KB2m_Synchronous_Start

タイマ・スタート&クリア・モードを開始します。

R_KB2m_Synchronous_Stop

タイマ・スタート&クリア・モードを終了します。

R_KB2m_TKBOn0_Forced_Output_Stop_Function1_Start

タイマ出力TKBOn0に対する強制出力停止機能1を開始します。

R_KB2m_TKBOn0_Forced_Output_Stop_Function1_Stop

タイマ出力TKBOn0に対する強制出力停止機能1を終了します。

R_KB2m_TKBOn1_Forced_Output_Stop_Function1_Start

タイマ出力TKBOn1に対する強制出力停止機能2を開始します。

R_KB2m_TKBOn1_Forced_Output_Stop_Function1_Stop

タイマ出力TKBOn1に対する強制出力停止機能2を終了します。

R_KB2m_TKBOn0_DitheringFunction_Start

タイマ出力TKBOn0に対するディザリング機能を開始します。

R_KB2m_TKBOn0_DitheringFunction_Stop

タイマ出力TKBOn0に対するディザリング機能を終了します。

R_KB2m_TKBOn1_DitheringFunction_Start

タイマ出力TKBOn1に対するディザリング機能を開始します。

R_KB2m_TKBOn1_DitheringFunction_Stop

タイマ出力TKBOn1に対するディザリング機能を終了します。

R_KB2m_TKBOn0_SmoothStartFunction_Start

タイマ出力TKBOn0に対するソフト・スタート機能を開始します。

R_KB2m_TKBOn0_SmoothStartFunction_Stop

タイマ出力TKBOn0に対するソフト・スタート機能を終了します。

R_KB2m_TKBOn1_SmoothStartFunction_Start

タイマ出力TKBOn1に対するソフト・スタート機能を開始します。

R_KB2m_TKBOn1_SmoothStartFunction_Stop

タイマ出力TKBOn1に対するソフト・スタート機能を終了します。

R_KB2m_BatchOverwriteRequestOn

コンペア・レジスタの一斉書き換えを許可します。