Ein Quarz für mehrere Chips benutzen

Gast #393627
Lesenswert?
• ▲
▼
können sie sich teilen.
Ich habe hier ein Platinchen mit 2xMCP2515 und Mega32.
Der Quarz hängt an einem MCP, dessen clk-out geht zum Osz1 (Pin8) des
2. CAN-Controller und zum XTAL1 des AVR.
Eins musst du beachten: clk_out liefert nach reset f/8, der AVR bekommt
also erstmal nur 2MHz. Bei der Initialisierung musst du dass
entsprechende Register umprogrammieren, dann klappts auch mit den
16MHz.
Gast #393629
Lesenswert?
• ▲
▼
Danke für die Antwort.

Laut Datenblatt liefert der MCP im Sleep keinen Takt mehr. Da ich den
Sleep Modus brauche, könnte ich es so nicht machen, weil ich sonst den
ATMega nicht benutzen kann während der CAN schläft.

Wäre ein Quarzoszillator eine sinvolle Lösung? Ist der Stromverbrauch
höher als 3 Quarze?
Wie kann man den verdrahten? Den Oszillator-Ausgang direkt auf die
Eingänge der Chips oder durch jeden Chip durchschleifen?

Danke,
Florian
Gast #393630
Lesenswert?
• ▲
▼
Der Oszillator wird direkt an die externen Takteingänge der Chips
geführt. Ausserdem wird das Ding etwas mehr Strom verbrauchen als
passive Quarze aber das dürfte im Bereich gering bis sehr gering
liegen. Für genauere Informationen mal zum Ozillator das passende
Datenblatt lesen.

bye

Frank

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.