Page 1 of 1

PIC 18LF6722 PLLx4 How to turn it on for 40MHz

Posted: Thu Jan 26, 2017 5:17 pm
by stefan.erni
Hi Ben

I have a PIC 18LF6722. I like to config like in the Manual on 40MHz (or 32Mhz).
I can not make it faster than 8Mhz. I can config in C-code the two Register but not the CONFIG1H
FC7 can not found it. Can I define it by my self if I know the addres (300001h)?
OSCCON = 0x70;// 8Mega
OSCTUNE = 0x7f; //4xPLL
//CONFIG1H = 0x08 //

Info from the Manual....
The PLL is available when the device is configured to
use the internal oscillator block as its primary clock
source (FOSC<3:0> = 1001 or 1000). Additionally, the
PLL will only function when the selected output frequency
is either 4 MHz or 8 MHz (OSCCON<6:4> = 111
or 110). If both of these conditions are not met, the PLL
is disabled and the PLLEN bit remains clear (writes are
ignored).

REGISTER 25-1: CONFIG1H: CONFIGURATION REGISTER 1 HIGH (BYTE ADDRESS 300001h)
1001 = Internal oscillator block, CLKO function on RA6, port function on RA7
1000 = Internal oscillator block, port function on RA6 and RA7

Re: PIC 18LF6722 PLLx4 How to turn it on for 40MHz

Posted: Fri Jan 27, 2017 12:42 pm
by LeighM
CONFIG1.jpg
CONFIG1.jpg (41.76 KiB) Viewed 2848 times