RX63n 12

質問失礼致します。

 

RX63n 176pinマイコンで開発しています。

12ビットADコンバータ使用時のポート割り振りについてご質問です。

 

マニュアル「RX63Nグループ、RX631グループユーザーズマニュアル ハードウェア編」の記載の中に、

「12 ビットA/D コンバータを使用する場合は、ポート4 は、汎用入力ポートとして使用してください。」とあるのですが、

現状はポート4をAD入力ポート(AN***)として使用してしまっている事がわかりました。

 

特に何か問題が発生した訳ではありませんが、

このマイコンの使用方法はマニュアルに反している事になるのでしょうか。

 

ご回答宜しくお願い致します。

Parents
  • こんにちは。NoMaYです。

    ちょっと好奇心からRX65N/RX651のマニュアルを見てみました。RX65N/RX651では10ビットADが無くなり、12ビットADが2ユニット搭載されています。以下の画面コピーの通り、今回の質問に相当する部分が詳細になっていたのですが、それはそれで私は首を傾げてしまいました、、、(あくまで「私は」ですが、、、)

    P03、P05、P07を出力端子として使用しないでください、となっているけれども


    それぞれアナログ関係の端子割り当てとしては、DA0、DA1、ADTRG0#であって、それがそういう話になるの???
    P03、P05、P07、(とP40~P47)には、よほど特殊な事情があるのだろうか???


    私は、2つ前のリプライにさらっと以下の個人的な(裏を読んだ的な)意見/解釈を書いてしまって反省していますが、それでも、こちらの方がもっともらしい感はあると思っていますが、、、

    (すみません、以下、「AD入力」→「12ビットAD入力」と読み替えて下さい。)
    > そして、質問には含まれていないことですが、
    > ポート0、9、Dに関しては、
    > 同様に
    > AD入力が割り当てられている端子はAD入力として使用していない端子であっても出力ポートに設定しないで下さい、
    > 及び、
    > AD入力が割り当てられていない端子についても出力ポートに設定しないようにすることを推奨します、
    > ということなのでしょうね。

  • NoMaYさん、
    かふぇルネ管理人です。

    RX65N/RX651にも似たような条件があるんですね。
    仮にRX63NとRX65N/RX651で同じA/Dコンバータが使われているとしても、
    端子のマルチプレクスは製品ごとに異なりますから、
    出力端子として使用できない汎用ポート端子が異なっていることは普通ですね。
    「12 ビットA/D コンバータのユニット0 を使用する場合は、
    P40 ~ P47、P03、P05、P07 端子を出力端子として使用しないでください。」
    という仕様書の条件に従わないとどうなるかは不明ですが、
    仕様書の指示どおりに使う必要があると思いますよ。
Reply
  • NoMaYさん、
    かふぇルネ管理人です。

    RX65N/RX651にも似たような条件があるんですね。
    仮にRX63NとRX65N/RX651で同じA/Dコンバータが使われているとしても、
    端子のマルチプレクスは製品ごとに異なりますから、
    出力端子として使用できない汎用ポート端子が異なっていることは普通ですね。
    「12 ビットA/D コンバータのユニット0 を使用する場合は、
    P40 ~ P47、P03、P05、P07 端子を出力端子として使用しないでください。」
    という仕様書の条件に従わないとどうなるかは不明ですが、
    仕様書の指示どおりに使う必要があると思いますよ。
Children
No Data