
R01UH0336EJ0102 Rev.1.02
Page 1417 of 1538
Jul 17, 2014
V850E2/PG4-L
Section 24 Peripheral Interconnection (PIC)
24.4.4.5
Operation Flow
Figure 24-19 and Figure 24-20 in this section show the general setting flow to
measure the pulse interval, which applies to all the following combinations.
Change the register settings indicated with the symbol "
*
" depending on the
interrupt trigger signal to be measured and timer to be used. For the
combinations of the interrupt trigger signals and timers, see Table 24-22,
Combinations of Interrupt Trigger Signals and Measurement Timers.
Figure 24-19
Setting Flow (k = 0, l = 0, 1)
Note
Change the settings depending on the combination of the interrupt trigger
signal to be measured and timer to be used.
Encoder Timer
Interrupt Trigger Signal
Measurement Timer Channel
ENCA0
ENCAT0IEC
TAUJ0-CH00, TAUJ0-CH01
ENCAT0EQ0
TAUB0-CH00, TAUB0-CH02
ENCAT0EQ1
TAUB0-CH01
START
1
Initial setting
PIC
PIC0REG30 register
0000 0000
H
PIC0REG31 register
0000 1C43
H
*1
ENCAk
TAUJ0
ENCAkCTL register
xxxx
H
(compare function used)
ENCAkIOC0 register
xxxx
H
(don’t care)
ENCAkIOC1 register
xxxx
H
(don’t care)
ENCAkCCR0 register
xxxx
H
(don’t care)
ENCAkCCR1 register
xxxx
H
(don’t care)
Clock setting
TAUJ0TPS register
xxxx
H
(Clock selection)
TAUJ0BRS register
0000 xxxxb
(Clock division selection)
Setting of registers common to functions
TAUJ0TOE register
0000 xxxxb
TAUJ0TO register
0000 xxxxb
TAUJ0TOM register
0000 xxxxb
TAUJ0TOC register
0000 xxxxb
TAUJ0TOL register
0000 xxxxb
TAUJ0RDE register
0000 xxxxb
TAUJ0RDM register
0000 xxxxb
TINn input pulse interval measurement function
TAUJ0CMORl register
xx00 0001 1100 010xb
TAUJ0CMURl register
0000 0011b