Difference between revisions of "Component: IntOsc Helper (Matrix Tools)"
(One intermediate revision by the same user not shown) | |||
Line 17: | Line 17: | ||
==Component Source Code== | ==Component Source Code== | ||
− | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/ | + | Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_IntOsc_Helper.fcfx FC_Comp_Source_IntOsc_Helper.fcfx] |
− | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/ | + | Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_IntOsc_Helper.fcfx FC_Comp_Source_IntOsc_Helper.fcfx] |
==Detailed description== | ==Detailed description== | ||
Line 108: | Line 108: | ||
[[File:INTOSC5.jpg]] | [[File:INTOSC5.jpg]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
Line 129: | Line 133: | ||
| width="90%" style="border-top: 2px solid #000;" | ''Return'' | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
|} | |} | ||
− | |||
− | |||
Latest revision as of 13:11, 7 February 2023
Author | MatrixTSL |
Version | 1.0 |
Category | Matrix Tools |
Contents
IntOsc Helper component
A component to help configure the speed of the internal oscillator. Currently only supports 8-bit PIC devices.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_IntOsc_Helper.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_IntOsc_Helper.fcfx
Detailed description
No detailed description exists yet for this component
Examples
The INT OSC helper component is designed to help you configure the rate of the internal oscillator on-board your microcontroller.
It can be found under the Runtime -> Matrix Tools component category.
The oscillator speed drop down menu shows you what speeds are available on your device. Use this to select a speed.
Once you have chosen your required internal oscillator speed copy the code from the Code property.
Paste the configuration code into a C icon at the top of your main macro.
Next change the clock speed in the project options to match your oscillator speed. This will ensure that delays and baud rates are calculated correctly.
If the clock speed is not available as a dropdown value, then you can manually enter the speed value.
Finally, you need to enable the internal oscillator in the configuration settings.
If everything is correct then the Info field should confirm that the project options clock speed matches the current speed selection.
Macro reference
Initialise
![]() |
Initialise |
Called to set the internal oscillator speed to the specified value. | |
![]() |
Return |