Die Schnittstelle besitzt
vier direkt zugängliche Eingangsleitungen. Die Leitungen CTS, DSR, DCD und RI haben
im Ruhezustand eine Spannung von 5 V und werden mit Eins-Zuständen gelesen. Da
aber intern ein Widerstand von ca. 200 kΩ den Eingang gegen VCC zieht, dürfen
extern z.B. Schalter gegen GND angeschlossen werden. Ein geschlossener Schalter
zeigt dann einen Null-Zustand.
Sie können also ohne
zusätzliche Elemente bis zu vier Schalter, Kontakte oder Leitungen abfragen.
Verwenden Sie das Programm EINGANG.EXE, um z.B. mit Kabeln erste Versuche zu
machen. Legen Sie den Tastschalter zwischen die GND und DCD. Jeder Druck auf
den Taster wird vom PC erkannt und angezeigt. Ein zweiter Taster passt ohne
weitere Drähte zwischen RTS und RI. Da RTS als Ausgang ausgeschaltet ist, kann
RI gegen GND gezogen werden.
Private Sub Timer1_Timer()
If CTS() = 1 Then Check1.Value = 1
Else Check1.Value = 0
If DSR() = 1 Then Check2.Value = 1
Else Check2.Value = 0
If DCD() = 1 Then Check3.Value = 1
Else Check3.Value = 0
If RI() = 1 Then Check4.Value = 1
Else Check4.Value = 0
End Sub