RS232 Schnittstelle

OP #2291414
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe das Board RN-Mega2560 und gebe Daten über RS232 an den 
Bascom-Terminal aus. Nun möchte ich gleichzeitig Daten über die 2. 
RS232-Schnittstelle an ein Mikroservoboard ausgeben. Wie kann ich im 
Programm die 2. RS232-Schnittstelle aktivieren und wie kann ich im 
Programm unterscheiden, ob ich Daten an die 1. bzw. an die 2. 
RS232-Schnittstelle sende?

Vielen Dank im Voraus.

datatom
#2291424
Lesenswert?
• ▲
▼
Thomas Holländer schrieb:
> Wie kann ich im
> Programm die 2. RS232-Schnittstelle aktivieren und wie kann ich im
> Programm unterscheiden, ob ich Daten an die 1. bzw. an die 2.
> RS232-Schnittstelle sende?

Aktivieren über die entsprechenden Register.

Unterscheidung anhand der Registernamen.
UDRn
UCSRnA
UCSRnB
UCSRnC
UBRRnL
UBRRnH

n = 0..3 (für UART0 .. UART3)

Schau mal ins Datenblatt

Gruß Skriptkiddy

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.