PageMODEピンのプルアップ抵抗についてR8C/33Dを使用しています。仕様書を見るとE8aとの接続例としてMODEピンのプルアップ抵抗の値が4.7kΩとありましたが、プルアップ抵抗の値にはどのような制約があるのでしょうか。仮に電源5Vのときにプルアップ抵抗を10kΩとしても問題無いでしょうか。1:08わわいです抵抗値が小さいと外からドライブするときに電流がたくさん流れて電気を食います。抵抗値が大きいと外来ノイズの影響を受けやすくなります。わわい:こんにちは以下の様なFAQがありました。実際のMODEピンのプルアップの最低値はVCC=3Vなら200Ωあたりでしょう。5Vならざっくり(200Ω+22Ω)を(5V/3V)倍してからダンピングの22Ωを引いて、360Ω程度かな。E8aの内部回路では74LVC125+ダンピング抵抗22ΩでMODEピンをドライブしています。MODEピンの出力LOWレベル、Volr8a=Vol+22Ω×Iol=0.6Vの関係が成立するプルアップ抵抗値Rpuを計算します。LVC125のVolは特性グラフからIol=15mAの時0.2Vになります。22Ω×15mA=0.33Vなので、Volr8a=0.2V+22Ω×15mA=0.53V≦0.6Vとなります。15mA=(VCC-0.2V)/(Rpu+22Ω)、Rpu=2.8V/15mA-22ΩRpu=165Ωとなります。165Ωではギリギリなのでマージンの乗せてE24系列から選ぶとRpu=200Ωとなります。0.52V≦0.6Vとなります。14.7mA=VCC/(Rpu+22Ω)、Rpu=204-22Ω=182Ωとなります。20Ω程度の違いですね。いずれにしても最低値は200Ω付近でしょう。設計は抵抗の温度特性や精度などを加味する必要があるので、攻める必要がある場合だけにした方が何かとトラブルは少ないかと思います。リスク要因として、74LVC系のICは電源電圧の推奨値が3.6V以下です。これをVCC=5.5Vまで対応しているエミュレーターに使っているんですねー。Kirin:大きいほうは、IOのリーク電流が1uAなので、0.8*VCCを守るためには、VCC-0.8VCC=5V-4V=1V≧1uA×RpuRpu≦1MΩが最大値になります。わわいさんのご指摘どおり、あとはノイズ耐性のマージン次第ですね。