Choosing how an output drives a wire - Digital Design | Zoonk
Choosing how an output drives a wire
Compare push-pull outputs with open-drain or open-collector outputs. Decide when a signal needs a pull-up resistor and why multiple open-drain devices can share one line without fighting each other.