Forum: Mikrocontroller und Digitale Elektronik AtMega328P-PU, Quarzoszilator, takt=1sekunde?


von Sarah (Gast)


Lesenswert?

Der AtMega328p ist teil des AdruinoUNO. Dort ist er aber nur zum 
Programmieren später wird er auf die fertige Schaltung gelötet. Aber 
Quarz verbleibt ja auf dem AdruinoUNO.

Daher habe ich einen OSZI 4,194304 :: Quarzoszillator, 4,194304 MHz 
link(http://www.reichelt.de/Oszillatoren/OSZI-4-194304/3/index.html?&ACTION=3&LA=2&ARTICLE=13707&GROUPID=3174&artnr=OSZI+4%2C194304) 
für die Schaltung.

ich verstehe jetzt nicht so ganz wo die 4 Pins vom quarzoszilator 
hinmüssen (versorgungsspannung,GND,beie AtMega pins, wo der quarz vorher 
angeschossen war oder?)und ob ich sonst noch was ändern muss.
Also wenn ich im Programm für 1 sekunde warten delay(1000); geschrieben 
habe, sind das dann jetzt 4 sekunden, weil der quarz auf dem AdruinoUno 
16 MHz sind und ich 4 MHz habe....

P.S. ich brauche das ganze später mal für eine Uhr, damit die immer brav 
im sekundentakt hochzählt.

von Frederik H. (diveturtle93)


Lesenswert?

Hallo,

du musst den µC auch sagen das er mit einem anderen Quarz betreiben 
wird. Die Einstellung wird über die Fuses gelöst.

Bezüglich der Frage mit der Pinbelegung. Vom Quarzoszillator Pin 14 an 
VCC, Pin 7 an GND und Pin 8 an Pin 9 vom µC. Pin 10 vom µC bleibt frei.

von Hubert G. (hubertg)


Lesenswert?

Frederik H. schrieb:
> Bezüglich der Frage mit der Pinbelegung. Vom Quarzoszillator Pin 14 an
> VCC, Pin 7 an GND und Pin 8 an Pin 9 vom µC. Pin 10 vom µC bleibt frei.

Es gibt Oszillatoren bei denen muss Pin 1 zum aktivieren auf VCC gelegt 
werden. Man kann über diesen Pin den Oszillator ausschalten.

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.