www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Baud Generator 16bit 8 bit


Autor: Peter Immer (aktivfruehstueck)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ich lerne gerad PIC18F2480.

Ich möchte serielle Daten über die serielle Schnittstelle abgreifen. Bei 
den Einstellungen soll ich mich entscheiden ob ich einen 8bit oder 16 
bit Baudgenerator verwende... Was soll das heißen? Woran erkenne ich was 
ich für einen Baudraten bitzahl benötige?
Ich habe eine Baudrate von 9600 bei einer Quarzfrequenz von 4MHz.

Grüße

PS. gibts res irgendwo deutsche Tutorials, wo der C-compiler beschrieben 
ist?
zb. Wie in C bestimmte bits gesetzt werden können usw.

sowas hier:

PORTAbits.RA0=1;

funktioniert bei mir leider nicht:(

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Peter Immer (aktivfruehstueck)

>bit Baudgenerator verwende... Was soll das heißen? Woran erkenne ich was
>ich für einen Baudraten bitzahl benötige?

Welche Formel steht denn im datenblatt?

>Ich habe eine Baudrate von 9600 bei einer Quarzfrequenz von 4MHz.

Vielleicht hilft das hier, auch wenns kein PIC ist. Das Prinzip ist das 
gleiche.

AVR-Tutorial: UART
http://www.mikrocontroller.net/articles/AVR-GCC-Tu...

MFG
Falk

Autor: Peter Immer (aktivfruehstueck)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oja Danke jetzt habe ich es kapiert,
Dieses BRGH bit is kann optional auf 1 oder 0 gesetzt werden.

Entscheidend ist der berechnete Teilerfaktor, bzw kann man den ja auch 
aus der Tabelle auslesen. Anhand dieser Zahl kann man entscheiden ob 
BRGH besser 1 oder 0 sein soll:))

Danke fürs erste, ich befürchte das war nich das letzte mal:)))))

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.