Forum: Mikrocontroller und Digitale Elektronik Atmega32 8Mz EXternal Osci -- UART 19200


von karthik (Gast)


Lesenswert?

Hallo,

Ich kann jetzt nur bis 9600 baudrate mein UART benutzen.

Schaltung: Atmega32 mit 8MHz external crystal.

Ich möchte 19200 baud rate benutzen. Ist es moglich? Oder man muss höher 
clock speed (z.b. 16 MHz) benutzen?

Danke
Karthik

von Spess53 (Gast)


Lesenswert?

Hi

UBR=$0019 Fehler:0,2% . Sollte gehen:

MfG Spess

von Otto (Gast)


Lesenswert?

Hallo karthik,

hast Du die Fuses auch umgestellt ?

Gruss Otto

von karthik (Gast)


Lesenswert?

Hallo Otto,

Wie kann man die fuse bits direkt in C code verwenden?

Grusse
Karthik

von Jeroen (Gast)


Lesenswert?

Fusebits lassen sich nicht durch Programmcode ändern... Das macht Deine 
IDE oder Programmiersoftware.

von Philipp B. (philipp_burch)


Lesenswert?

Gar nicht. Die musst du mit dem Programmer verstellen. AVR Fuses

von karthik (Gast)


Lesenswert?


von Jeroen (Gast)


Lesenswert?

Das geht aber nur, wenn Du auch AVRDude zum übertragen des .hex zum AVR 
benutzt.

von Jeroen (Gast)


Lesenswert?

...mal abgesehen davon ist ein Riesentanz. Da sind die paar Häkchen mit 
z.B. Pony schneller gesetzt.

von karthik (Gast)


Lesenswert?

Danke!

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
Noch kein Account? Hier anmelden.