Atmega328P auf falsche Taktquelle gesetzt, und jetzt ?

OP #3140792
Lesenswert?

Hallo,

ich dachte ja, ich hätte alles doppelt und dreifach geprüft....
Ich wollte mein Programm von einem mega32 auf einen meag328P laden.

Habe alle Fuse bits verglichen und angepasst, aber vergessen, das der 
328P in einer fertigen Schaltung OHNE externen Quarz ist.
http://bluecontroller.com/index.php?view=hardware&cid=~cms~site~hardware~BCA8-BTM~pino

Ich dachte erst, ich könnte nun extern an die Pins 19 und 20, also PB6 
und PB7 einfach nen Quarz anschließen kann und kann danach wieder auf 
den mega328 zugreifen. Leider ohne Erfolg.

Wie gesagt ist er auf Externen Quarz eingestellt:
1
avrdude -p atmega328P -P usb -c avrispmkII  -U lfuse:w:0xff:m -U hfuse:w:0xc0:m -U efuse:w:0xff:m

Jemand eine Idee, wie ich den armen noch retten kann ?

Danke
Juergen
(Firma: guloshop.de) #3140808
Lesenswert?

Jürgen Sachs schrieb:
> Ich dachte erst, ich könnte nun extern an die Pins 19 und 20, also PB6
> und PB7 einfach nen Quarz anschließen kann und kann danach wieder auf
> den mega328 zugreifen. Leider ohne Erfolg.

Sollte aber gehen. Welches Quarz hast du verwendet? Welche 
Kondensatoren?

Halt, Moment, das Quarz muss an die Pins 12 und 13, nicht 19 und 20. 
Gleiches gilt für die Kondensatoren.
OP #3140824
Lesenswert?

Markus Weber schrieb:
> Jürgen Sachs schrieb:
>> Ich dachte erst, ich könnte nun extern an die Pins 19 und 20, also PB6
>> und PB7 einfach nen Quarz anschließen kann und kann danach wieder auf
>> den mega328 zugreifen. Leider ohne Erfolg.
>
> Sollte aber gehen. Welches Quarz hast du verwendet? Welche
> Kondensatoren?
>
> Halt, Moment, das Quarz muss an die Pins 12 und 13, nicht 19 und 20.
> Gleiches gilt für die Kondensatoren.

Ich habe eben gesehen, das die Pins einmal auf eine LED gehen und einmal 
auf ein BTM-222, daher wird der Quarz nicht anschwingen, die LAst ist zu 
groß.

Wieso an die Pins 12 und 13 ? Beim mega328P sind die an den Pins PB6(7) 
und PB7(8), die auf der Stiftleiste der Platine an Pins 19 und 20 sind.

Die LED kann ich ja entfernen, aber das BTM-222 auf keinen Fall.

Gruss
Juergen
OP #3140887
Lesenswert?

Danke für den Link.
Ich hatte den mal gesehen, aber nicht mehr gefunden.
Habe einen Ähnlichen Beitrag in einem anderen Forum gesehen und es daher 
mit dem Takt auf XTAL1 probiert, was nicht ging.

Nachdem ich vorhin die LED auf XTAL1 entdeckt habe, habe ich die nun 
entfernt, jetzt hat es geklappt.

Ich habe einen 2. ATmega genommen, damit einen Pin toggeln lassen. 
Diesen Pin auf einen 220Ohm Widerstand (der mega328 läuft mit 3,3V, der 
andere mit 5V) und schwups es geht. :-)

Danke für Eure Hilfe.
Problem gelöst !

Juergen

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