JorMauricio | |
| 2011-05-06 16:29 - Respuestas: 0 - Tema nº: 2787217
MSDOS 6.2 procesador 487
Hola, la pregunta es la siguiente:
Tengo un programa de adquisición y control (para DOS) instalado en una vieja pc 487 que debería establecer comunicación con dispositivos externos por intermedio de una placa de comunicación paralelo instalada en la misma pc.
Esta placa tiene un conector DB25, similar a un puerto de impresora pero posee su propio protocolo, de manera que nada tiene que ver con un puerto paralelo común.
Permite configurar la direccion base de la misma, que actualmente esta en 0300H como originalmente se usaba.
Ahora bien, cuando corro el programa, éste intenta comunicarse con el exterior através del puerto paralelo lpt1 de la pc, (esto está comprobado), ignorando la mencionada placa de comunicaciones. cabe mencionar que la placa no necesita driver.
No encuentro la manera de hacer que el programa envíe y reciba información hacia y desde la direccion 0300H o cualquier otra que yo le asigne a la mencionada placa.
Además si le asigno a la placa de comunicaciones la direccion de lpt1, lpt2 o lpt3, se produce un conflicto entre dispositivos de salida.
Si deshabilito el puerto paralelo y ejecuto el programa, éste me avisa que no tiene disponible ningún dispositivo de salida.
¿Como hago para que el programa redireccione sus I/O hacia una dirección que yo le asigne?
Gracias por sus respuestas.
| |
|
|