Connecting an oscilloscope directly to the resonator or Xtal will allow me to check the oscillator only.
To make a nice and clean measurement of the PIC itself allowing me to fine tune it (OSCTUNE register), how should I do?
Connecting an oscilloscope directly to the resonator or Xtal will allow me to check the oscillator only.
To make a nice and clean measurement of the PIC itself allowing me to fine tune it (OSCTUNE register), how should I do?
Roger
For the internal osc, just set your config option to output Fosc/4 on OSC2 and check it
with a freq counter or O-scope.
With a 4MHz internal osc, you should see a 1MHz output on OSC2 when it's spot-on 4MHz.
Thanks Bruce,
What about measuring the PIC's accuracy with an Xtal?
Roger
Well, since the PICs accuracy is totally dependent on the external crystals accuracy, I
would suggest you look into what Melanie posted above...;o}
A freq counter will do the trick as long as you're not loading the oscillator.
If Melanie says it works, you can normally take that to the bank, and be done with it.
She knows her stuff..;o}
Last edited by Bruce; - 4th March 2009 at 19:39.
So I'm going to take Melanie's advice as the "absolute" truth.
As you say Bruce, what Melanie says, it is!
Thanks All.
Roger
I wouldn't take anything anyone says here as the "absolute" truth, but my
money would be on whatever Melanie said unless I was 100% sure I could prove
it was otherwise..;o}
And good luck with that!
If you don't happen to have a frequency counter.
You can put a 32768hz watch crystal or DS32KHZ compensated oscillator on TIMER1 and use it as the time base to measure your system frequency.
I trust it more than frequency counters, which in the Mhz ranges can be off by several Khz, depending on the quality of the counter.
An example of the technique can be found in Microchip's AN244.
Although it's geared towards calibrating the internal oscillator, the concept is the same for externals.
http://www.microchip.com/stellent/id...pnote=en012071
DT
Bookmarks