Forum: Mikrocontroller und Digitale Elektronik 128 auf externen Takt schalten


von Harald (Gast)


Lesenswert?

Hallo

Ich habe gerade versucht meinen ATMEGA128 auf externen Takt zu
schalten.
Ich habe einen 8MHz Quarz mit zwei 22pF Kondensatoren dran.
Habe folgendes aus dem Datenblatt gesucht.

CKOPT = 1
CKSEL3 = 1
CKSEL2 = 1
CKSEL1 = 1
CKDEL0 = 1
SUT1 = 0
SUT0 = 1

Habe es mit Ponyprog versucht.
Bis zum Setzen der Flags war alles in Ordnung.
Ich habe mit meinen Oszi den Quarz zu messen, schein aber nicht zu
schwingen (altes Teil).

Kann mir jemand einen Tipp geben, wo der Wurm seien könnte?

Harald

von crazy horse (Gast)


Lesenswert?

hm, habe die fuse-bits nicht im Kopf, und zum Nachschauen ist es mit zu
spät.
Aber: ext. clock -  der will dann wirklich einen ext. clock an xtal1
haben, der Oszillator ist abgeschaltet, dann wird das mit einem Quarz
nichts. Mal einen Takt anlegen, so kann man manchen zerfusten MC wieder
beleben.

von Harald (Gast)


Lesenswert?

Danke

Dann schau ich mal nach einer Quelle.
Kann ich von einem gleichen Controller von xtal1 auf xtal1 eine Brücke
machen. Natürlich auch GND verbinden.

Gruß

von Harald (Gast)


Lesenswert?

Habe das gerade probiert.
Leider haut es nicht hin.
Er läuft zwar, aber wenn ich mit Pony auf lesen gehe fällt er
zusammen.
Habe auch schon einen anderen MC genommen. Einen Pin aufschnellste
änderung Programmiert und funkt auch nicht
Was könnte ich noch nehmen?

Gruß

von Harald (Gast)


Lesenswert?

Kann mir jemand einen funktionierende Umstellung (Fuse) auf einen 8MHz
Quarz posten.
Ich habe nur noch einen Versuch frei.
Mit den lezten wollte ich den ersten wieder freichschalten, weil ich er
mit 1 MHz warscheinlich zu langsam ist.

Gruß

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.