MSP430x1xx UxMCTL-Inhalt ??

Gast #71599
Lesenswert?

Guten Tag Liebe Forumgemeinde,

Ich habe ein kleines Problem und ich komme einfach nicht zu einer
Lösung, daher hoffe ich, das ihr mir hierbei behilflich sein könnt. Ich
bin gerade dabei mich mit der Dokumentation des MSP430 UsersGuide zu
beschäftigen. Ich würde gerne mittels USART im UART-Modus ein LCD
Display mit unterschiedlichen Baudraten ansteuern. Man kann nun den
Divisionsfaktor ausrechnen (BRCLK/baud rate), der die entsprechende
Baudrate realisiert. Meist ist das Ergebnis eine gebrochene Zahl. Den
Integeranteil des Ergebnisses kann man in die Register UxBR0 und 1
schreiben. Den gebrochenen Anteil versucht man mit dem
Modulations-Register UxMCTL möglichst nahe zu kommen.

Hier nun liegt mein Problem, wie komme ich auf den Inhalt von UxMCTL?

Im Beispiel in der Doku wird ein Divisionsfaktor von 13.65 gegeben. Der
Wert, der in das UxMCTL geschrieben wird ist 6Bh. Warum? Wie wird dies
brechnet?

Es wäre schön, wenn mir hierbei der Ein oder Andere eine Antwort
beisteuern könnte.

Danke im Vorraus MfG Andreas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren