RL78/G1EのADの設定の件

お世話になります初心者IKUZOと申します
RL78/G1Eで高速にA/D変換できないかと考えております
下図のように設定しましたが、大丈夫なんでしょうか
わからないことがありまして
ハードウェアトリガーで
INTTM01から起動にしまして
だいたいこれでいいのでしょうか?
入力がANI0とANI22があるのが疑問です
やりたいのは
ANI0を10uS以内で8ビットに変換して判断したいのです
GAIN_AMP→DC→抵抗分圧→ANI0→A/D変換のようにしたいです
変換時間が赤く表示されているのは、エラーなんでしょうか?
変換結果も設定はどうしたら良いのでしょうか?

Parents
  • チョコです。
    >INTTM01から起動にしまして
    >だいたいこれでいいのでしょうか?
    INTTM01でハードウェア・トリガすること自体は問題ありません。

    >入力がANI0とANI22があるのが疑問です
    これは,それ以外は他の機能で使用されているので,使えないというだけです。

    >変換時間が赤く表示されているのは、エラーなんでしょうか?
    おそらく,A/Dを設定した後で,動作クロック周波数を変えたので,変換時間が変わったことを示しているだけだと思われます。

    >変換結果も設定はどうしたら良いのでしょうか?
    変換が完了したら,ADIFが1になり,最高優先順位で割り込みが発生するので,ADCRレジスタを読み出して,ビット11~ビット4が変換結果です(右に4ビットだけシフトすればビット7~ビット0になります)。
Reply
  • チョコです。
    >INTTM01から起動にしまして
    >だいたいこれでいいのでしょうか?
    INTTM01でハードウェア・トリガすること自体は問題ありません。

    >入力がANI0とANI22があるのが疑問です
    これは,それ以外は他の機能で使用されているので,使えないというだけです。

    >変換時間が赤く表示されているのは、エラーなんでしょうか?
    おそらく,A/Dを設定した後で,動作クロック周波数を変えたので,変換時間が変わったことを示しているだけだと思われます。

    >変換結果も設定はどうしたら良いのでしょうか?
    変換が完了したら,ADIFが1になり,最高優先順位で割り込みが発生するので,ADCRレジスタを読み出して,ビット11~ビット4が変換結果です(右に4ビットだけシフトすればビット7~ビット0になります)。
Children
No Data