Forum: Mikrocontroller und Digitale Elektronik int osc & pll beim pic18f4685


von morph (Gast)


Lesenswert?

hat das jemand mit dem c18 in verwendung und kann mir vl die passenden 
configs sagen?

mir kommt vor als würde er immer zu langsam laufen, geschätzt ist der 
takt bei max 1Mhz, es sollten aber 8x4Mhz, also 32Mhz sein, das kann ich 
allerdings recht sicher ausschließen.

habs bisher nur mit einer einfachen schleife mit 500k durchgängen 
getestet, bringt ca 2Hz. also selbst wenn ich von einer sehr schlecht 
geschriebenen delay-routine ausgehe werdens nicht mehr als 2-4Mhz.

ich denke es ist ein ganz einfacher anfängerfehler, da ich aber nie die 
internen taktquellen gebraucht hab, da zu ungenau, hab ich einfach 
keinerlei erfahrung.

von Sven S. (stepp64) Benutzerseite


Lesenswert?

Du musst in OSCCON die Frequenz auf 8MHz stellen. Nach einem Reset ist 
diese auf 1MHz voreingestellt. Der PLL scheint laut Blockschaltbild nur 
x4 zu machen und kann nicht auf einen anderen Faktor gestellt werden. 
Also in OSCCON auf 8Mhz stellen und in OSCTUNE das Bit PLLEN setzen. 
Dann sollten eigentlich 32MHz raus kommen.

Sven

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.