Quarz ATmega128

Gast #325772
Lesenswert?
• ▲
▼
Ich habe einen ATmega128 auf meiner Platine, jedoch mein Quarz schwingt
nicht an, obwohl ich die Originalschaltung von Übungsboard verwendet
habe. Sind die Kondensatoren oder der Widerstand falsch?
Ich habe auch schon probiert den Quarz alleine schwingen zu lassen (auf
Masse und VCC angeschlossen) aber das funktioniert nicht. Wie kann ich
das machen?
Danke für die Antworten.
Angehängte Dateien:
Gast #325773
Lesenswert?
• ▲
▼
Benutze die Standardbeschaltung, wie in Deinem Bild und setze Dich
intensiv mit den Fuse-Bits des AVR auseinander (siehe Datenblatt). Hier
stellt man ein, dass der AVR einen externer Quartz als Oszillator
ansteuern soll. Das ist ein wenig anstrengend, da man quer durch das
ganze Datenblatt lesen muss, aber daran wird es wahrscheinlich liegen.
Gast #325777
Lesenswert?
• ▲
▼
komisch, bisher gings immer ohne Quarz. Weil ein neuer AVR nämlich mit
seinem internen Takt läuft bis man Ihm eben per Fuse mitteilt er soll
was anderes tun. Wenn allerdings schonmal Jemand die Fuses falsch
gesetzt hat und der AVR einen externen Takt erwartet, dann ist ein
Quarzoszillator hilfreich den man zum umflashen an den Takteingang des
AVR klemmt.

bye

Frank
#325778
Lesenswert?
• ▲
▼
> Weil ein neuer AVR nämlich mit
> seinem internen Takt läuft bis man Ihm eben per Fuse mitteilt er
> soll was anderes tun.

Das gilt zwar für den ATmega128 und viele andere AVRs, aber nicht für
AVRs allgemein, denn die AT90Sxxxx hatten meist keinen internen
Oszillator oder benutzten ihn zumindest nicht im Auslieferungszustand.

Das soll jetzt keine Besserwisserei sein, aber wer das liest, könnte
auf die Idee kommen, dass alle AVRs mit aktivem internen Takt
ausgeliefert werden. Und das wäre definitiv falsch.

:-)

...

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