English
Language : 

M16C65 Datasheet, PDF (404/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.2.3 Three-Phase PWM Control Register 0 (INVC0)
Three-Phase PWM Control Register 0
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
INVC0
Address
0308h
After Reset
00h
Bit Symbol
Bit Name
Function
RW
b1 b0
INV00
0 0 : Timer B2 underflow
RW
ICTB2 count condition select
bit
0
1
1
0
: Timer B2 underflow when timer
A1 reload control signal is 0
INV01
1 1 : Timer B2 underflow when timer RW
A1 reload control signal is 1
INV02
Three-phase motor control
timer function enable bit
0 : Three-phase motor control timer function not used
1 : Three-phase motor control timer function used
RW
INV03
Three-phase motor control
timer output control bit
0 : Three-phase motor control timer output disabled
1 : Three-phase motor control timer output enabled
RW
INV04
High- and low-side
0 : Simultaneous turn-on enabled
simultaneous turn-on disable bit 1 : Simultaneous turn-on disabled
RW
INV05
High- and low-side
0 : Not detected
simultaneous turn-on detect flag 1 : Detected
RW
INV06
Modulation mode
select bit
INV07 Software trigger select bit
0 : Triangular wave modulation mode
1 : Sawtooth wave modulation mode
RW
Transfer trigger is generated when the INV07 bit
is set to 1. Trigger to the dead time timer is also
generated when setting the INV06 bit to 1. Read
RW
as 0.
Set the INVC0 register after the PRC1 bit in the PRCR register is set to 1 (write enabled). Rewrite bits
INV00 to INV02, INV04, and INV06 when timers A1, A2, A4, and B2 are stopped.
INV01-INV00 (ICTB Count Condition Select Bit) (b1-b0)
Bits INV00 and INV01 are enabled only when the INV11 bit is set to 1 (three-phase mode 1).
To set the INV01 bit to 1, set the value of the ICTB2 register first, and then set the INV01 bit to 1. Set
the TAIS bit in the TABSR register (timer A1 count start flag) to 1 prior to the first timer B2 underflow.
When the INV11 bit is 0 (three-phase mode 0), the timer B2 underflow is counted regardless of the
values of bits INV01 and INV00.
INV02 (Three-Phase Motor Control Timer Function Enable Bit) (b2)
Set the INV02 bit to 1 to operate the dead time timer, U-, V- and, W-phase output control circuits and
ICTB2 counter.
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 369 of 791