1.3.23.4 1.4.24.4 1.5.22.4 1.6.24.4 1.7.25.4 1.29.26.4 1.30.16.4 1.31.16.4 1.32.29.4 1.33.18.4 1.37.16.4 1.38.24.4 1.39.21.4 1.40.23.4 TCx_Timer16bitCompareSet Function
C
/* x = TC instance number */ void TCx_Timer16bitCompareSet ( uint16_t compare );
Summary
Sets the compare value of a given timer channel.
Description
This function writes the compare value. When timer counter matches compare value, interrupt can be generated.
Precondition
TCx_TimerInitialize function must have been called first for the given channel.
Parameters
Param | Description |
---|---|
compare | compare value of the timer |
Returns
None.
Example
TC0_TimerInitialize();
TC0_Timer16bitCompareSet(0xFul);
Remarks
This function is available only when TC timer mode is used by SYS_TIME module. SYS_TIME uses compare match interrupt to generate dynamic delay.