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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.