Kann mir bitte jemand sagen, welche Frequenz der interne Quarz vom ATmega128 hat. Ich hab ein Datenblatt mit 8MHz gefunden, aber das klappt nicht so ganz mit der RS232. Beim Übungsboard geht das Programm aber, also kann es nur an der Quarzfrequenz liegen. Wie viel MHz hat der intern? Danke, Mario.
1. Der ATmega128 hat keinen internen Quarz, er hat einen internen RC-Oszillator. 2. Wenn du nichts an den Fuses geändert hast, läuft er mit 1MHz Auslieferungszustand. 3. Du kannst den internen Oszillator auf 1, 2, 4 und 8MHz einstellen.
Und es sei dazu gesagt, dass der RC-Oszillator nicht sehr frequenzstabil ist. Man sollte es vermeiden ihn als Taktquelle für RS232 zu nutzen, sonst kann bei großer Abweichung nur Müll rauskommen. Man kann ihn auch kalibrieren, nur leider ändert er seine Frequenz mit Temperaturschwankungen wieder.
Das stimmt bei RS232 funkt gar nichts. Aber wie kann ich die fuse bits ändern, dass ich auf eine externe quelle umsteigen kann???
> Aber wie kann ich die fuse bits > ändern, dass ich auf eine externe quelle umsteigen kann??? - Datenblatt lesen um festzustellen, welche Fuses du ändern willst. - Datenblatt nochmal lesen, bis du alle Fuses verstanden hast, denn du wärst nicht der erste, der sich durch unüberlegtes Herumspielen an den Fuses ausgesperrt hat. - Datenblatt nochmal lesen und eine handschriftliche Liste machen, welche Fuse welchen Zustand haben soll. - Bei angeschlossenem Programmer AVR-Studio mit Mega128-Projekt öffnen. - Programmiertool aufrufen (siehe Rahuls Antwort im anderen Thread). - Reiter "Fuses" anklicken (siehe Bild im anderen Thread). - Die Fuses so einstellen, wie du das vorher erarbeitet hast. - Hoffen, dass du dich nicht geirrt hast. Fertig... ...
Noch was Wichtiges vergessen: - Datenblatt nochmal lesen, bis du 100% sicher bist. ...
Paß mit der inversen Logik der Fuses auf. Man kann sich fix vertun! Dann hilft nur noch ein HV-Programmer.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.