Forum: Mikrocontroller und Digitale Elektronik Externer Oszillator für TMR0


von P. S. (fetter_homer)


Angehängte Dateien:

Lesenswert?

Guten Abend allerseits,
ich würde gerne an meinem PIC 16F84A-04P einen Uhrenquarz für eine 
exakte Zeitmessung anschließen. Damit nicht der ganze uC mit 32,768 kHz 
läuft, kommt an den eigentlichen Oszillatoreingang (2 Pins) ein 
schnellerer Quarz.
Für den TMR0-Eingang habe ich allerdings nur einen Pin, bei dem ich mir 
nicht sicher bin, wie ich dort am sinnigsten, meinen Uhrenquarz 
anschließen kann. Im Anhang sind zwei Bilder (Quelle: 
http://material.htlwien10.at/wissensspeicher/Quarze_Schwingquarze_Quarzoszillatoren_Resonatoren/Schwingquarze_einsetzen.pdf), 
die verschiedene Möglichkeiten hierfür zeigen... Reicht die Version aus 
"Bild 5" schon aus?? Oder kann der TMR0-Pin den Quarz nicht erregen (und 
gleichzeitig die Takte zählen), weshalb ich auf die kompliziertere 
Variante aus "Bild 2" zurückgreifen muss?

Gibt es vielleicht noch ganz andere Varianten? Könnte man einen Quarz 
beispielsweise auch mit einem Pin erregen und den Takt im TMR0-Pin 
einspeisen?

Danke im Voraus und Gruß
Peter

von fetter_Homer (Gast)


Lesenswert?

???

von Kein Name (Gast)


Lesenswert?

Einfacher wäre wohl, du nimmst einen Pic mit T1OSI und T1OSO Pins. Da 
kannst du dann ohne Verrenkungen beide Quarze anschließen.

Eine Übersicht findet sich auf 
http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang=en&pageId=74

Leider kann man nicht auf T1OSI/T1OSO filtern. Musst wohl auf die 
anderen Features filtern und dann zur Liste der passenden Pics die 
Datenblätter durchschauen.

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.