<< Previous | Next >> | |
|
void useClockDivider3000( int setting );
Description
- Sets the expanded clock divider options for the Rabbit 3000 processor. Target communications will be lost after changing this setting because of the baud rate change. This function also enables the periodic interrupt in case it was disabled by a call to
user32kHzOsc()
.
- The peripheral clock is also affected by this function. If you want to divide the main processor clock and not the peripheral clock, you may use the function
useClockDivider()
to divide the main processor clock by 8. To divide the main processor clock by any of the other allowable values (2, 4, or 6) means usinguseClockDivider3000()
and thus dividing the peripheral clock as well.
- This function is not task reentrant.
Parameter
Return Value
- None.
Library
- SYS.LIB
See Also
- useClockDivider, useMainOsc, use32kHzOsc, set32kHzDivider
Dynamic C Functions | << Previous | Next >> | rabbit.com |