3.2.21 A/Dコンバータ

以下に,コード生成がA/Dコンバータ用として出力するAPI関数の一覧を示します。

表 3.21

A/Dコンバータ用API関数

API関数名

機能概要

R_ADC_Create

A/Dコンバータを制御するうえで必要となる初期化処理を行います。

R_ADC_Create_UserInit

A/Dコンバータに関するユーザ独自の初期化処理を行います。

r_adc_interrupt

A/D変換終了割り込みINTADの発生に伴う処理を行います。

R_ADC_Set_OperationOn

電圧コンパレータを動作許可状態に設定します。

R_ADC_Set_OperationOff

電圧コンパレータを動作停止状態に設定します。

R_ADC_Start

A/D変換を開始します。

R_ADC_Stop

A/D変換を終了します。

R_ADC_Reset

A/Dコンバータをリセットします。

R_ADC_Set_PowerOff

A/Dコンバータに対するクロック供給を停止します。

R_ADC_Set_ADChannel

A/D変換するアナログ電圧の入力端子を設定します。

R_ADC_Set_SnoozeOn

STOPモードからSNOOZEモードへの切り替えを許可します。

R_ADC_Set_SnoozeOff

STOPモードからSNOOZEモードへの切り替えを禁止します。

R_ADC_Set_TestChannel

A/Dコンバータの動作モードを設定します。

R_ADC_Get_Result

A/D変換結果(10ビット)を読み出します。

R_ADC_Get_Result_8bit

A/D変換結果(8ビット:10ビット分解能の上位8ビット)を読み出します。