Puerto serie db9
Como puedo enviar datos al puerto serie db9 desde
lenguaje c con outprtb()
lenguaje c con outprtb()
No utilices esas funciones, no son muy buenas.
Vete a Inicio>Programas>Accesorios>Comunicaciones y pincha en Hyperterminal. Dentro de éste haz archivo propiedades y selecciona los bits que quieres enviar (8 o 9) los Baudios (9600...) si quieres bit de paridad... y por que puerto quieres hacer la comunicacion, COM1 o COM2. Una vez hecho esto todo lo que escribas en la pantalla se enviará como has elegido y a través del puerto seleccionado.
Otra opcion es utilizar el debug, para ello abre una ventana de MS-DOS y teclea lo siguiente:
mode com2 9600,N,8,1
aparece un menu que confirma la seleccion que hemos hecho para la comunicacion RS232.
Luego enviamos de la siguiente forma, Ej. o 2F8 1 , estamos diciendo 'o' salida '2F8' por el COM2 '1' del valor 1 en hexadecimal
recibimos de la siguiente forma, Ej. i 2F8 , nos devuelve el último valor que ha recibido.
Vete a Inicio>Programas>Accesorios>Comunicaciones y pincha en Hyperterminal. Dentro de éste haz archivo propiedades y selecciona los bits que quieres enviar (8 o 9) los Baudios (9600...) si quieres bit de paridad... y por que puerto quieres hacer la comunicacion, COM1 o COM2. Una vez hecho esto todo lo que escribas en la pantalla se enviará como has elegido y a través del puerto seleccionado.
Otra opcion es utilizar el debug, para ello abre una ventana de MS-DOS y teclea lo siguiente:
mode com2 9600,N,8,1
aparece un menu que confirma la seleccion que hemos hecho para la comunicacion RS232.
Luego enviamos de la siguiente forma, Ej. o 2F8 1 , estamos diciendo 'o' salida '2F8' por el COM2 '1' del valor 1 en hexadecimal
recibimos de la siguiente forma, Ej. i 2F8 , nos devuelve el último valor que ha recibido.
Oye sermarv1, tú sabes lo que es programar ?
Me parece que no. Tú sólo sabes usar lo que alguien te ha enseñado. Eres un MERO USUARIO.
Si no sabes dar soluciones a lo que se plantea, lo mejor que puedes hacer es callarte.
Me parece que no. Tú sólo sabes usar lo que alguien te ha enseñado. Eres un MERO USUARIO.
Si no sabes dar soluciones a lo que se plantea, lo mejor que puedes hacer es callarte.
Bueno, si se tratara de limitar a los MEROS USUARIOS, acá no quedamos ni uno...
Lo siento mucho señor Virgilio, si le he hecho perder su tiempo con mi intención de ayudar, ya no le molestaré mas. No se preocupe
