mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmega 16 und RS232 will net so richtig....


Autor: Schorschi (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin dabei ne Kommunikation zwischen nem Atmega16 und dem PC zu
programmieren.

Jetzt habe ich nur das Problem das der Controller nichts vernünftiges
sende oder empfängt. Ich habe mein Programm inzwischen nur noch auf
empfangen und sender reduziert. Aber vielleicht mach ich in der
Initialisierung was falsch. Könnte sich jemand mal den Code anschauen
und mir ein paar Tips geben.

Gruss und Danke,
Schorschi.

Autor: Werner B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So einfach die baudrate in das UBRR schieben, damit ist's nicht getan.

Die Formel für UBRR ist Prozessortakt/(BAUDRATE*16) - 1;

Autor: Schorschi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hab das jetzt probiert, aber so richtig funktioniert das noch
nicht.

Eingestellt haben wir 416 für 2400baud. Da bekomme ich immer noch
nichts vernünftiges am pc.

irgendwas mach ich grundlegend falsch.

gruss,
schorschi.

Autor: thkais (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Aus dem Wert 416 habe ich zurückgerechnet, daß Dein Teil wohl mit 16 Mhz
 läuft - dann wäre der Wert 415 richtig.
Außerdem gehe ich mal davon aus, daß Dein Controller noch mit den
Werksseitigen 1 MHz läuft. Um mit einem externen Quarz arbeiten zu
können, muß dieser erst per Fuse eingeschaltet werden. Siehe
Datenblätter.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.