Forum: Mikrocontroller und Digitale Elektronik PIC16F873 USART Problem


von STW (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Ich möchte eine Verbindung vom PC zu einem PIC16F873 herstellen.
Wenn ich aber mit dem Hyper Terminal einen Buchstaben eingebe kommt
irgend ein anderes Zeichen zurück... (z.B A --> }; 0 --> <; 1 --> =;
usw...) Ich habe mein programm uf das simpelste heruntergeschraubt...
d.h. jeder eingegebene Buchstaben wird zurück geschickt (oder sollte es
wenigstens... was es aber ja nicht macht...)

Kann mir vielleicht jemand helfen`?!
Der MAX232 den ich benütze ist nach mir richtig angeschlossen..

THX

Stefan

von Steffen (Gast)


Lesenswert?

TXSTA,BRGH (Bit 2) muss 1 sein. Dann sollte es funktionieren. So läuft
die UART nur mit 19200/4 Baud.

Steffen

von Steffen (Gast)


Lesenswert?

Ich nehme alles zurück und behaupte das Gegenteil ;-).

Das Du weiter unten das Bit setzt hab ich übersehen. TXD sollte als
Ausgang definiert sein. Ansonsten sollte das Programm funktionieren
(ich gehe mal davon aus, das die Parameter im Hyperterminal stimmen).

Steffen

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.