Der standardmäßige 9-polige RS232-Anschluss verfügt über 9 Stifte. Jene sind:
1 - DCD -
Datenträger erkannt 2 - RxD - Daten empfangen
3 - TxD - Daten senden
4 - DTR - Datenanschluss bereit
5 - GND - Signalmasse
6 - DSR - Datensatz Bereit
7 - RTS - Anforderung zum Senden von Daten
8 - CTS - Löschen zum Senden von Daten
9 - RI - Ringanzeige
- Wenn ich bidirektionale Kommunikation benötige, ist es offensichtlich, dass ich RxD und TxD verbinden sollte. Was soll ich mit anderen Signalen / Pins tun - mit Masse verbinden, offen lassen, sie mit geeigneten Signalen gemäß Protokoll ansteuern müssen?
- Wenn ich mich nur für eine unidirektionale Verbindung interessiere, kann ich dann nur RxD oder TxD anschließen?
- Was sind die Konsequenzen, wenn bestimmte Signale nicht verwendet / angeschlossen werden? Welche Software auf der PC-Seite erwartet diese Signale? Welche Funktionalität geht verloren?
ANMERKUNG 1: Ich verwende hier das Wort "Verbinden" im Sinne einer logischen Verbindung -> Für eine elektrische Verbindung würde ich eine Pegelumsetzerschaltung wie MAX232 benötigen. ANMERKUNG
2: Ich bin auf uC beschränkt - es macht mir nichts aus, irgendwelche Signale an die anzuschließen Brett (wie sie nach oben / unten ziehen).