-
-
Neuer Benutzer
Öfters hier
Baudrate von 300 an UART bei 14.7456MHz Quarz
Hi,
ich habe einen Atmega128 und würde gerne eine Baudrate von 300 einstellen. Ich verwende wie gesagt einen 14.7456MHz Quarz und meiner Ansicht nach reichen mir dafür die 12 Bit des UBRR-Registers nicht aus.
Hab ich da was falsch gesehen, oder wie kann ich das jetzt anstellen?
Vielen Dank schon mal für eure Hilfe!!
-
Erfahrener Benutzer
Roboter-Spezialist
hi,
also ich komm auf BFF
(alla
UBRR = QuarzTackt / ( BaudRate * 16) -1
UBRR = 14.7456Mhz / ( 300 * 16 ) -1
UBRR = 14.7456Mhz / 4799
UBRR = 3071
UBRR = 0xBFF
was in 12 Bit reinkriegst du musst nur U2Xn = 0, ...
ich hoff ich konnte dir helfen
mfg
bluelight_electronic
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen