Generalmente usamos resistencia pull-up en el puerto 0 del microcontrolador 8051. Usamos una resistencia de 10k conectada a pines y VCC. O usamos una matriz de resistencia de 10k para hacer eso, la razón es porque el microcontrolador 8051 no tiene resistencia pull-up interna en el puerto 0. Ahora, ¿para qué sirve la resistencia pull-up ?:
Fuente: wikipedia (demasiado vago para escribir la respuesta completa ”)
“En los circuitos lógicos electrónicos, una resistencia pull-up es una resistencia conectada entre un conductor de señal y un voltaje de fuente de alimentación positivo para garantizar que la señal sea un nivel lógico válido si se desconectan dispositivos externos o se introduce una alta impedancia. También se pueden usar en la interfaz entre dos tipos diferentes de dispositivos lógicos, posiblemente operando a diferentes niveles lógicos y voltajes de la fuente de alimentación.
- Cómo prepararse para la entrada de CDAC para el sistema embebido
- ¿Qué tipos de microcontroladores se utilizan en todo el mundo y por qué?
- ¿Cuál es el futuro de los sistemas embebidos?
- Cómo medir la temperatura usando 8051
- ¿Cuál es el mejor instituto para aprender sistemas embebidos?
Una resistencia pull-up extrae el voltaje de la señal a la que está conectado hacia su nivel de fuente de voltaje. Cuando los otros componentes asociados con la señal están inactivos, el voltaje suministrado por el pull-up prevalece y lleva la señal a un nivel lógico alto. Cuando otro componente en la línea se activa, anula la resistencia pull-up. La resistencia pull-up asegura que el cable esté en un nivel lógico definido, incluso si no hay dispositivos activos conectados a él ”.
Puede visitar go8051.com para obtener tutoriales sobre el microcontrolador 8051.