Forum: Mikrocontroller und Digitale Elektronik Grundsatzfrage zu Usart DTE DCE


von Wanja N. (dasalphatier)


Lesenswert?

Hallo Fachleute
wie würdet ihr die Verbindung zwischen PC und eiem mit Usart 
ausgestatetem PIC nennen ist das eine DTE zu DTE oder eine DTE zu DCE 
Verbindung. Der Datentransfer ist bidirektional.
MfG Iwan

von Ben (Gast)


Lesenswert?

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.

von horst (Gast)


Lesenswert?

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.

von Eduard S. (schneehase)


Lesenswert?

Aus Wikipedia:

Üblicherweise sind PCs, Drucker oder Terminals Datenendeinrichtungen, 
aber auch Kassen und Geldautomaten sind aus übertragungstechnischer 
Perspektive Datenendeinrichtungen.

http://de.wikipedia.org/wiki/Datenendeinrichtung

von 2345 (Gast)


Lesenswert?

dce muss die clock erzeugen wenn mich nicht alles täuscht ;-)

von Reinhard Kern (Gast)


Lesenswert?

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

von Klaus W. (mfgkw)


Lesenswert?

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).

von Klaus W. (mfgkw)


Lesenswert?

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.

von Wanja N. (dasalphatier)


Lesenswert?

also ich habe das nun so verstanden, dass wenn ich daten zwischen PC und 
PIC übertragen muss ist das DTE zu DTE
Danke euch für die Mühe.

von Klaus W. (mfgkw)


Lesenswert?

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.

von Wanja N. (dasalphatier)


Lesenswert?

jo dankeschön
wenn ich die c't hätte :-)

von kay (Gast)


Lesenswert?

Guck mal auf sprut.de nach. Dort werden alle Fragen beantwortet

von Wanja N. (dasalphatier)


Lesenswert?

sprut kenne ich bin aber nicht schlauer geworden. jetzt ist aber etwas 
klarer geworden.

Ben wir kennen uns schon :-)
geiler Nick wa??

von Klaus W. (mfgkw)


Lesenswert?

Iwan Ne schrieb:
> jo dankeschön
> wenn ich die c't hätte :-)

wenn ich deine Email-Adresse hätte...
klaus bei wachtler.de

von Ben _. (burning_silicon)


Lesenswert?

> geiler Nick wa??
genau wie dein haus dein auto dein boot...

von Wanja N. (dasalphatier)


Lesenswert?

Ben, ist doch nur ein nick, tut mir leid wenn ich damit dein ego 
verletzt habe. möchtest du gerne dasalphatier sein? es kann nur einen 
geben haha

von Ben _. (burning_silicon)


Lesenswert?

nö so einen teuren nick kann ich mir gar nicht leisten ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.