Hola a todos tengo un proyecto el cual me enciende leds mediante el puerto paralelo pero a la hora de correr el programa me marca error en el comando outport (800,0) , y como soy nuevo en esto no se en realidad como es la estructura, mi programa solo envia para poder encerder cualquier led desde el puerto paralelo, les envio el codigo para que se les haga un porquito mas facil para ayudarme,,,
de antemano Muchas gracias
#include <iostream.h>
#include <stdio.h>
#include <dos.h>
#include <conio.h>
void main ()
{
int vec[8];
int i,j,valor=1,estado=1;
OutPort(888,0); for (i=0; i<=8; i++)
vec
;
do
{
cout<<"ingrese # de luz \n ";
cin>>j; j=j-1;
cout<<"ingrese estado 1=on 0=off \n ";
cin>>vec[j];
valor=((vec[0]*1)+(vec[1]*1)+(vec[2]*1)+(vec[3]*1)+(vec[4]*1)+(vec[5]*1)+(vec[6]*1)+(vec[7]*1)+(vec[8]*1));
OutPort(888,valor);
getch();
cout<<"cambia otra luz? \n";
cin>>estado;
}
while (estado==1);
}