PIC und Quarz

Gast #1877178
Lesenswert?

Hast du das zugehörige Manual schon studiert?

Das steht, ganz am Anfang, dass du Quarze von 4 - 10 Mhz anschließen 
kannst, wenn du PLL (Anm.: Phased locked Loop) deaktiviert hast. 
Ansonsten 40 Mhz.
Also schaue, ob PLL evtl. standardmäßig aktiv ist.

Mfg
Dumbledore
Gast #1877194
Lesenswert?

das Datenblatt habe ich durchgelesen, aber ich habe mich nicht tief 
eingearbeitet. ich arbeite sonst mit den AVRs, und den Pic habe ich nur 
für ein Projekt gekommen, wo die Software schon fertig war. Also die 
hex-Datei habe ich fertig bekommen.
>Also schaue, ob PLL evtl. standardmäßig aktiv ist.
Wie kann ich das machen?
lg Markus
Gast #1877207
Lesenswert?

Hi,

wenn du die SW als HEX bekommen hast, dann musst du GENAU den Quarz 
anschließen den der Ersteller vorgesehen hat.
Zwar kann man selber beim Programmieren die Fuse bits ändern, diese 
geben aber nur an WAS für ein Taktgeber angeschlossen ist.

DAs Programm (und falls die PLL verwendet wird deren Einstellungen) ist 
ja dann auf genau diesen Taktgeber abgestimmt.

GRuß
Carsten
Gast #1877213
Lesenswert?

Mist, war nicht eingelogt...
Ergänzung:

Carsten (DG3YCS) schrieb:
> DAs Programm (und falls die PLL verwendet wird deren Einstellungen) ist
> ja dann auf genau -- auf die Frequenz -- dieses Taktgeber abgestimmt.
ist vieleicht so besser verständlich.

Denn du teilst dem Pic ja innerhalb deines PRGs mit welche Frequenz dein 
Taktgeber hat. WEnn du das Programm zum Beispiel auf 4MHz auslegst und 
der Quarz läuft mit 20MHz, dann wird alles fünf mal so schnell sein.
RS232 Übertragung würde so nie Funktionieren weil die Zeiten ja nicht 
passen.

Gruß
Carsten
Gast #1877227
Lesenswert?

Danke. Das wollte ich wissen.
also wenn ich das richtig verstanden habe, die Frequenz und die Art des 
Quarzes/resonators steckt in der Hex-datei und NICHT wie bei den AVRs 
über die Fuse bits zusätzlich programmiert. richtig?
#1878156
Lesenswert?

Markus schrieb:

> also wenn ich das richtig verstanden habe, die Frequenz und die Art des
> Quarzes/resonators steckt in der Hex-datei und NICHT wie bei den AVRs
> über die Fuse bits zusätzlich programmiert. richtig?

Das kann in der Hex-Datei stehen, muss aber nicht.
Lässt sich aber relativ einfach feststellen: wenn in der Datei Adressen 
auftauchen die nicht im Bereich des Programm-Flash liegen (sondern 
weit darüber) dann sind das config (fuse) Daten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren