Usando USB a un puerto paralelo, envíe datos de 8 bits del código de ensamblaje [duplicado]

1

Para fines educativos, nuestros profesores tienen puertos DB25 en nuestras salas de laboratorio y, por supuesto, solo podemos simular nuestros códigos de ensamblaje allí

Nuestro profesor dijo que podría no ser posible controlar 8 LED (terminal D0-D7 ) usando un convertidor de USB a puerto paralelo (DB25),

Estamos simulando, por ejemplo, Estamos enviando información binaria al puerto que haría esto:

D0 On
D1 On
D2 Off
D3 On
D4 On
D5 Off
D6 Off
D7 On

Sería mov al, 11011001b , como he dicho, hemos hecho esto en las PC que tienen un puerto DB25 disponible

¿Es posible enviar datos de 8 bits a través de un convertidor de USB a puerto paralelo (DB25)?

    
pregunta 707

1 respuesta

3

No, eso no es posible (a menos que tal vez si eres un hacker de Windows de nivel de gurú).

El motivo es que dicho convertidor crea una IMPRESORA virtual y no hay una API de Windows para enviar un byte a una impresora.

Con un convertidor de usb a serie, la situación es diferente: para esta ventana se crea un PORT virtual y hay llamadas a la API para enviar un byte a dicho puerto.

Wouter

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas