an even more confused human ...
Thanks for the info as always Dave and Dave ;-)
This still makes no sense to me ... I have combed the forums for some exaplanation as well..What am I missing ?
So from according to the manual and datasheet the OSCCAL value 'calibrates and fine-tunes' the built-n RC oscillator but according to what ?
Time servers synchronize themselves with a central time server or atomic click , but how does the PIC automatically calibrate it's own clock ?
I will be reading this up asap.
Having said that , this of courses raises the following question
"When do I need to use the OSCCAL setting ?
Is it a best practice to incorporate it in every program running on chips that have it ?
Does it consume resources or is a power-on procedure ?
Is it only crucial for critical time-based programs or applications ?
Was it a manufacturing afterthought ?
Why does it need to be done ? Is it because of the doping or stepping process or just the mere nature of an RC circuit ?
Anyways that's my confusion ....
Off on a journey of discovery now
Kind regards
Dennis
Do we just choose and OSCCAL figure randomly ?
Quote:
Define OSCCAL_1K 1 'Set OSCCAL for 1K device
Define OSCCAL_2K 1 'Set OSCCAL for 2K device