¿Por qué el comando out funciona mal? (Proteus 8086)

0

Estoy intentando crear una unidad de salida para el microprocesador 8086 que está conectado a la dirección 00ABh (10101011) de MP. Utilicé 74LS373 para eso. Así es como hice conexiones:

Cuandoejecutoelsiguientecódigo,elLEDmuestraelvalordeladirección(00ABh)enlugardelvalordedatos(18h).

¿Qué estoy haciendo mal aquí?

    
pregunta Erkan

1 respuesta

2

Está utilizando la señal de control ALE incorrecta que bloquea la parte de la dirección y no tengo idea de por qué está habilitada la salida con la señal descodificada.

También cambiaría a un dispositivo disparado por el borde 374 sincronizado con esa señal decodificada.

    
respondido por el Trevor_G

Lea otras preguntas en las etiquetas