Gast
#346654
Hallo, ich möchte den uart Port des MSP430F149 über den DCOCLK mit 9600 Baud betreiben. Dazu initialisiere ich den Takt mit BCSCTL1 |= RSEL2; DCOCTL |= DCO0 + DCO1; auf 1 MHz (so hoffe ich), mit BCSCTL2 |= SELM_0 +DIVS0 + DIVS1; setze ich die SMCLK auf 125 kHz. Um nun auf die 9600 Baud zu kommen sollten folgende Zuweisungen laut Datenblatt langen: UTCTL0 |= SSEL1; <- SMCLK als Source UBR00 |= 0x0D; <- 125 kHz / 13 = 9600 UBR10 = 0x00; UMCTL0 = 0x00; UCTL0 &= ~SWRST; Aber das will einfach nicht funktionieren. Ich wäre für jeden Tip oder jede Hilfe sehr dankbar. Gruß, Tobias P.S.: Es ist doch richtig, dass ich, wenn keinerlei externer Quarz angeschlossen ist, nur die DCOCLK verwenden kann, nicht wahr?