Hallo, habe ein Problem mit meiner Schaltung mit Atmega168PA in TQFP mit SMD-Quarz. Beim ersten Einschalten konnt ich noch prima auf über ISP auf den Atmega zugreifen. Ich habe dann die Fuses auf "Full Swing Crystal 16CK+65ms" geändert. Seitdem komme ich ums verrecken nicht mehr in den Controller rein. Habe schon alles ausprobiert. 4 Verschiedene Quarze, verschiedene Kondensatoren (15p, 30p, 22p). Als letzte Rettung habe ich gerade mit einem anderen Atmega einen Takt erzeugt und in den XTAL1 Eingang eingespeist und nichtmal das funktionierte. Gibt es noch eine Möglichkeit oder ist einfach der µC Schrott? Gruß, Thomas
Thomas schrieb: > Als letzte Rettung habe ich gerade mit > einem anderen Atmega einen Takt erzeugt und in den XTAL1 Eingang > eingespeist Das muss aber auch über die Fuses eingestellt werden. Gruß Dietrich
" am einfachsten ein Quarzoszillator - die Teile mit 4 Beinchen, oder falls ohnehin ein Oszilloskop am Arbeitsplatz steht, dessen Rechtecksignal zum Abgleichen der Tastköpfe. Die Frequenz ist dabei eher unkritisch (<16 bzw. 20 MHz)." http://www.mikrocontroller.net/articles/AVR_Fuses#Reaktivieren_bei_fehlerhaften_Taktquellen-Fuse-Einstellungen
Die Schaltung mit dem Quartzoszillator ist mir bekannt. Aber wenn ihm das hilft, dann hätte seine Variante mit den zweiten AVR als Taktgeber doch auch funktionieren müssen.
das sollte gehen. Hast du bei deinem Test vorher auch das CKOPT Fuse gesetzt? Je nach Quarz muss man das.
Hallo, Problem gelöst! Scheinbar war der Atmega wirklich defekt. Mit einem neuen funktioniert es jetzt. Gruß, Thomas
Thomas schrieb: > Hallo, > > Problem gelöst! Scheinbar war der Atmega wirklich defekt. Mit einem > neuen funktioniert es jetzt. > > Gruß, > Thomas dennoch prüfen ob die CKOPT-fuse gesetzt ist, wenn die Frequenz entsprechend hoch ist. Denn sonst kann es auch Zufall sein, dass es funktioniert (sporadisch kann es dann auch ausfallen).
Jonny Obivan schrieb: > dennoch prüfen ob die CKOPT-fuse gesetzt ist, wenn die Frequenz > entsprechend hoch ist. Denn sonst kann es auch Zufall sein, dass es > funktioniert (sporadisch kann es dann auch ausfallen). Danke für den Tipp aber die CKOPT-Fuse gibt es hier scheinbar gar nicht zur Auswahl (AVR-Studio4). Ich schätze die wird beim Atmega168 automatisch gesetzt, wenn man "external full swing crystal" auswählt?
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.