MB90660A Series
2. Multi-function Timer
The multi-function timer controls up to 7 realtime output pins, and includes the following functions.
• Interval timer function
It can output pulses or generate an interrupt at a fixed interval.
• PWM output function
Can perform output for a fixed cycle pulse while changing the duty ratio (ratio between “L” output width and
“H” output width) in realtime.
• 3-phase AC sine wave output (inverter control output) function
Can perform 3-phase AC sine wave output using AC motor inverter control, etc. (using any setting for the non-
overlap interval)
This timer also has the following characteristics.
• Pulse cycle control using 14-bit timer
A machine cycle of 1, 2, 8 or 16 can be selected based on pre-scalars as the clock source (Minimum resolution
of 62.5 ns at 16 MHz operation).
Can use a carrier frequency up to 30 KHz at 8-bit stop when used for AC motor control.
Up count only or up/down count can be selected using the count mode selection.
Possessing a buffer, cycle can be changed in realtime by transferring data from buffer upon zero detect.
• Duty control using compare registers
Possessing four compare registers, output pulse duty can be set for four separate channels.
Each possessing a separate buffer, duty can be changed in realtime by transferring data from buffer upon zero
detect or comparison.
• Non-overlap control using dead time timer
Dead time timer can be used to generate PWM output for three channels or even reversed signals with non-
overlap, thus allowing an AC motor control wave (U, V, W, X, Y, Z) to be generated.
A machine cycle of 1, 4, 8 or 32 can be selected based on pre-scalars as the clock source for the dead timer
(Minimum resolution of 62.5 ns at 16 MHz operation)
• Forced stop control using DTTI pin input
The forced pin output level can be fixed by DTTI pin input or software.
Inactive control can be performed during AC motor control using DTTI pin input.
External pin control even during vibration stop can be performed through clockless DTTI pin input.
• Event detection and interrupt generation using various flags
Flags can be set and/or interrupts generated upon zero detect, overflow, detect of match with compare registers,
or clear by TRG pin input, or any match of the compare registers for the four channels for the 14-bit timer (also
possible to disable interrupt output).
29