El conector RS232 estándar de 9 pines tiene 9 pines. Esos son:
1 - DCD - Portador de datos detectado
2 - RxD - Recibir datos
3 - TxD - Transmitir datos
4 - DTR - Terminal de datos listo
5 - GND - Señal de tierra
6 - DSR - Conjunto de datos listo
7 - RTS - Solicitud de envío de datos
8 - CTS - Borrar para enviar datos
9 - RI - Indicador de anillo
- Si necesito comunicación bidireccional, es obvio que debo conectar RxD y TxD. ¿Qué debo hacer con otras señales / pines: conectar a tierra, dejarlos abiertos, debo conducirlos con las señales apropiadas de acuerdo con el protocolo?
- Si solo me importa la conexión unidireccional, ¿puedo conectar solo RxD o TxD?
- ¿Cuáles son las consecuencias de no usar / conectar ciertas señales? ¿Qué software en el lado de la PC espera tener esas señales? ¿Qué funcionalidad se perderá?
NOTA 1: Estoy usando aquí la palabra "conectar" en el sentido de conexión lógica - > para la conexión eléctrica requeriría circuitos de cambio de nivel como MAX232)
NOTA 2: Estoy limitado por PIN en uC: no me importa conectar señales en la placa (como subirlas / bajarlas).