• No : 10716
  • 公開日時 : 2022/03/18 15:23
  • 更新日時 : 2022/11/17 13:55
  • 印刷

【TI:マイコン】 MSP430 F2xx/G2xx ADC10モジュールのADCコアについて

MSP430 F2xx/G2xxファミリーに搭載されるADCの10ビットADCコアについて教えてください。
カテゴリー : 

回答

本FAQは、 下記ブロック図で水色に網掛けした10ビットADCコアの設定について説明します。
 
 
 
 
 
出展:MSP430x2xx Family User’s Guide (SLAU144J)
 
10ビットADCコアは、2 つの制御レジスタ ADC10CTL0とADC10CTL1 によって設定します。
 
変換の上限電圧値(VR+)と下限電圧値(VR-)は、ADC10CTL0[SREFx]で設定します。
変換フォーマットは、ADC10CTL1[ADC10DF]ビットで指定し、
ストレート・バイナリ・フォーマットまたは 2 の補数フォーマットが選択可能です。
10 ビットのデジタル値に変換された値は、ADC10MEMレジスタに格納されます。
 
【注意】
ADC10CTL0/ADC10CTL1レジスタのグレーで網掛けされたビットを変更するときは、
ADC10CTL0[ENC]ビットをクリアした状態で実施してください。