Moin, Ich glaube ihr müsst mir nochmal kurz helfen ;) Vorhin habe ich mit dem einstellungen des Avr-Prog etwas herumexperimentiert (siehe angehängter Screenshot). Und zwar hab ich einfach aus Neugierde mal an den Clockeinstellungen rumgestellt. Angeschlossen ist am Chip ein 18MHz Quarz. Im Programm habe ich dann testweise einfach zwischen den verschiedenen Clockmodi herumgestellt. einmal auf "externe Clock" dann auf Extern XTAL low frequency, dann "extern XTAL Medium Frequency" und dann auf die "extern High frequency". Jetzt versuche ich wieder auf intern 8 MHz umzustellen, aber es rührt sich nichts. Wenn ich auf "read" klicke, zeigt er immer wieder "extern XTAL High Frequency" an. Habe ich mir den Chip damit zerschossen? Wenn ich einen "frischen" AtMega8 in den Sockel setze, bekomme ich bei Read die interne 1MHz "standardeinstellung" angezeigt. Dass ich versehentlich Lockbits gesetzt habe kann ich mir nicht vorstellen. Kann ich den Controller wegschmeißen oder kann ich die 2,30 Euro retten ;) MfG Krömer
18Mhz scheint mir für einen ATmega8 etwas zuviel zu sein. Nimm mal einen 8Mhz- oder 16MHz- Quarz! Mfg Thomas
achso. ja es war 16. habe mich verschrieben sorry. Aber die Quarzfrequenz dürfte bei meiner Frage jetzt auch keine Rolle spielen, weil der AtMega8 problemlos auch bei 30MHz@5,5V noch läuft.
kann es daran liegen dass ich einmal beim Schreiben versehentlich das Fusebit SPI Enable nicht gesetzt hatte?
Du lässt wohl garnicht aus wie? "SPI Enable" steht letztlich für "ISP Enable" und ohne ISP geht nur noch "parallel programming" (lies: STK500) oder Chip wegwerfen.
Wieder mal ander Zeit: AVRISP kaufen, die Investition der 39€ rentiert sich allemal! Den Ärger und die Zeit die man sich spart ist es Wert!
g okay danke euch. dann kommt er in Müll. Bei Ebay rein lohnt glaub ich auch nicht ;) zumindest scheint man den mit passendem Gerät ja noch weiternutzen zu können. Wöhnt hier zufällig irgend jemand in Bielefeld und möchte den noch haben? ;)
Hallo, wer die Fuses der AVR als Würfelbude benutzt, muß auch verlieren konnen... Man will einen AVR in einer bestimmten Betriebsart benutzen, sucht sich die Fuse-Einstellungen im Datenblatt zusammen und setzt diese. Dabei kann man sich irren (sollte aber besser nicht ;)) und sperrt sich aus. Ärgerlich, passiert aber. Was aber bedeutet: >Vorhin habe ich mit dem einstellungen des Avr-Prog etwas >herumexperimentiert (siehe angehängter Screenshot). Haken wahllos setzen und schauen, was dabei passiert? Eigentlich eine tolle Idee: russisches Roulett mit AVR :-))) Ich konnte es mal wieder nicht lassen... Gruß aus Berlin Michael
Wegwerfen ist aber total unsportlich! Erst mal mit Quarzoszillator probieren: Beitrag "Re: Benötige Hilfe! Hab den Atmega32 gesperrt."
> kann es daran liegen dass ich einmal beim Schreiben versehentlich das > Fusebit SPI Enable nicht gesetzt hatte? Nein, daran kann es nicht liegen, da sich die SPIEN-Fuse im ISP-Modus gar nicht ändern lässt. Da haben sich die ATMEL-Ingenieure doch mal was feines ausgedacht...
Frauenrechtler wrote:
> Stimmt - is ja der ISP weg. Dann geht's natürlich nicht.
Nochmal: per ISP kannst du dir den ISP nicht abdrehen. Ich tipp
eher mal so wie du darauf, dass er sich die Takteinstellung
weggefust hat. Sobald die einmal weg ist, geht nichts mehr.
> wer die Fuses der AVR als Würfelbude benutzt, muß auch verlieren > konnen... Der war gut!!! - Passt wie die Faust auf's Auge... Ansonsten besteht noch die Möglichkeit, dass der Resetpin zum I/O-Pin umgeschaltet wurde, dann geht ISP auch nicht mehr. ...
> Nochmal: per ISP kannst du dir den ISP nicht abdrehen. Oh doch, es gibt AVRs, bei welchen das geht.
Unbekannter wrote: >> Nochmal: per ISP kannst du dir den ISP nicht abdrehen. > > Oh doch, es gibt AVRs, bei welchen das geht. Aber nicht bei einem Mega8, um den es hier geht.
Hier ist das was er braucht: http://www.klaus-leidinger.de/mp/Mikrocontroller/meinetools.html#Preserver Gruss Marcel
Unbekannter wrote: >> Nochmal: per ISP kannst du dir den ISP nicht abdrehen. > > Oh doch, es gibt AVRs, bei welchen das geht. Bei Vielen ist zwar SPIEN nicht erreichbar aber RESETDSBL womit man den Reset abschaltet... gleicher Effekt. Und diese Fuse sit beim Mega8 mein ich auch vorhanden weil auf Reset ein I/O Pin liegt.
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.