Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/12/2008, 15:10
poi
 
Fecha de Ingreso: octubre-2008
Mensajes: 73
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Necesito ayuda con este programa

A ver. el segundo parametro de la funcion outport dice el numero que quieres que haya a la salida no?

El puerto paralelo utiliza 8 bits para el envio de datos. En google estan que patillas corresponden a esos 8 bits.
pues solo hay que pasar ese numero a binario.
si quires que haya un 1 en la patilla 0: 0000 0001 (binario) = 1 (decimal) outport (0x378,1);
si quieres que haya un 1 en la patilla 3: 0000 0100 (binario) = 4 (decimal) outport (0x378,4);
si quieres que haya un 1 en la 4 y en la 3: 0000 1100 (binario)=12 (decimal)outport(0x378,12);

No se si me explico bien.