CKSEL-Bits mit PonyProg setzen

Gast #463081
Lesenswert?

Moin. Ich will mein µC ( ATmega16 ) mit einem 16Mhz Quarz betreiben. Ich 
hab noch die 2 Ko's zu je 22pF rangelötet, wie es im Datenblatt 
beschrieben ist, und nun bei PonyProg die Fuse-Bits CKSEL 0-3 und das 
CKOPT-Bit gesetzt. Seit dem will der µC mit PonyProg nicht mehr reden.
Könnte das am Quarz liegen, oder liegt das vielleicht an der Einstellung 
bei PonyProg? Der Haken bedeutet doch "programmed", oder?
Gast #463749
Lesenswert?

Um auf einen Exteren Quarz mit 16 MHz umzustellen musst du folgendes 
einstellen

CKSEL0  1
CKSEL1  1
CKSEL2  1
CKSEL3  1
CKOPT   0
SUT0    1
SUT1    1

1 = not Programmed = kein Haken
0 = Programmed = Haken

> Mein Tipp <
Bau dir ein AVR910 Programmer
http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html
Dann kannst du AVRDude, AVRProg oder ChipBlaste benutzen.
Sind alles gute bis sehr gute Programme, aber PonyProg ist so 
SCHEISSE!!!

Tschuldigung an Weihnachten Flucht man nicht, aber es ist eben wahr.

Gruss Philipp
Gast #463752
Lesenswert?

Falls dein AVR nicht mehr Läuft
Falls du einen Frequenzgenerator hast:
   - Rechteckfrequenz (ein paar kHz reichen aus)
   - KEIN Spannugsoffset
   - An XTAL1 anhängen
   - dann umprogramieren

Falls du keinen Frequenzgenerator hast must du dir einen bauen
   - mit NE555 einen aufbauen
   - mit einem andern AVR einen Taktgenerator bauen
Gast #1090480
Lesenswert?

Hi,

ich glaube ich habe gerade das gleiche problem.

ATTiny2313. Habe in Burn-O-Mat (oberfläche für avrdude) CKSEL0-3 
angemacht + sut0 oder sut1.

Jez gibt es auch nur fehler beim lesen und schreiben.

Wenn ich einen rechteckgen an XTAL1 hänge muss ich das quarz erst 
entfernen?

MfG Vader

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