Hallo Zusammen, eigentlich soll nur ein Register zur Modulation des Uart gesetzt werden, aber es geht irgendwie nicht! UCA0MCTL = UCBRS_3; Ich benutze die IAR-IDE. Der Wert des Registers ändert sich einfach nicht!! Kennt jemand vielleicht eine Lösung? Bin für jeden Vorschlag dankbar! Grüße Der User
machmal muss man ja erst die obere Hälfte und dann die untere Hälfte eines Kontrollregisters setzen, "UCA0MCTL" hat aber nur 8 Bit...
Aus deinem nicht vorhandenen Code kann man nicht sehen was du machst, daher werf ich einfach mal den Auszug "Modify only when UCSWRST = 1." aus dem UserGuide rein... Ralf
Super Hinweis! In der Tat war an einer versteckten Stelle versehentlich UCSWRST = 0 (zu früh) gesetzt worden... Problem gelöst!! Vielen Dank Ralf!! Tolles Forum!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.