En los proyectos o diseños con comunicación digital, seguido se tiene el problema de que la lectura es errónea, porque por ejemplo, si se está usando un TTL, el voltaje bajo (representado por un cero) es de 0V a 0.8 V mientras que el voltaje alto es de 2.5V a 5V, mientras que si la entrada de datos no tiene respuesta, no sabes si agarrará una respuesta lógica u otra, tampoco por cuanto tiempo, y probablemente esto cause errores o daños en tu sistema, entonces… ¿cómo hacer que el voltaje se mantenga en alguno de esos rangos?. Este tema es importante porque es necesario para una buena comunicación de señales digitales o incluso para la comunicación I²C.