RL78/G23のP60出力電圧がHighレベルで0.6V程度

お世話になっております。

RL78/G23-64p Fast Prototyping Boardを使用しています。

USBケーブルで接続をして動作確認しています。

P60やP61をSmart Configuratorにて出力ポートとしています。

P60やP61にはN-ch open-drain modeの設定はなく、デフォルトのCMOS出力になっているかと思います。

P60やP61をHighレベルにしたときの電圧を測定したところ0.6V程度でした。

(P30, P60ではHighレベル5Vでした)

G23のデータシート(R01DS0395EJ0121)のPage 76にOutput voltageの表がありますが、ここにはP60からP63の記載はありません。

この表に記載がないポート(P60からP63など)はGPIOとしてHighレベル5V出力はできないということなのでしょうか?
G23 Datasheet

  • N-ch オープンドレイン出力と明記されていrますね。出力 H で 0.6V ってのも符合します。

    R01UH0896JJ0130 Rev.1.30 を参照しました。

  • cacao99様

    ありがとうございます。ユーザーズマニュアルハードウェア編に確かに記載がありますね。

    こちらを参照すればよかったのですね (R01DS0395EJ0121の方には関連する記載はないようでした)。

    P60とP61はN-ch open-drainなのですね。

    納得できました。

  • チョコです。

    RL78のP6は6.5V(絶対最大定格)耐圧のオープン・ドレイン出力のポートです。

    このブロック図に示されているように出力段はN-chのトランジスタのみです。その為、出力段を切り換えるような機能はありません。

    そのため、内蔵のプルアップ抵抗を含めて、ハイ・レベルに引くための機能はありません。

    P6で、ハイ・レベルの出力が必要なら、外部の抵抗でプルアップする必要があります。

    以上

  • チョコ様

    ありがとうございます。

    open-drain出力時は外部の抵抗を使って対応いたします。

    ブロック図ありがとうございます。