PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mega32 Fusebits falsch gesetzt



klucky
26.01.2006, 12:20
Hallo!

Ich wollte meinen Mega32 so einstellen dass er mit einem externen Quarz läuft habe mich jetzt allerdings leider mit den Fusebits vertan und habe statt 1111 bei den Cksel3-0 0000 geschrieben und somit auf External Clock geschaltet ... wie bekomm ich jetzt meinen Prozessor wieder ans laufen so dass ich die Fuses richtig setzten kann? Oder kann ich den Prozessor vergessen und wegschmeißen?

MFG Klucky

uwegw
26.01.2006, 12:34
gib ihm nen externen takt, und er läuft...

klucky
26.01.2006, 14:02
womit kann ich das denn machen?

Mehto
26.01.2006, 14:59
Am einfachsten mit einem Oszillator...
http://www.reichelt.de/inhalt.html?SID=15WGoPpKwQAREAADL%40K8Uce9ffed2e0e e46740696cd4ca7b43c49;ACTION=2;LASTACTION=4;SORT=a rtikel.artnr;GRUPPE=B42;WG=0;SUCHE=oszilator;START =0;END=16;STATIC=0;FC=667;PROVID=0;TITEL=0;CASE=ig nore;CONNECT=AND;WHOLE_WORD_SEARCH=0;SORT_SEARCH=s tandard;SUCHGRUPPE=B42

Sind aber nicht ganz billig, aber es lohnt sich einen für solche zwecke zuzulegen ;-)
Hab meinen deswegen schon mehrmals gebraucht...

Nimm am besten 4MHZ.

Gruß,
Mehto

bertl100
26.01.2006, 17:24
Zur Not geht auch irgendein Quarz sogar ohne Kondensatoren.

MFG

Bertl

klucky
26.01.2006, 17:50
cool nen quarz hab ich sogar ... mit 16 mherz wie muss ich den dann da dran schalten ... der hängt im moment mit kondensatoren so dran wie er das müsste wenn ich es auf externen Quarz gestellt hätte ...

Mehto
26.01.2006, 18:18
Zur Not geht auch irgendein Quarz sogar ohne Kondensatoren.
Häh, wie soll denn das gehen? Er ist doch jetzt auf einen externen Takt und nicht Quarz eingestellt...

Das heißt das du irgendeine Taktquelle brauchst :-(
Hat dein PC noch einen ISA slot? Dann könntest du den Taktpin anzapfen und die Fusebits wieder richtig einstellen ;-) ...
Das risiko wär aber zu hoch das dein PC mit drauf geht... :cheesy:

Gruß,
Mehto

chr-mt
26.01.2006, 18:23
Hi,
es geht auch ein Funktionsgenerator mit Rechteckausgang.
Hat bei mir auch schon AVRs "wiederbelebt"

Gruß
Christopher

klucky
26.01.2006, 19:18
naja dann wer ich innen e-shop gehen und mir sonnen Oszillator mit 4mherz holen der kostet ja nur 1,9€ das ist günstiger als nen neuer prozi ;) wie muss ich den denn dann anklemmen?

uwegw
26.01.2006, 19:34
Der Oszi braucht 5V und Masse, und sein Ausgang kommt dann an XTAL1, wo auuch der eine Pin des Quartzes hängt.

Hobbylöt
28.01.2006, 18:12
Der kleine Freund http://www.klaus-leidinger.de/mp/Mikrocontroller/meinetools.html#Preserver hat mir schon öfters geholfen. O:)

uwegw
28.01.2006, 19:58
ich hab grad mal nen bisschen auf dem Steckbrett rumgedoktert, um nen Quarzoszillator mit nem normalen Quarz zu bauen, ne Schaltung gibts in Appnote AVR042. Das ist ne preiswerte Variante zu nen fertigen Oszillator, man braucht nur nen Inverter, eine Buffer (oder noch nen Inverter) [natürlich tuts für beides auch nen NAND], einen Widerstand, und den Quarz samt Lastkondensatoren hat man ja sowieso schon...

Mein Steckbrettverhau läuft schon mal so gut, dass das Proggen einwandfrei geht. Allerdings schwingt das Teil auf der 1. Oberwelle, ein 4MHz Quarz erzeugt also 8MHz. Ich müsste mal andere Kondesatoren versuchen... EDIT: 22p statt 27p geht schon besser...
Und EMV-gerecht scheint der Aufbau auch nicht zu sein, wenn ich die Taktleitung zu lang mache, beginnt meine Funkmaus zu haken... [aber bei 3 statt 15cm gibts kein Probleme mehr]

digitali
28.01.2006, 23:49
Wem ist das nicht schon passiert. Ich habe mir dann kurzerhand diesen Adapter zusammengeloetet:

http://www.speckmann.de/atmel/adapter.jpg

Und siehe da der ATMega lebt wieder...