![](http://datasheet.mmic.net.cn/Renesas-Electronics-America/UPD78F1235GK-GAJ-AX_datasheet_99860/UPD78F1235GK-GAJ-AX_431.png)
CHAPTER 7 INVERTER CONTROL FUNCTIONS
User’s Manual U19678EJ1V1UD
429
Figure 7-44. Operation Procedure When 6-Phase Triangular Wave PWM Output Function Is Used (1/2)
Software Operation
Hardware Status
Power-off status
(Clock supply is stopped and writing to each register is
disabled.)
Sets the TAU0EN and TAUOPEN bits of the PER2
register to 1.
Power-on status. Each channel stops operating.
(Clock supply is started and writing to each register is
enabled.)
TAUS
default
setting
Sets the TPS0 register.
Determines clock frequencies of CK00 and CK01.
Sets the TMR00, TMRp, and TMRq registers of the
channels to be used (determines operation mode of
channels).
An interval (period) value is set to the TDR00 register of
the master channel, a duty factor is set to the TDRp
register of slave channels 2, 4, 6, and a dead time width
is set to the TDRq register of slave channels 3, 5, 7.
Channel stops operating.
(Clock is supplied and some power is consumed.)
The TO00, TOp, and TOq pins go into Hi-Z output states.
Sets slave channels p and q.
The TOMp and TOMq bits of the TOM0 register, and
the TOTp and TOTq bits of the TOT0 register are set
to 1 (triangular wave PWM output).
Sets the TOLp and TOLq bits, and determines the
active levels of TOp and TOq.
Sets the TDEp and TDEq bits of the TDE0 register to
1 (dead time control enable).
Sets the TO00, TOp, and TOq bits, and determines
default levels of TO00, TOp, and TOq.
The TO00, TOp, and TOq default setting levels are output
when the port mode register is in output mode and the port
register is 0.
Channel
default
setting
Sets the TOE00, TOEp, and TOEq bits to 1 and enables
operation of TO00, TOp and TOq.
Clears the port register and port mode register to 0.
TO00, TOp, and TOq do not change because channels stop
operating.
The TO00, TOp, and TOq pins output the TOp and TOq set
levels.
Operation
start
Sets the TOE00 (master), and TOEp and TOEq (slaves)
bits to 1 (only when operation is resumed).
The TS00 (master), and TSp and TSq (slaves) bits of
the TS0 register are set to 1 at the same time.
The TS00, TSp,and TSq bits automatically return to 0
because they are trigger bits.
TE00 = 1, TEp = 1, TEq = 1
When the master channel and slave channels 3, 5, 7 start
counting, and when the MD000 bit of the TMR00 register
is set to 1, INTTM00 is generated.
During
operation
The set value of the TDR00 (master) register must be
changed during an up status period.
The set values of the TDRp and TDRq (slaves) register
can be changed.
The TCR00, TCRp, and TCRq registers can always be
read.
The TSRp (slave) register can always be read.
At the master channel, a period is generated and count
operation of slave channels are controlled. A PWM duty is
generated at slave channels 2, 4, 6, and dead time is
generated at slave channels 3, 5, 7.
Triangular wave PWM waveforms with dead times are output
from the TOp and TOq pins by a combined operation of
slave channels 2, 4, 6 and slave channels 3, 5, 7.
Remark
p = 02, 04, 06
q = 03, 05, 07
Operation
is
re
su
med.
(from
next
page)