Grundsatzfrage zu Usart DTE DCE

Gast #1480060
nick **hust hust**

der PC ist ein DTE und der controller auch. also? :-)

DCE hat soweit ich weiß mehr mit der datenübertragung zwischen mehr als 
zwei geräten zu tun, also mehr mit bussystemen.
Gast #1480108
Wenn der PIC z.B. in einem Modem steckt, dann DTE zu DCE.
Wenn du Daten zwischen PIC und PC übertragen willst, dann DTE zu DTE.
Wenn du den PC nur als Terminalemulator verwendest um auf den PIC 
zuzugreifen, dann passen die Kategorien DTE und DCE nicht.

Worum geht es denn überhaupt, willst du wissen, wie du die Buchse beim 
PIC verkabeln sollst, damit jeder gleich das richtige Kabel (Nullmodem 
oder 1:1) verwendet? Das funktioniert sowiso nicht. Am besten das Kabel 
fix montieren.
Gast #1480246
2345 schrieb:
> dce muss die clock erzeugen wenn mich nicht alles täuscht ;-)

welche Clock? Auf welchem Pin?

Nebenbei, norm-alerweise ist ein Modem DCE und der PC dran DTE. Nur dann 
kann man 1:1 stecken (vielleicht aber auch nicht).

Gruss Reinhard
#1480257
Noch eine Variante:

Der Rechner ist bereits als DTE festgelegt.
Ob der MC DTE oder DCE ist, bleibt dir überlassen.
Wenn der MC an Pin 2  liest (9-pol. Stecker/Buchse vorausgesetzt)
und an Pin 3 schreibt, ist er ein DTE; liest er an Pin 3 und schreibt
nach 2, dann ist er ein DCE.

Mit anderen Worten: du kannst es dir aussuchen, wie es dir am
logischsten erscheint (wenn er etwas weiter überträgt, ist er ein DCE,
sonst ein DTE) oder am einfachsten ist (DCE mit DTE verbinden geht
mit einem 1:1-Kabel ohne Nachdenken, DTE an DTE benötigt Nullmodem-
Kabel oder ähnliches und macht schnell Ärger).
#1480261
Nachtrag:
Alle meine bisherigen Fragen zu RS232 wurden durchweg von
einem c't-Artikel hilfreich erschlagen, nämlich:
 c't 1986/12 "c't-Kartei RS232 serielle Schnittstelle"
(mit einer Korrektur in der folgenden Ausgabe bzgl. Steckerbelegung!).

Wer Zugriff darauf hat, kann dort alles erfahren.
#1481051
Zumindest kannst du es als DTE an DTE umsetzen, ja.

Dann darfst du aber kein 1:1-Kabel verwenden, sondern musst die
benutzten Adern im Kabel paarweise passend kreuzen (zumindest
2 mit 3, andere je nach Grad der Verwirrung).
Im Zweifelsfall den genannten c't-Artiekl lesen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.