RS232 Kommunikation mit Mikrokontroller

Gast #13887
Lesenswert?
• ▲
▼
Hallo allerseits

Ich möchte Daten vom Mikrokontroller (89C51RD2) zur RS232 Schnittstelle 
an meinem PC austauschen.
Ich codiere in C (mVision), vom PC aus möchte ich dann mit dem 
C++Builder (Borland) die Daten von/zur Schnittstelle senden/lesen.
Hat jemand Infos irgendwelcher Art zu diesem Thema ?
Eine RS232 Spezifikation wäre auch sher gut.

Welche Voltzahlen brauche ich um der Schnittstelle ein logisch high oder 
ein logisch low mitzuteilen (+-5V ?).

Vielen Dank
Dani
Gast #13888
Lesenswert?
• ▲
▼
Hallo Dani,

um die Hardware Spezifikationen wirst du dich in diesem Fall nicht 
größen kümmern müssen. Du gibst einfach die Daten im MC
in den bereits vorhandennen UART der sie dann ein Pegelwandler z.B. 
MAX232 weiterreicht und soweit mir bekannt ist gibt es im Borland 
Compiler ein Objekt das die Daten auf der PC Seite abholt und für die 
Weiterverarbeitung zur Verfügung stellt.
Der RS232 Baustein hat üblicherweise 5V TTL Pegel am Eingang die 
Übertragung findet im Bereich von 8- 15V statt und auf der PC Seite 
erfolgt wieder eine Wandlung auf die 5V Pegel und in der Gegenrichtung 
natürlich genau so.

regarda Deimos
Gast #13889
Lesenswert?
• ▲
▼
Softwareseitig (PC) brauchst du eine virtuelle Datei in die du die Daten 
einfach schreibst. Das ganze beruht auf Windows-API funktionen die einen 
Zugriff auf auf den COM-Port realisieren.

Hier mal die Funktionen in Delphi, BC++ lässt sich 100%ig davon 
ableiten.
Copyright by Me, aber egal :-) Für weiteres einfach in den MSDN 
nachgucken.
Angehängte Dateien:

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.