mmm no se k sistema operativo usas pero como vi la pagina y la dll inpout32 asumo usas windows...
tenes k poner a cero los 8 bits ya k
D7 - D6 - D5 - D4 - D3 - D2 - D1 - D0
0 0 0 0 0 0 0 0 -->binario
o sea envias por el puerto paralelo direccion 378HEX un cero... en visual seria
base = &H378 -->direccin registro de dato o salida de 8 bits paralelos
Out base, &H0
y luego activas la salida k keres si keres la DO pones un 1 en DO
D7 - D6 - D5 - D4 - D3 - D2 - D1 - D0
0 0 0 0 0 0 0 1-->binario
k corresponde a uno
base = &H378
Out base, &H1
si keres encender el DO y el D5
D7 - D6 - D5 - D4 - D3 - D2 - D1 - D0
0 0 1 0 0 0 0 1 -->binario
seria 21 en hexadecimal
base = &H378
Out base, &H21
Sldos... espero te ayude .....