English
Language : 

M16C65 Datasheet, PDF (429/829 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/60
Under development
M16C/65 Group
Preliminary Specification
This is a preliminary specification and is subject to change.
19. Three-Phase Motor Control Timer Function
19.3.3.2 Three-Phase PWM Waveform Output Timing Control
In three-phase mode 1, 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 alternately are 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 the process, the updated value is
output from the next carrier wave cycle. Figure 19.8 shows Three-Phase Mode 1 Update Timing of
Registers TAi and TAi1.
Update when the INV13 bit is 1
The INV13 bit
in the INVC1 register
TAi register
a
TAi1 register
a’
Reload register
a’
b
Update by a program
b’
Transfer to the reload register by the next timer Ai start trigger.
a
b’
b
b’
b
b’
a’
a
b’
b
b’
b
Timer Ai1 one-shot pulse
(internal signal)
Carrier wave cycle
Update when the INV13 bit is 0
The INV13 bit
in the INVC1 register
TAi register
a
b
Update by a program
TAi1 register
a’
b’
Transfer to the reload register immediately.
Reload register
a’
a
a’ b’
b
b’
b
b’
a’
a
b’
b
b’
b
Timer Ai1 one-shot pulse
(internal signal)
Carrier wave cycle
Figure 19.8 Three-Phase Mode 1 Update Timing of Registers TAi and TAi1
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 394 of 791