PIC32 Quarz extern ?

OP #6070215
Lesenswert?
• ▲
▼
Guten Tag,

Ich beginne gerade mich mit Pic Microcontrollern zu beschäftigen, dazu 
zeichne ich mir gerade ein Layout für den daspic33ep512mc504 für ein 
Experimentierboard.

Ich möchte mir gerne einen Externen Quarz oder einen Resonator 
hinzufügen.

So jetzt kommt bei mir die Frage auf wie Hoch darf der denn sein zb. 
20Mhz oder mehr. Denn im Datenblatt lesen brauche ich noch mehr Übung.

Also ich will jetzt nicht das maximalste Rausholen sondern einen 
vernüftigen bzw. gängigen Wert benützen, zb. beim Atmega88 gingen 20Mhz 
und besser sind 16Mhz.

Könnte mir hier Bitte jemand weiter helfen ?
#6070249
Lesenswert?
• ▲
▼
Michael H. schrieb:
> Achja der Link
>
> [[http://ww1.microchip.com/downloads/en/DeviceDoc/70000657H.pdf]]
>
> Also verstehe ich das Richtig 60Mhz max. extern

Wenn du einen externen Clockoszillator nimmst, dann max. 60MHz.

Wenn du einen Quarz nimmst, dann darf der maximal 25MHz haben. Siehe 
Seite 414 im Datenblatt.
http://ww1.microchip.com/downloads/en/DeviceDoc/70000657H.pdf
Gast #6070255
Lesenswert?
• ▲
▼
Michael H. schrieb:
> Ich möchte mir gerne einen Externen Quarz oder einen Resonator
> hinzufügen.

Warum? Ich benutze den internen Oszillator, hat mir immer gereicht. Das 
sind auch keine PIC32 sondern eine Abart der PIC24E mit 16 Bit und ein 
paar zusätzlichen Befehlen. Die haben typisch eine interne 
programmierbare PLL (hab deinen nicht nachgeschlagen), da spielt die 
Frequenz keine wirkliche Rolle.

MfG Klaus
Gast #6070259
Lesenswert?
• ▲
▼
Michael H. schrieb:
> Ok, dann machen im HS Mode 20Mhz Sinn. Danke

Nicht so schnell, sonst geht es dir wie mir, und du darfst mehrmals 
löten ;-)

Du solltest dir überlegen, welche Frequenzen du erzeugen willst.
Nicht mit jeder Frequenz ist z.B. USB möglich. Mit 20MHz kann es sein, 
dass du nicht hinkommst.
Da kann dir gute Planung viel Zeit sparen.

Ich empfehle diesen Artikel.
https://microchipdeveloper.com/32bit:mx-osc
Gast #6070400
Lesenswert?
• ▲
▼
Teo D. schrieb:
> Klaus schrieb:
>> Warum? Ich benutze den internen Oszillator,
>
> Chauvinismus pur... Du weißt doch garnicht was der TO vorhat!

Doch, er will ein Experimentierboard bauen.

Entenwickler schrieb:
> Nicht mit jeder Frequenz ist z.B. USB möglich.

Der Chip kann USB nicht. Da hilft auch kein Quarz.

Michael H. schrieb:
> zb. beim Atmega88 gingen 20Mhz und besser sind 16Mhz.

Nur weil die Atmegas einen Quarz brauchen, um die serielle brauchbar 
darzustellen, muss das nicht für jeden Chip nötig sein.

MfG Klaus

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.