Gast
#342138
Hallo zusammen, welche Baudrate stellt man den üblicherweise bei einem Mega64 ohne externen Quaz ein? Geht das überhaupt? Oder MUSS ich einen externen Quarz anschließen? Danke und Grüße popi
|
Anzeige
|
Baudrate beim Mega64
Gast
#342138
Hallo zusammen, welche Baudrate stellt man den üblicherweise bei einem Mega64 ohne externen Quaz ein? Geht das überhaupt? Oder MUSS ich einen externen Quarz anschließen? Danke und Grüße popi
Gast
#342139
Di Baudrate richtet sich vor allem nach dem Kommunikationspartner. Wenn der fest auf eine bestimmte Baudrate eingestellt ist, muss diese natürlich genommen werden. Wenn man dort aber (z.B. am PC) die Baudrate selbst bestimmen kann, hat man die freie Wahl. 9600 sind ein gebräuchlicher Wert, generell muss man aber immer einen Kompromiss zwischen Geschwindigkeit und Datensicherheit treffen. Rechne mal (von Hand oder z.B. mit AVRcalc) nen paar Baudraten durch und guck wie stark die Abweichung wäre. Bei 9600Baud und 1MHz gibts 7,84% Abweichung, das dürfte kritisch werden. Wenn du aber den Oszillator auf 2MHz umschaltest, sinds nur noch 0,16%, was üblicherweise keinelei Probleme verursacht.
Gast
#342140
Vielen Dank, wusste gar nicht, das man den Oszi auf 2MHz umschalten kann... Programmiere gerade eine Software und wollte nur den Standardwert vorgeben, der am sinnvollsten ist, um über UART mir dem mega64 zu sprechen. Werde dann 9600 wählen und den µC auf 2MHz stellen. Danke und liebe Grüße popi Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|