English
Language : 

M16C Datasheet, PDF (99/262 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Preliminary Specifications REV.B
Specifications in this manual are tentative and subject to change.
Mitsubishi microcomputers
M16C / 6N Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Timers’ functions for three-phase motor control
Timers’ functions for three-phase motor control
Use of more than one built-in timer A and timer B provides the means of outputting three-phase motor driving
waveforms.
Figures 11-1 through 11-3 show registers related to timers for three-phase motor control.
Three-phase PWM control register 0
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
INVC0
Address
01C816
When reset
0016
Bit symbol
Bit name
Description
RW
INV00
Effective interrupt output 0: A timer B2 interrupt occurs when the timer
polarity select bit
A1 reload control signal is 0 .
1: A timer B2 interrupt occurs when the timer
A1 reload control signal is 1 .
Effective only in three-phase mode 1
INV01
INV02
Effective interrupt output 0: Not specified.
specification bit
1: Selected by the effective interrupt output
polarity selection bit.
Effective only in three-phase mode 1
Mode select bit
(Note 2)
0: Normal mode
1: Three-phase PWM output mode
INV03
Output control bit
0: Output disabled
1: Output enabled
INV04
INV05
INV06
Bit to enable the function 0: Feature disabled
for concurrent L output 1: Feature enabled
disablement of positive
and negative phases
Flag to detect concurrent 0: Not detected yet
L output of positive and 1: Already detected
negative phases
Modulation mode select 0: Triangular wave modulation mode
bit (Note 3)
1: Sawtooth wave modulation mode
(Note 1)
INV07 Software trigger bit
1: Trigger generated
The value, when read, is 0 .
Note 1: No value other than 0 can be written.
Note 2: Selecting three-phase PWM output mode causes P80, P81, and P72 through P75 to output U, U, V, V, W, and W, and
works the timer for setting short circuit prevention time, the U, V, W phase output control circuits, and the circuit for
setting timer B2 interrupt frequency.
Note 3: In triangular wave modulation mode:
The short circuit prevention timer starts in synchronization with the falling edge of timer Ai output.
The data transfer from the three-phase buffer register to the three-phase output shift register is made only once in
synchronization with the transfer trigger signal after writing to the three-phase output buffer register.
In sawtooth wave modulation mode:
The short circuit prevention timer starts in synchronization with the falling edge of timer A output and with the transfer trigger signal.
The data transfer from the three-phase output buffer register to the three-phase output shift register i
every transfer trigger.
s made with respect to
Note 4: To write 1 both to bit 0 (INV00) and bit 1 (INV01) of the three-phase PWM control register, set in advance the content of the timer
B2 interrupt occurrences frequency set counter.
Three-phase PWM control register 1
b7 b6 b5 b4 b3 b2 b1 b0
0
Symbol
INVC1
Address
01C916
When reset
0016
Bit symbol
Bit name
INV10
Timer Ai start trigger
signal select bit
Description
0: Timer B2 overflow signal
1: Timer B2 overflow signal,
signal for writing to timer B2
RW
INV11
Timer A1-1, A2-1, A4-1 0: Three-phase mode 0
control bit
1: Three-phase mode 1
INV12
Short circuit timer count 0 : inhibited
source select bit (Note 1) 1 : f2/2
Noting is assigned.
These bits can be set nor reset. When read, their contents are indeterminate.
Reserved bit
Always set to 0
Noting is assigned.
In an attempt to write to these bits, write 0 . The value, if read, turns out to be 0 .
Note 1: To use three-phase PWM output mode, write 1 to INV12.
Figure 11-1. Registers related to timers for three-phase motor control
99