“Conocimiento Redes>Ethernet

¿Por qué en el puerto 0 cada pin debe estar conectado a resistencias pull-up 8051 de 10k ohmios?

2014/11/20
Hay dos razones comunes para conectar resistencias pull-up a los pines del puerto 0 de un microcontrolador 8051:

Resistencias pull-up externas para pines de entrada:

Los pines del puerto 0 se pueden configurar para que funcionen como pines de entrada, lo que permite que el microcontrolador lea señales externas. En los casos en los que los circuitos externos no pueden proporcionar un nivel lógico definido (como cuando un interruptor o sensor no está activo), las resistencias pull-up garantizan una entrada estable alta (lógica 1). Sin la resistencia pull-up, el pin de entrada podría flotar y producir niveles de voltaje impredecibles, lo que provocaría lecturas erróneas.

Por ejemplo, considere un conmutador conectado a un pin del puerto 0. Cuando el interruptor está abierto, el pin de entrada puede registrar una entrada baja (0 lógico) debido a capacitancias parásitas o ruido. Al conectar una resistencia pull-up entre el pin de entrada y el riel de voltaje positivo (generalmente VCC), se mantiene un alto voltaje cuando el interruptor está abierto. Esto garantiza que el microcontrolador vea de manera confiable una entrada lógica 1 cuando el interruptor está inactivo.

Resistencias pull-up internas para operación de reinicio:

El microcontrolador 8051 tiene una característica especial conocida como función de reinicio externo. Cuando la entrada RESET (generalmente conectada al puerto 0 pin 0) se baja, inicia una operación de reinicio en el microcontrolador. Normalmente se utiliza para que el hardware externo reinicie el microcontrolador. Sin embargo, si el pin RESET se deja flotando, las fuentes de ruido externas o las capacitancias parásitas pueden provocar eventos de reinicio falsos.

Para evitar estos reinicios involuntarios, se conecta una resistencia pull-up entre el pin 0 del puerto 0 y el riel de voltaje positivo. Esto garantiza que el pin RESET se mantenga a alto voltaje cuando no se aplica ninguna señal de reinicio externa. Normalmente, una resistencia pull-up de 10k ohmios es suficiente para estos fines.

Al conectar resistencias pull-up a los pines del puerto 0, el microcontrolador 8051 garantiza lecturas de entrada confiables y evita operaciones de reinicio falsas, mejorando la estabilidad y previsibilidad del sistema.

Ethernet
Definición de los anillos de Ethernet y Token
¿Qué tipo de Connecton admite hasta 127 periféricos en una sola conexión?
¿A cómo todas las redes Ethernet independientes de su velocidad o tipo de cuadro y usan un acceso llamado?
¿Por qué algunos puertos de Ethernet rápidos en los interruptores hacia arriba y otros abajo?
¿Se conoce una tarjeta de interfaz de red a veces como un adaptador o tarjeta?
Acerca de Marcos Ethernet
Problemas de Ethernet con mi módem 2Wire NetZero
¿Por qué UTorrent no puede asignar un puerto upnp en mi computadora? Marco de excepción del firewall de Windows, todos los controladores del controlador Ethernet están actualizados, ¿qué más hay?
Conocimiento de la computadora © http://www.ordenador.online