Forum: Mikrocontroller und Digitale Elektronik Anschluss eines MAX232 an eine uController


von TOM (Gast)


Lesenswert?

Hallo an alle,

ich möchte mein erstes Controllerboard entwerfen da ich bis jetzt mit 
einem Evaluierungsboard gearbeitet habe.
Nun hätte ich eine Frage zum Anschluss des MAx232 an den Mega 128.
Ich habe bei diesem Controller eine RXD0  TXD0 und eine RXD1  TXD1.
Der MAX 232 dat jeweils 2 RS232 INPUTS(PIN 8,13) und OUTPUTS(PIN 7,14).
Wenn ich nun die UARD0 RXD0 und TXD0 verwenden will, wie muss ich dann 
des uC mit dem MAX232 verbinden.

uC       MAX       Serieller Stecker
RXD0 --> R1OUT --> PIN 2
TXD0 --> T1IN  --> PIN 3
GND     ---------> PIN 5

Ist das so richtig oder bin ich auf dem falschen Weg!

DANKE

TOM

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn Du den seriellen Stecker 1:1 mit dem PC verbinden möchtest, 
solltest Du einerseits eine Buchse (das Teil mit den Löchern) verwenden, 
und RxD des µC mit TxD des PCs verbinden - und umgekehrt.
Das Kabel zwischen PC und Platine ist dann ein 1:1-Kabel mit 9pol. 
Stecker an einem und 9pol. Buchse am anderen Ende.

Dann siehts so aus:

  µC            MAX          DB9-BU     PC
  RxD <-  R1Out ..  R1In  <- Pin 3  <-  TxD
  TxD ->  T1in  ..  T1Out -> Pin 2  ->  RxD
  GND --       GND        -- Pin 5  --  GND

von TOM (Gast)


Lesenswert?

@Rufus,

Danke für die schnelle Antwort.

Sind dann T2IN/OUT und R2IN/OUT vür eine zweite serielle Schnittstelle 
gedacht?

TOM

von holger (Gast)


Lesenswert?

>Sind dann T2IN/OUT und R2IN/OUT vür eine zweite serielle Schnittstelle
>gedacht?

Kannst du machen. Gedacht aber wohl eher für RTS, CTS Handshake.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Unter anderem. Oder für Hardwarehandshakeleitungen (RTS/CTS, DTR/DCD).

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.