Saludos al foro!
Estoy intentando modificar un viejo control con SPI que funciona a través del puerto paralelo y manejarlo desde el puerto serie.
A parte de la adaptación de niveles, inversión de señales, etc, me he encontrado con un problemilla que no veo cómo resolver:
Para el control SPI necesito tres líneas de salida (CS, DAT y CLK) y en el puerto serie dispongo de tres líneas de salida: RTS. DTR y... TXD. En esta aplicación no necesito leer datos por lo que uso solo líneas de salida.
Pues ahí tengo el problema, las líneas RTS y DTR no hay problema en ponerlas a uno o a cero mediante el control MSComm (DTREnable y RTSEnable) pero para la línea TXD no hay nada equivalente, solo se pueden transmitir datos por lo que yo he entendido.
Ahí viene mi pregunta: ¿Alguien sabe cómo poner a uno o a cero la línea TXD del puerto serie sin transmitir datos?
Gracias por adelantado!