Forum: Mikrocontroller und Digitale Elektronik ATMEGA 644 System Clock <-> RS 232


von Tommy (Gast)


Lesenswert?

Guten Morgen,

Ich bin Anfänger:

kann das sein das der ATMEGA 644 nicht direkt auf die Baudrate von 9600 
Baud eingestellt werden kann weil man die System Clock von 1Mhz (ab 
Werk) auf 8Mhz setzen muß? Was hat es mit dieser 1MHz Clock auf sich?
Könnte mir jemand bitte eine nach vollziehbare Erklärung dafür geben..
Ich habe das Datenblatt http://www.atmel.com/Images/doc2593.pdf

Wenn das so ist hätte evtl. jemand ein kleines Beispiel in C zur Hand
wie man den 644 für RS232 Initialisiert? Das währe nett.


Danke Euch,

Tommy

von g457 (Gast)


Lesenswert?

> Könnte mir jemand bitte eine nach vollziehbare Erklärung dafür geben..
> Ich habe das Datenblatt [..]

Selbiges lesen ;-)

> Beispiel in C

[0]

HF

[0] http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_UART

von spess53 (Gast)


Lesenswert?

Hi

>Was hat es mit dieser 1MHz Clock auf sich?

Mit 9600Bd ergibt sich bei 1MHz ein Baudratenfehler von 7%. Bei 8MHz 
sind es 0,2%.

Allerdings sind das theoretische Werte. Die Frequenz des internen 
RC-Oszillators ist aber nicht sonderlich stabil, so das auch bei 8MHz 
mit größerren Fehlern zu rechnen ist. Für eine fehlerfreie 
RS232-Verbindung ist der interne RC-Oszillator ungeeignet. Nimm einfach 
einen Baudratenquarz.

MfG Spess

von Tommy (Gast)


Lesenswert?

Hallo spess53,

meinst Du einen Quarz oder einen Quarzoszillator?
Ich verwende einen Quarz.

Tommy

von spess53 (Gast)


Lesenswert?

Hi

>meinst Du einen Quarz oder einen Quarzoszillator?
>Ich verwende einen Quarz.

Geht beides. Entscheidend ist die Frequenz. Quarz ist im allgemeinen 
preiswerter.

MfG Spess

von Tommy (Gast)


Lesenswert?

Was sind Bautratenquarze ? erzeugen die spezielle frequenzen?

Tommy

von spess53 (Gast)


Lesenswert?

Hi

>Was sind Bautratenquarze ? erzeugen die spezielle frequenzen?

Das sind Quarze mit einer Frequenz, die einen Baudratenfehler von Null 
ergibt. Z.B.  7,3728MHz, 9,8304MHz, 11,0592MHz, 14,7456MHz, .... .

MfG Spess

von Tommy (Gast)


Lesenswert?

Vielen Dank Spess für die Info !


Tommy

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.