Rev.1.01 2007.02.16
RJJ10J1643-0101
92
__GetPulsePeriodMeasurementMode
Synopsis
<Get measured value in pulse period measurement mode>
Boolean __GetPulsePeriodMeasurementMode(unsigned long data1, unsigned
int *data2)
data1
Setup data 1 (content differs with MCU type)
data2
Pointer to the buffer in which counter value is stored
Description
Gets the counter value of the timer that is set to specified pulse period measurement
mode.
[data1]
For data, the following definition values can be set.
(M16C)
RAPI_TIMER_B0
Selects timer B channel 0.
RAPI_TIMER_B1
Selects timer B channel 1.
RAPI_TIMER_B2
Selects timer B channel 2.
(R8C)
RAPI_TIMER_X
Selects timer X.
RAPI_TIMER_RA
Selects timer RA.
(H8/300H)
RAPI_TIMER_W
Selects timer W.
RAPI_TIMER_Z0
Selects timer Z channel 0.
RAPI_TIMER_Z1
Selects timer Z channel 1.
RAPI_TIMER_RC
Selects timer RC.
RAPI_TIMER_RD
0
Selects timer RD channel 0.
RAPI_TIMER_RD
1
Selects timer RD channel 1.
RAPI_TIMER_RD
2
Selects timer RD channel 2.
RAPI_TIMER_RD
3
Selects timer RD channel 3.
[data2]
Specify a pointer to the array in which the acquired counter value is stored.
(M16C)
• When using timer B (RAPI_TIMER_B0 to RAPI_TIMER_B2 specified)
[0]: The value of timer Bi register (i = 0–2) is stored.
(R8C)
• When using timer X (RAPI_TIMER_X specified)
[0]: The value of prescaler X register is stored.
[1]: The value of timer X register is stored.
• When using timer RA (RAPI_TIMER_RA specified)