質問: プルダウン抵抗で浮いた状態が解消される仕組み 下のような回路では、プルダウン抵抗(r1)があることによって、マイコンの入力端子が0vになって「浮いた状態」が解消されるという主旨の説明をよく見かけるのですが、理解できません。プルダウン抵抗がない状態では、静電気などの影響を受けてマイコンの入力電圧が意図せず変化する、というのは理解できますが、プルダウン抵抗ありの回路でも、静電気などの影響でスイッチ s1 が閉じた状態になるので意図しない入力電圧の変化は生じてしまうように思えます。この時、r1はどのように機能するのでしょうか。
回答: 根本的な部分が理解できていないようですが。 プルダウン抵抗がなければswが解放されていればmcの入力はvccでもvddでも無い状態になります、不定だが論理としては0か1のどちらかになりますから1になってしまえばswの意味は無くなり常に1になってしまいます。 これを防ぐためにプルダウン抵抗を付けることによりsw解放時に確実に0にする事が出来ます。 >静電気などの影響でスイッチ s1 が閉じた状態になるので それはプルダウン抵抗とは関係ありませんね。