Renesas M16C/64C User Manual page 392

Table of Contents

Advertisement

M16C/64C Group
19.3.3.2
Three-Phase PWM Waveform Output Timing Control
In three-phase mode 1, when a start trigger for timers A1, A2, and A4 is generated, the value set in
the TAi1 register is counted first. Afterward, the values in registers TAi1 and TAi are alternately
counted every time a start trigger for timers A1, A2, and A4 is generated.
When the values in registers TAi1 and TAi are rewritten during processing, the updated value is
output from the next carrier wave cycle. Figure 19.8 shows Update Timing of Registers TAi and TAi1
in Three-Phase Mode 1.
Update when the INV13 bit is 1
INV13 bit
in the INVC1 register
TAi register
TAi1 register
Reload register
Timer Ai1 one-shot pulse
(internal signal)
Update when the INV13 bit is 0
INV13 bit
in the INVC1 register
TAi register
TAi1 register
Reload register
Timer Ai1 one-shot pulse
(internal signal)
Figure 19.8
Update Timing of Registers TAi and TAi1 in Three-Phase Mode 1
R01UH0092EJ0110 Rev.1.10
Jul 31, 2012
a
Update by a program
a'
Transfer to the reload register by the next timer Ai start trigger.
a'
a
b'
a'
a
a
Update by a program
a'
Transfer to the reload register immediately.
a'
a
a'
b'
a'
a
19. Three-Phase Motor Control Timer Function
b
b'
b
b'
b'
b
b'
Carrier wave cycle
b
b'
b
b'
b'
b
b'
Carrier wave cycle
b
b'
b
b
b'
b
Page 359 of 807

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/60 seriesM16c series

Table of Contents