Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2010, 19:07
JonathanB
Usuario no validado
 
Fecha de Ingreso: junio-2010
Ubicación: Guatemala
Mensajes: 196
Antigüedad: 13 años, 10 meses
Puntos: 25
Mensaje Respuesta: Puerto Paralelo

Saludos, te recomiendo el siguiente dll para la comunicación con el puerto paralelo:
http://logix4u.net/Legacy_Ports/Parallel_Port/Inpout32.dll_for_Windows_98/2000/NT/XP.html

Es una libreria bastante útil, y tiene ejemplos de como puedes utilizarla.

Deber leer del puerto 379 (hexadecimal), tambien hay que aplicar una máscara creo que es AND 10111000 (estoy algo oxidado y mi laptop no tiene puerto paralelo).

Recuerda aislar tu pc de tu circuito.

Para utilizar la dll utilizas el siguiente código:

Código vb:
Ver original
  1. Public Declare Function LeerPuerto Lib "inpout32.dll" Alias "Inp32" _
  2.  
  3.        (ByVal NoPuerto As Short) As Short
  4.  
  5. Public Declare Sub EscribirPuerto Lib "inpout32.dll" Alias "Out32" _
  6.  
  7.        (ByVal NoPuerto As Short, ByVal Valor As Short)

Por ejemplo para leer un puerto:
Código vb:
Ver original
  1. MessageBox.Show(LeerPuerto(&H379))

Espero que te sea de utilidad