Hola, yo aprendi a programar el puerto paralelo, se poco de electrónica y soy programador por semi jobi, el puerto paralelo es muy facil enviar datos, cuando envias un "0" obio que todos los pins se van a baja, y cuando envias un byte FF (en decimal sería 255 y en binario 11111111) entonces todos a alta.
Ahora, intento programar en el puerto serial, pero básicamente Eternal Idol, no tengo los conocimientos necesarios, ni de electrónica ni de programación de bajo nivel, y desgraciadamente yo no se programar a bajo nivel
Para programar en el puerto paralelo usé io.dll que simplifica todo eso a simples comandos, realiza esas llamadas que se tienen que hacer para accesar a los puertos en los wind NT como el XP, debido a que no permiten un acceso directo a los puertos, como era antes en las versiones 95/98
Evitando de esta manera, esas llamadas a CreateFile, ReadFile, WriteFile. Yo intenté usar el io.dll para comunicarme en el puerto serial, y no me da errores, sin embargo, no se como comprobar que el dato está efectivamente saliendo del puerto, (es decir, no se como montar un led como lo hice en el paralelo para poder verlo)
Ya descargué varios monitores del puerto serial, sin embargo sin resultados.
Eternal Idol, no sé si nos puedas ayudar en como usar esas llamadas de bajo nivel CreateFile, ReadFile, WriteFile desgraciadamente como lo dije antes, no tengo conocimientos para aplicar lo que leí en la pagina que mandastes, pero si me das un empujonsito tal vez pueda hacerlo.
Eso si, yo he aprendido el 90% de lo que se de programacion aplicando lógica inversa a codigos que funcionan
Bueno eso era todo, solamente me resta preguntar si alguien sabe como puedo ver de manera sencilla si estoy enviando un dato al puerto serial.
(ya sé que con un microcontrolador bla bla bla... pero esa para mi es la manera dificil jejeje)