Forum: Mikrocontroller und Digitale Elektronik Ein Oszillator für mehrere ATMegas


von Nidhoegger (Gast)


Lesenswert?

Hi,

ich baue grade etwas, das 8 ATMega8 schaltungen beinhaltet. alle sollen 
mit einem 16MhZ Quarzosszi laufen. Kann ich den einen an alle 
anschließen oder braucht da jeder seinen separaten?

Danke für die Antwort!

Nidhoegger

von Andreas M. (elektronenbremser)


Lesenswert?

Such mal, solche Fragen gab es schon und auch Antworten dazu

von Nidhoegger (Gast)


Lesenswert?

Hi,

wenn ich über google oder die boardsuche fündig geworden wäre, würde ich 
nicht suchen. vielleicht sind auch meine suchwörter falsch. Wenn ich nu 
noch bei google suche, erscheint mein beitrag hier als allererstes. es 
tut mir wirklich leid, wenn ichs nicht finden kann.

MfG

von Frank K. (fchk)


Lesenswert?

Damit Du nicht dumm stirbst: Einen Quarz*oszillator* (mit 4 Pins: +, -, 
Ausgang und einem unbenutzen Pin) kannst Du für alle Prozessoren so 
nutzen - einfach den Ausgang des Oszillators an OSC1/XTAL1/XIN 
anschließen.

Bei einem einfachen Quarz (ohne Oszillatorschaltung drin, nur mit zwei 
Pins) ist die Sache nicht ganz so einfach. Du kannst den Quarz mit 
beiden Pins an einen der Controller anschließen und den Takt an 
OSC2/XTAL2/XOUT abgreifen und an die OSC1/XTAL1/XIN Pins der anderen 
Controller führen. Allerdings solltest Du dieses Signal nicht stark 
belasten - bei 8 Controllern würde ich das nicht machen.

Alternative: Die größeren AVRs können den Takt an einem Portpin wieder 
ausgeben, dafür gibts eine CLOCKOUT Fuse. Der Mega8 kann das nicht.

An Deiner Stelle würde ich wirklich einen Oszillator und keinen Quarz 
nehmen. Da sind die wenigsten Probleme zu erwarten.

Und immer schön auf die Fuses achten!

fchk

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.