Zitat Zitat von demmy Beitrag anzeigen
So also ich habe jetzt versucht die Fusebits zu ändern, allerdings übernimmt er das irgendwie nicht??

Eingestellt war folgendes:

Bild

Ich habe dann versucht, dass ein zu stellen:

Bild

Wenn ich dann auf Fusebits schreiben klicke wird zwar etwas geschrieben, aber sobald der µC neu ausgelsesen wurde steht der alte Wert wieder drinne.

Ich Benutze einen ISP-Programmer falls das von interesse ist?

Anschließend ist mir aufgefallen dass im Programm folgende Zeile eingefügt wurde.

$prog &H00 , &H00 , &H00 , &H00 ' generated. Take care that the chip supports all fuse bytes.$PROG &H00,&H00,&H00,&H00' generated. Take care that the chip supports all fuse bytes.

Daraufhin habe ich versucht das Programm neu zu übertragen was er auch gemacht hat. Am Ende jedoch stand etwas mit Fuse-bits, was mit einer Fehlermeldung abgebrochen wurde.

Was mache ich falsch?
Wenn diese Zeilen in deinem Code erscheinen:

$prog &H00 , &H00 , &H00 , &H00

heißt das die Fuse-Bits werden bei der Ausführung des Programmes geändert! Dann bist du auf den "Write PRG"-Button gekommen. Dadurch schreibst du die Fuses in dein Programm. Wenn du die aber ohne Programm setzen willst musst du die einstellen und dann glaub ich "Write LB" drücken.