-
-
Programm wird bei geänderter Frequenz nicht mehr ausgeführt
Hallo,
ich hab grad mal versucht einen externen Quarz(16MHz) an meinen Atmega8 anzuschließen. Nachdem ich dann die Fuse Bits für die Verwendung des externen Quarzes gesetzt habe und ein einfaches Programm, das eine LED zum leuchten bringen soll, übertragen habe, funktionierte das Programm komischerweise nicht.
Wenn ich jedoch wieder auf den internen Quarz(8MHz) zurückschalte und das Programm erneut übertrage funktioniert wieder alles. Lass ich das Programm dann drauf und schalte auf den externen Quarz zurück leuchtet die LED noch immer, nur wenn ich dann das Programm erneut übertrage passiert wieder nichts. Muss ich noch irgendeine Einstellung oder so vornehmen damit das korrekt funktioniert?
Gruß
cesupa
-
Erfahrener Benutzer
Robotik Visionär
Die Fuses wirklich richtig eingestellt
http://palmavr.sourceforge.net/cgi-bin/fc.cgi
Kontrolliere das mal
-
Mit der Seite kann ich irgendwie nicht viel anfangen, bin ja auch selber noch blutiger Anfänger. Die Fuse Bits hab ich auf 0xee gestellt, der Atmega reagiert nach dieser Einstellung ja auch noch.
Gruß
cesupa
-
Erfahrener Benutzer
Fleißiges Mitglied
Kann es sein dass Dein Programm mit dem externen Quarz einfach zu schnell ist und die LED nur so kurz aufleuchtet dass Du es nicht sehen kannst?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen