Windows NT, 2000 y XP no permiten acceder al hardware
de forma tan sencilla como lo hacen las versiones 95, 98 y ME.
La ejecución, en Winlogo y MSWLogo, de primitivas tan básicas como
Escribepuerto y Leepuerto, no funcionan en estos sistemas operativos.
Para poder leer y escribir en el puerto paralelo es necesario un
driver (archivo *.sys) que comunique el software con dispositivo
hardware.
Aquí se muestra el proceso a seguir para instalar el driver que
permita acceder al Winlogo y MSWLogo con el puerto parlelo.
1- Descargar la utiliadad denominada PORTTALK de la siguiente web:
http://www.beyondlogic.org/porttalk/porttalk.htm.

2- Descomprimir el archivo en una carpeta del disco duro. No importa
el nombre.
3- Copiar el archivo "porttalk.sys" en la carpeta de
sistema C:\WINDOWS\SYSTEM32\DRIVERS
4- Hacer doble clic sobre el archivo "porttalk.reg"
5- Reiniciar el ordenador
6- Acceder a las propiedades de sistema desde el panel de control.
7- En el cuadro de diálogo de propiedades de sistema, elegir
la pestaña Hardware y luego el botón "Administrador
de dispositivos"

8- En esta ventana, hacer clic en el menú VER>Mostrar
dispositivos ocultos

9- Expandir la categoría de dispositivos denominada "Controladores
que no son Pulg and Play".

10- Comprobar que entre ellos se encuentra "Porttalk"

11- Si no está, hacer clic en el icono "Buscar
cambios de hardware" y de esta forma aparecerá colgando de
dicha categoría.

12- El controlador se activa una vez que es reconocido, pero si
no lo hace es necesario entrar en su configuración haciendo
clic sobre él, con el botón derecho del ratón,
con la opción propiedades.
Bien, este es el proceso de instalación del Kernel y solamente
es necesario realizarlo una vez, ahora es necesario ejecutarlo
para que Winlogo (o MSWLogo) lo utilicen para acceder al puerto. 1- Copiar el archivo AllowIo.exe en la carpeta de Winlogo.
2- Ejecutar Inicio>Programas>Accesorios>Símbolo
de sistema.
3- Entrar en la carpeta de winlogo con comandos MS-DOS
4- Escribir lo siguiente: allowio
wlogo.exe 0x378 y pulsar intro
Winlogo arrancará y ya es posible acceder al puerto con
las primitivas
escribepuerto y leepuerto.
También es posible crear una acceso directo al archivo
allowio con la línea de comandos antes descrita.
|