vielen dank, kann ich dazu das interne oszi nehmen?
Warum liest eigentlich fast nie jemand das Datenblatt ?? Ich empfehle in diesem Fall Seite 155 ff.
Das sagt dir dann das du mindestens 4 Mhz brauchst um auf 19200 zu kommen.
MfG Kjion
PS: Hmm, schon wieder zwei Posts zu langsam ...
vielen dank, kann ich dazu das interne oszi nehmen?
Ja, sollte funktionieren.
Am Besten einen krummen Quarz verwenden.
z.b 3686400 Herz , dann klappts auch mit den Baudraten.
MFG
Vader
der quarz braucht nicht "krumm" sein. ich habe am AVR8, AVR16, AVR32 usw keine probleme mit den internen quarz und der datenübertragung. es liegt immer wieder am anwender der die einstellungen nicht richtig durchgeführt hat. bei 8mhz kannst bis 57... hochgehen, ab dann must du den 16mhz exteren quarz nehmen.
mfg pebisoft
ok also fazit:
das interne quarz des mega acht reicht nicht aus, um 19200 baudrate zu erreichen. um diese rate zu realsieren, benötige ich ein externes quarz mit 16 mhz.
stimmt das so?
Hallo
Das hat hier doch keiner gesagt. Gesagt wurde doch nur, das der 1 MHz interne Takt für 19200 nicht ausreicht. Stell den internen Takt doch auf 2 / 4 oder 8 MHz und teste doch mal.das interne quarz des mega acht reicht nicht aus, um 19200 baudrate zu erreichen
Siehe dazu auch Datenblatt Seite 157 und ff. Bei der Fehlerrate solltes du
um die 0,2 % liegen oder darunter, dann klappts auch mit dem übertragen.
Seite 28 ist auch nicht schlecht.
Dann wird dir auch klar, warum viele so krumme Takte nehmen.
Und jetzt das wichtigste, Versuch macht klug. Es geht doch nichts kaputt dabei, wenn man es einfach mal ausprobiert und lernen tut man auch dabei.
In diesem Sinne
MFG
Dieter
Lesezeichen