プルアップ抵抗
バイポーラ論理ファミリは5Vで駆動され、プルアップ抵抗にはだいたい1kΩ~4.7kΩ程度を使う。抵抗値はその回路の電源や温度の特性を考慮して常に正しく動作するよう選択する。CMOSやMOS論理では、その高い入力インピーダンスに合わせ、220kΩ~1MΩ程度のより大きな値とすることができ、消費電力が少なくて済む。
出力側の例としては、TTLのICからリレーの開閉を制御する場合が挙げられる。TTLのICの Low 状態の出力をそのまま用いてもリレーを駆動することは出来ない。大電流を流すことの出来る増幅回路をもつ電圧入力の端子へ、プルアップ抵抗によって安定化された制御電圧(信号)を印加することで、安定した負荷制御を行う。
プルアップ抵抗はICチップ内に組み込まれていることもある。マイクロコントローラでは、入力端子毎にプログラマブルなプルアップ抵抗を内蔵しており、必要となる外部部品を極力少なくしているものが多い(プルダウン抵抗も内蔵していることもある)。
プルアップ抵抗の欠点として、電力消費が増える点と能動電流源に比べて速度が遅くなる点が挙げられる。論理ファミリによっては、プルアップ抵抗から流れ込む過渡電流に影響されやすく、プルアップ用に別のフィルタ付き電源を必要とする場合がある。