Nichts geht mehr Fuse Bits verstellt warum ?

OP #1981259
Lesenswert?

Halöööle----
Ich habe einen neuen yC eingebaut und das Projekt übertragen. Seitdem 
geht garnichts mehr, obwohl vorher der gleiche yC drin War. Atmega8. 
Board:http://shop.myavr.de/Baus%C3%A4tze%20und%20Platinen/myAVR%20Board%20MK2%20USB%20PLUS,%20Bausatz.htm?sp=article.sp.php&artID=47

Wie muss ich die FuseBits denn jetzt einstellen damit er wieder läuft ?

So, wie im Anhang habe ich ihn auf den Stadartwerten gesetzt. Wenn ich 
das Programm lade passiert nichts, er lädt es aber.
Ich weiss nicht merh weiter. Was muss ich tun ?!?!!??!?

Vielen Dank ......
Angehängte Dateien:
#1981301
Lesenswert?

Sebastian K. schrieb:
> Ich musste den Watchdog ausschalten dann ging es wieder. Warum ... keine
>
> Ahnung. Aber für denjenigen der vielleicht auch mal das Problem hat!

Falls es dich interessiert, warum du den Watchdog abschalten musstest, 
bzw. was du tun musst, damit es auch mit Watchdog läuft:

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_Watchdog

mfg.
Gast #1981311
Lesenswert?

Wahrscheinlich, weil der angeschlagen hat, bevor das Programm was 
Sichtbares machen konnte. Mit den Initialwerten setzt er den Controller 
in 16-18ms zurück. Eine LED würde man wohl bei der Zeit nichtmal blitzen 
sehen.
Gast #1981312
Lesenswert?

Sebastian K. schrieb:
> Ich weiss nicht merh weiter. Was muss ich tun ?!?!!??!?

Sorgfältiger arbeiten. Das fängt schon bei der Rechtschreibung an, man 
plenken, Buchstabenreihenfolge, Satzzeichen. Genauso sorgfältig beim 
Mikrocontroller programmieren arbeiten, dann klappt das.

Multiple exclamation marks are a sure sign of a diseased mind.
Gast #1982878
Lesenswert?

hallo,

wenn der m8 vom werk kommt steht er auf 1 Mhz intern. Auf dem 
myAVR-Board hast du einen externen Quarz mit 3,6864 MHz wenn dein 
Programm Timer/UART oder Wartefunktionen hat musst du deinen neuen µC 
auf die korrekte Taktquelle umschalten. beim myAVR MK2 wäre das "extern 
crystal medium freq." Wenn du unsicher im Umgang mit den Fuses bist nimm 
dafür das QuickProg von myAVR!!!

grüße R.
Gast #1983311
Lesenswert?

intern 4 MHz ist OK... den watchDog kannst du besser perprogramm bei 
bedarf aktivieren ... wenn du das per fuse machst (all ways on) wird 
jedes programm was nicht den wachhund zurückpfeift ununterbrochen 
reset's erleiden :D die inetrnen 4Mhz sind auch nicht 100% genau... 
solltest du die UART benutzen muss der inetrne Takt erst noch kalibriert 
werden

gruß R.

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