Forum: Mikrocontroller und Digitale Elektronik Mehrere Attiny mit einem Quarz/Oszillator betreiben


von Ralf (Gast)


Lesenswert?

Hallo,

Wenn ich jetzt mehrere Attiny45 mit demselben (externen) Takt versorgen 
will, wie muss ich das ganze anschließen? Möglichst Pin-Effizient, ob 
Quarz oder Oszillator ist mir egal, da Material noch nicht vorhanden.

Danke im Voraus,
Ralf

von Peter R. (pnu)


Lesenswert?

Die sicherste Lösung ist, alle 45-er aus einem externen Oszillator zu 
versorgen, so etwas hat ausreichendes fan-out.

Im Datenblatt steht, ob X1 oder X2 als Eingang des externen Takts 
verwendet wird. (entsprechende Fuses müssen gesetzt sein)

Einige AVR's bieten auch die Möglichkeit, den (mit Quarz erzeugten) Takt 
auf einem Pin an die andren Kontroller auszugeben, auch da siehe 
Datenblatt des -45

von Ralf (Gast)


Lesenswert?

Also Oszillator, ok!

Muss ich dann Xtal1 und Xtal2 anschließen oder kann man den 
gnd-anschluss für andere Sachen verwenden. wenn der gnd des Oszillators 
gleich dem gnd des µC-Betriebsspannung ist?

von Peter R. (pnu)


Lesenswert?

Gnd wird durch diese Aktion überhaupt nicht tangiert, selbstverständlich 
müssen ground des Oszillators und alle gnd-Anschlüsse des Kontrollers 
mieinander verbunden sein.

EIN Anschluss X1, oder X2 muss an den Takt, welcher siehe Datenblatt, 
Stichwort external clock.

von Hc Z. (mizch)


Lesenswert?

Peter R. schrieb:
> EIN Anschluss X1, oder X2 muss an den Takt, welcher siehe Datenblatt,

Der Takteingang am Tiny45 nennt sich CLKI.

von Peter R. (pnu)


Lesenswert?

Na also, dann muss eben CLKI genommen werden. - Und natürlich müssen 
auch die dazu passenden fuses programmiert werden.

von Ralf (Gast)


Lesenswert?

Was ich meinte ist folgendes: Bei normalem Anschluss mit Quarz und zwei 
Kapazitäten benötigt man doch Xtal1 und Xtal2. Wenn ich jetzt den 
Oszillator verwende, sparen ich mir also einen der beiden und kann 
diesen als I/O nutzen?

von Peter R. (pnu)


Lesenswert?

Schau ins Datenblatt nach. Es kann sein, dass der zweite Quarz-Anschluss 
nach der Programmierung auf external clock trotzdem nicht benutzt werden 
darf.

von spess53 (Gast)


Lesenswert?

Hi

>Es kann sein, dass der zweite Quarz-Anschluss nach der Programmierung auf
>external clock trotzdem nicht benutzt werden darf.

Beim ATTiny45 nicht:

When using internal calibratable RC Oscillator or External clock as
a Chip clock sources, PB4 serves as an ordinary I/O pin.

MfG Spess

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.