Controller "verfust"?

Gast #2111761
Lesenswert?

Hi,

ich habe 3 Atmegas geschrottet: Ich habe mit einem selbstgebauten 
ISP-Adapter programmiert, hat alles einwandfrei geklappt.
Was ich komisch finde, ist die Tatsache, dass der Adapter sowohl einen 
Quarz als auch Oszillator hat (16HMz), aber ein auf "external clock" 
gefuster Controller seine Arbeit verweigert.

Zunächst habe ich nur den Controller eingesteckt und die 
herstellerseitigen Fusebits ausgelesen, alles wunderbar (interner 
Taktgeber eingestellt). Dann Programm draufgespielt, geht auch. Dann den 
Takt auf "Quarz" umgestellt, sowohl mit dem Quarz als auch Oszillator 
lässt sich der Atmega ansprechen, also wie zu erwarten.
Sobald ich jetzt aber auf externe Taktquelle (alle Häkchen in PonyProg 
bei CKSEL3 bis 0) umstelle, kommt eine Fehlermeldung "Device missing". 
Was soll denn das? Es ist doch eine Taktquelle dran und ich habe keine 
anderen Fusebits geändert.

Hat jemand eine Idee?
Gast #2111804
Lesenswert?

Hallo,

ein saublöder Anfängerfehler war die Ursache:
Weil man üblicherweise von oben nach unten aufsteigend zählt, habe ich 
Pin 18 als Eingang genommen, aber dahinter steckt ja XTAL 2, der nächste 
Pin (Nr. 19) ist XTAL1. Einfach die Verbindung getrennt, Brücke zu Pin 
19 und es funktioniert!

Man, bin ich erleichtert, echt jetzt. Vielen Dank trotzdem, dass Ihr 
euch die Mühe gemacht habt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren