Programación General > C++ Builder

 Uso De Createfile Para Port Paralelo

<< < (3/3)

© Jonathan ©:
Pregunta... las configuraciones a realizar, no se hacen solo cuando se necesita el puerto SERIE???... porque el puerto paralelo trabaja a la velocidad que trabaja el hardware conectado, no se puede configurar como se configura el puerto serial, con bits de paridad, bits de parada y todo eso. Saludos :hola:

© Jonathan ©:
Los archivos esran para el manejo del puerto serie... el puerto paralelo me funciona en Windows XP con la funcion CreateFile, pero al utilizarla en Windows 98 mi aplicacion se cuelga y debo finalizar tareas. Alguien tiene alguna idea???. Gracias y Saludos :hola:

betitono1:
Jonathan podriaspor favor enviar el codigo que te ha funcionado en XP, y una pregunta con Createfile no hay problemas de acceso al puerto?.


Saludos.

© Jonathan ©:
En XP no tengo ningun problema de acceso, en windows 98 el programa se cuelga y debo finalizar tarewas y el codigo que utilizo es el que ya habia posteado mas arriba:


--- Código: Text ---HANDLE hImp; hImp = CreateFile(&#34;LPT1&#34;,GENERIC_READ | GENERIC_WRITE,0,0,OPEN_EXISTING,0,NULL); char c;   // dirección de los datos a escribirDWORD n;  //Direccion del numero de bytes escritos  c=0x01;WriteFile(hImp, &c, 1, &n,(LPOVERLAPPED) NULL);  CloseHandle(hImp);  
   Con este codigo me funciona, no me convence, creo que es mas complicado que utilizando la libreria que me pasate, pero es una opcion. Saludos :hola: :suerte:

Eniwa:
Hola.

Quisiera saber como puedo leer el puerto paralelo a partir de  los datos que seran enviados por un convertidor analógico digital ADC 0804 de 8 bits, he encontrado programas pero estos están en C, los cuales utilizan las funciones de inpotb y outportb, y esas funciones no me sirven en Builder C++ 6.0, por ahora estoy intentando esto utilizando el "createFile" y especificando el LPT1, según he leido en los posts tambien tengo que configurar el puerto. Ya hice un programa para transmision serial en donde sí configuro (baudrate, bits de paridad), ¿tambien debo hacerlo para el puerto paralelo?, intentare pasar a Builder C++ el código en C que tengo en cuanto al convertido analógico, digital ¿Alguien podria ayudarme? POR FAVOOOOOORRRRRRRRRRR

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa