Ein Quarz für zwei verschiedene AVRs

Gast #1642149
Ich möchte zwei AVR's (einen AT90S2313 und einen ATTINY 85-20) anhand 
eines gemeinsamen Quarzes takten. Im Forum hab ich zwar schon ähnliche 
Topics gefunden, aber scheinbar keine Lösung für mein Problem (?):

Ich will den Quarz an den attiny85 hängen (XTAL1, XTAL2), da ich bei dem 
at90s2313 noch den XTAL2 als freien Pin benutzten möchte. Im Tiny kann 
ich über das CKOUT-Fusebit XTAL2 als Ausgang setzen und bei dem 90s2313 
bei XTAL 1 als Taktgeber nutzen.

Die Frage, die ich mir stelle, ist, ob ich überhaupt einen externen 
Quarz am Tiny85 nutzen kann, sobald ich den XTAL2 als CKOUT nutze. Im 
Datenblatt steht nämlich "The device can output the system clock on the 
CLKO pin (when not used as XTAL2 pin)." - Umfasst das "not used as XTAL2 
pin" auch den Quarz oder ist damit nur die Verwendung als alternativer 
IO Pin gedacht?
Gast #1642186
Ein Quarzoszillator (mit gepuffertem Ausgang) könnte beide gemeinsam 
takten. Ist zwar etwas größer und teurer als ein normaler Quarz aber 
laufen würde es.
Gast #1642194
Omega schrieb:
> Ich möchte zwei AVR's (einen AT90S2313 und einen ATTINY 85-20) anhand
> eines gemeinsamen Quarzes takten. Im Forum hab ich zwar schon ähnliche
> Topics gefunden, aber scheinbar keine Lösung für mein Problem (?):

Sofern es überhaupt ein Problem ist: du erwartest hoffentlich nicht, 
dass die beiden Prozessoren in irgendeiner Weise vorhersagbar synchron 
laufen.

Fast alle Chips können einen Quarz betreiben oder externen Takt an einem 
der Anschlüsse empfangen, aber nicht Quarz UND Taktausgang, das wären 
nämlich 3 Pins. Also nimm einen Quarzoszillator und schliess beide an 
oder nimm 2 Quarze.

Gruss Reinhard
Gast #1642236
Und wenn du keinen Quarzoszillator zur Hand hast, oder kaufen willst, 
dann bau dir selber einen aus einem Quarz und zwei Schmitt-Triggern. Mit 
dem Signal deines selbstgebastelten Oszillators kannst du dann beide 
Takteingänge treiben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.