Clock Source Probleme

Gast #2654996
Lesenswert?

Hallo Freunde,

ich möchte die Frequenz meines PIC12F1822 ändern. Doch das Problem ist, 
dass die Frequenz immer um den Faktor 4 geändert wird. Die PLL ist durch 
die Configuration Word ausgeschaltet und daher sollte kein Faktor 4 
enthalten sein. Ich finde das Ganze etwas komisch. Ich wäre dankbar für 
eine Antwort.

Mit freundlichen Grüßen

Paarthurnax
Gast #2655047
Lesenswert?

Ja da hast du schon recht, aber man kann es auch freundlicher sagen. 
Sorry, aber ich bin halt ein Anfänger im Umgang mit Mikrocontrollern. 
Ich weiß halt nicht ganz wie man die Frequenz einstellt, mich irritiert 
vor allem ICRF und OSCTUNE. Ist OSCTUNE nur eine Feineinstellung? 
Außerdem steht im Datenblatt, dass man mit dem ICRF Register die 
angegebenen Frequenzen einstellen kann, aber die wird nicht eingestellt.

Gruß

Paarthurnax
Gast #2655067
Lesenswert?

Also ich möchte INTOSC einstellen und dafür kann man ja entweder FOSC 
bei Configuration Word 1 auf INTOSC einstellen oder mit SCS von OSCCON 
Register. Dann gibt es ja Frequenzen von 31 kHz bis 16Mhz bzw 32Mhz, die 
man durch das IRCF Bit des OSCCON Registers einstellen kann. Doch wenn 
ich IRCF auf das gewünschte Bit setze, kommt nicht die gewünschte 
Frequenz. Es ist eigentlich trivial, aber es funktioniert irgendwie 
nicht. Man muss eignetlich "nur" FOSC einstellen und IRCF des (OSCCON 
Register). Außerdem habe ich PLL ausgeschaltet. Meine Frage lautet kurz 
gesagt, wie stelle ich konkret meine Frequenzen ein, die auf der Liste 
aufgeführt sind (Seite 69 Datasheet)?

Mit freundlichen Grüßen

Paarthurnax
Gast #2655112
Lesenswert?

ja, aber was ich nicht blicke ist, auf dem Datenblatt steht, dass man 
von 31kHz bis 32 MHz einstellen kann, wenn ich jetzt auf 32MHz durch 
OSCCON einstelle, dann hab ich ja nicht 32MHz, sondern 8MHz, ich werde 
ja dann nie auf 32MHz kommen, wieso schreiben sie das dann auf dem 
Datenblatt?
Gast #2655119
Lesenswert?

>auf dem Datenblatt steht, dass man von 31kHz bis 32 MHz einstellen kann

Da wird sicher auch stehen, "was" man denn nun genau zwischen 31kHz und 
32MHz einstellen kann. Das wird auch die Antwort auf Deine Frage sein.

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