¿Qué significa la operación de enclavamiento?

0

Mientras manejaba mis notas en el modo de operación 8255A (Interfaz) en el Modo 0. Encontré la declaración 'Cada puerto puede programarse en modo de entrada o en modo de salida donde las salidas están bloqueadas y las entradas no están bloqueadas. ' Lo que parece confuso.
¿Qué significa enganchar, en lenguaje general si tuviera que enseñar a una persona no técnica? Microprocesador: 8255A

    
pregunta Surya Bhusal

1 respuesta

1

En electrónica (digital) enganche significa que la señal se "bloquea" en cierto estado (cero o uno) a menos que un reloj u otra señal de control le permita cambiar .

Entonces, para el 8255A las entradas no están bloqueadas, esto significa que el chip responderá inmediatamente (estoy ignorando el efecto de los retrasos que siempre están presentes) a cualquier cambio en las entradas.

Las salidas del 8255A están bloqueadas, lo que significa que solo cambiarán cuando cierta señal de control "lo diga". Mira la hoja de datos de la 8255A en la primera página hay este dibujo:

Observecómohayunaseñaldela"Lógica de control de lectura y escritura" (abajo a la izquierda) Ir a todos los puertos del Grupo a la derecha. Apuesto a que esa es la señal de enclavamiento para las salidas.

En general, es conveniente que las señales en la lógica digital solo cambien en las transiciones del reloj. Cualquier señal que no cumpla con este requisito ya puede ser bloqueada (con el reloj) y luego cumplirá con este requisito.

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas