Forum: Mikrocontroller und Digitale Elektronik Fuse Bits Nr. 999


von Fuse Bits (Gast)


Lesenswert?

Hi,

Wie Titel steht gehts mal wider um die Fuse Bits.
Also nachdem ich endlich meine erste SMD platine mi Atmega8 fertig hab, 
und nach endloser fehlersuche sich der Atmega8 auch mal lesen lässt 
wollte ich natührlich auch gleich mal den Takt hochdrehn. Dann, auf Int. 
8Mhz + 4ms gestellt (ja ich wusste da nich das 64 sinnvoller sind). Chip 
wieder ausgelesen, nur sinnlose zahlen. Also Tak wider runter gedreht 
auf Int 1Mhz + 0ms (Ja 0ms... wusste da nich das 64 standart is). Und 
jetzt geht gar nix mehr. Ich weiß 100% da ich nur den Quarz auf Int 1Mhz 
+ 0ms steht, und ich auch sonst nich reset deaktieviert, oder ähnliches 
hab(Schon zu viele µc's so mehr oder weniger gekillt). Zum Programmieren 
nehm ich den USBASP, und zum schreiben der Fuse Bit´s hab ich "Kazaham 
AVR Prog."(Is Kompatibel und hat bisher auch funktioniert) genommen. 
Kann mir wer helfen??

von Christian H. (netzwanze) Benutzerseite


Lesenswert?

Wenn es nicht funktioniert, hast Du wohl keinen internen Oszillator 
gewählt.

Übrigens ist das kein Quarz, sondern ein RC-Oszillator.
Der schafft auch ohne weiteres die bei Dir erwähnten Startverzögerungen. 
64ms ist bei externen Quarzen notwendig, da sie eine gewisse Zeit zum 
Einschwingen brauchen.

Mal zum Test einen Quarz mit passenden Kondensatoren oder einen 
Oszillator extern drangehängt? Sowas braucht der ambitionierte verfuser 
immer in der Bastelkiste.

von Fuse Bits (Gast)


Lesenswert?

Ja,
Was für einen sollte ich dann nehmen 4,8 oder 16 mhz??
Wobei ich mir 100% sicher bin das ich die richtigen Einstellungen 
genommen hab... könnte auch sein das beim übertragen mal wider was 
schief gelaufen is. Was könnte ich dann mahen alles durchprobiern? 0o

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
Noch kein Account? Hier anmelden.