beautypg.com

Renesas RJJ10J1643-0101 User Manual

Page 133

background image

Rev.1.01 2007.02.16
RJJ10J1643-0101

131

[1]: Specify a pointer to the callback function for IC/OC interrupt 0.

If this pointer is not specified, 0 is set.

[2]: Specify a pointer to the callback function for IC/OC interrupt 1.

If this pointer is not specified, 0 is set.

(R8C)

• When timer C is used (RAPI_TIMER_C specified)

Specify a pointer to the array in which the callback function is stored.

[0]: Specify a pointer to the callback function for timer C interrupt.

If this pointer is not specified, 0 is set.

[1]: Specify a pointer to the callback function for compare match interrupt 0.

If this pointer is not specified, 0 is set.

[2]: Specify a pointer to the callback function for compare match interrupt 1.

If this pointer is not specified, 0 is set.

• When timer RD is used (RAPI_TIMER_RD0 to RAPI_TIMER_RD4 specified)

Specify a pointer to the array in which the callback function is stored.

If this pointer is not specified, RAPI_NULL is set.

• When timer RE is used (RAPI_TIMER_RE specified)

Specify a pointer to the array in which the callback function is stored.

If this pointer is not specified, RAPI_NULL is set.

(H8/300H)

Specify a pointer to the variable in which the callback function is stored. If this
pointer is not specified, RAPI_NULL is set.

Return value

If the timer specification is incorrect, RAPI_FALSE is returned; otherwise, RAPI_TRUE
is returned.

Functionality

Timer (output compare mode)

Reference

__EnableOutputCompare

,

__DestroyOutputCompare

Remark

If an undefined value is specified in the first argument, operation of the API cannot
be guaranteed.

If when using the H8/300H an undefined value is specified in the second argument,
program operation cannot be guaranteed.

If when using the M16C an undefined value is specified for any waveform

generation control register in the third argument, operation of the API cannot be
guaranteed.

If when using the H8/300H an undefined value is specified for the output operation

of any channel in the third argument, operation of the API cannot be guaranteed.

If when using the M16C or the H8/300H an undefined value is specified in the

fourth argument, operation of the API cannot be guaranteed.

The specifiable timers differ with each CPU used.

Program example