TODOPIC
Lenguajes de programación para PC => C, C#, C++ => Mensaje iniciado por: hernanutn en 25 de Septiembre de 2013, 17:11:57
-
QUIERO EJECUTAR UN PROGRAMA PARA MANDAR DATOS AL EXTERIOR POR EL PUERTO USANDO EL BROLAND EN WIN 7, PERO ME SALTA EL SIGUIENTE ERROR: CALL TO UNDEFINED FUNTION 'OUTP' ESTE ES EL CODIGO:
# include <stdio.h>
# include <dos.h>
# include <conio.h>
# define direccion_pp 0x378 /* puerto a utilizar LPT1 */
int a;
int main ( )
{
a=0;
outp(888,a); /*inicialización, todo en 0, también outportb(0x378, a)*/
clrscr();
printf("Ingrese el número en base 10 para enviar al puerto: ");
printf("El número elegido deberá pertenecer al código ASCII, máximo 255: ");
scanf("%d", &a);
outp(888,a); /*lo envío al puerto para salida*/
printf("Dato enviado...., presione una tecla para salir");
getch( );
outp(888,0); /*vuelvo a cerrar, apagar, reinicializar*/
return 0;
}
Y NO LE ENCUENTRO LA SOLUCION.. DESDE YA GRACIAS
-
Hola,
hasta donde sé, outp() no funciona en Windows NT o superior (incluídos XP, Vista, 7). Vas a tener que buscarle la vuelta usando la librería inpout32.dll y la función _out().
Saludos.
-
Hola,
hasta donde sé, outp() no funciona en Windows NT o superior (incluídos XP, Vista, 7). Vas a tener que buscarle la vuelta usando la librería inpout32.dll y la función _out().
Saludos.
ok, y en linux tenes idea usando el geany..
-
Hola,
sinceramente desconozco.
Te dejo un link por si ayuda,
http://as6edriver.sourceforge.net/Parallel-Port-Programming-HOWTO/parallel-port-programming-howto.html
Saludos.
-
Hola,
sinceramente desconozco.
Te dejo un link por si ayuda,
http://as6edriver.sourceforge.net/Parallel-Port-Programming-HOWTO/parallel-port-programming-howto.html
Saludos.
gracias por la info, justo encontre esto para linux, lo compile por lo menos me manda los datos al puerto
http://fivenix.blogspot.com.ar/2008/12/control-de-puerto-paralelo-con-linux.html