R01UH0092EJ0110 Rev.1.10
Page 335 of 807
Jul 31, 2012
M16C/64C Group
19. Three-Phase Motor Control Timer Function
INV03 (Three-phase motor control timer output control bit) (b3)
Conditions to become 0:
•
The INV04 bit is 1 (simultaneous turn-on disabled) and the INV05 bit is 1 (simultaneous turn-on
detected).
•
The INV03 bit is set to 0 by a program.
•
The signal applied to the
SD
pin is low.
INV05 (High- and low-side simultaneous turn-on detect flag) (b5)
The INV05 bit cannot be set to 1 by a program. Set the INV04 bit to 0 when setting the INV05 bit to 0.
INV06 (Modulation mode select bit) (b6)
The following table lists items influenced by the INV06 bit.
Table 19.5
Influence of the INV06 Bit
Item
INV06 is 0
INV06 is 1
Mode
Triangular wave modulation mode
Sawtooth wave modulation mode
Transfer timing from
registers IDB0 and
IDB1 to three-phase
output shift register
Transferred once by generating a
transfer trigger after setting registers
IDB0 and IDB1
Transferred every time a transfer trigger
is generated
Trigger timing of the
dead time timer when
the INV16 bit is 0
Falling edge of a one-shot pulse of the
timers A1, A2, or A4
•
Falling edge of a one-shot pulse of the
timer A1, A2, or A4
•
Transfer trigger
INV13 bit
Enabled when the INV11 bit is 1 and the
INV06 bit is 0
Disabled
One of the following conditions must be met to trigger a transfer:
•
Timer B2 underflows.
•
A value is written to the INV07 bit.
•
A value is written to the TB2 register during timer B2 stop when the INV10 bit is 1.
INV16, INV13, INV11: Bits in the INVC1 register
Содержание M16C Series
Страница 846: ...M16C 64C Group R01UH0092EJ0110...