Datasheet
V850ES/JG3-H, V850ES/JH3-H CHAPTER 11 MOTOR CONTROL FUNCTION
R01UH0042EJ0500 Rev.5.00 Page 620 of 1513
Aug 12, 2011
(c) Rewriting TAB1CCRm register
Figure 11-30. Example of Rewriting TAB1CCRm Register
Transfer
timing
TAB1CCRm
register
16-bit
counter
CCRm buffer
register
TOAB1Tm
register
INTTAB1CCm
signal
k
k
k
i
i
rr
r
r
i
0000H
<1> <2>
<1> <2>
Rewriting during period <1> (rewriting during counting up)
Because the TAB1CCRm register value is transferred at the transfer timing of the crest (match between the
16-bit counter value and TAB1CCRm register value), an asymmetrical triangular wave is output.
Rewriting during period <2> (rewriting during counting down)
Because the TAB1CCRm register value is transferred at the transfer timing of the valley (match between the
16-bit counter value and 0001H), a symmetrical triangular wave is output.
Remark m = 1 to 3
(d) Transferring TAB1OPT1 register value
Do not set the TAB1OPT1.TAB1ID4 to TAB1OPT1.TAB1ID0 bits to other than 00000. When using the interrupt
culling function, rewrite the TAB1OPT1 register in the intermittent batch rewrite mode (transfer culling mode).
For details of rewriting the TAB1OPT1 register, see 11.4.3 Interrupt culling function.