R_12ADC_Set_ADChannel


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

備考

引数channel, data に指定された値は,A/D チャネル選択レジスタA0(ADANSA0)またはA/D 変換拡張入力コントロールレジスタ(ADEXICR)に設定されます。

[指定形式]

#include    "r_cg_macrodriver.h"
#include    "r_cg_12adc.h"
MD_STATUS   R_12ADC_Set_ADChannel ( ad_sel_regester_t regester, uint16_t data );

[引数]

I/O

引数

説明

I

ad_sel_regester_t regester;

設定するレジスタ

SEL_ADANSA0: A/D チャネル選択レジスタA0(ADANSA0)

SEL_ADEXICR: A/D 変換拡張入力コントロールレジスタ(ADEXICR)

 

I

uint16_t data;

制御レジスタに設定する値

 

 

[戻り値]

 

マクロ

説明

MD_OK

正常終了

MD_ARGERROR

引数の指定が不正