
Rev. 1.00
311 of 576
January 28, 2022
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F54231/HT32F54241/HT32F54243/HT32F54253
15 Motor Control T
imer (MCTM)
15 Motor Control T
imer (MCTM)
Table 36. Output Control Bits for Complementary Output with a Break Event Occurrence
Control Bits
Output Status
CHMOE CHOSSI CHOSSR CHxE CHxNE MT_CHx Pin Output State MT_CHxN Pin Output
State
1
(Run)
x
0
0
0
Output disabled -
floating
- not driven by the timer
MT_CHx
(Note 1)
= floating
MT_CHx_OEN
(Note 2)
= 1
Output disabled -
floating
- not driven by the timer
MT_CHxN = floating
MT_CHxN_OEN = 1
0
0
1
Output disable -
floating
- not driven by the timer
MT_CHx_OEN = 1
Output enabled
MT_CHxN = CHx_OREF
xor CHxNP
MT_CHxN_OEN = 0
0
1
0
Output enabled
MT_CHx = CHx_OREF xor
CHxP
MT_CHx_OEN = 0
Output disabled -
floating
- not driven by the timer
MT_CHxN = floating
MT_CHxN_OEN = 1
0
1
1
Output enabled
MT_CHx = CHx_OREF xor
CHxP + dead-time
MT_CHx_OEN = 0
Output enabled
MT_CHxN = not CHx_OREF
xor CHxNP + dead-time
MT_CHxN_OEN = 0
1
0
0
Output disabled -
floating
- not driven by the timer
MT_CHx = floating
MT_CHx_OEN = 1
Output disabled -
floating
- not driven by the timer
MT_CHxN = floating
MT_CHxN_OEN = 1
1
0
1
Off-State
MT_CHx= CHxP
MT_CHx_OEN = 0
Output enabled
MT_CHxN = CHx_OREF
xor CHxNP
MT_CHxN_OEN = 0
1
1
0
Output enabled
MT_CHx = CHx_OCREF xor
CHxP
MT_CHx_OEN = 0
Off-State
MT_CHxN = CHxNP
MT_CHxN_OEN = 0
1
1
1
Output enabled
MT_CHx = CHx_OREF xor
CHxP + dead-time
MT_CHx_OEN = 0
Output enabled
MT_CHxN = not CHx_OREF
xor CHxNP + dead-time
MT_CHxN_OEN = 0
0
(Idle)
0
x
0
0
Before dead-time: Output disabled - floating
MT_CHx = floating, MT_CHxN = floating
MT_CHx_OEN = 1, MT_CHxN_OEN = 1
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
Before dead-time: Off state
MT_CHx = CHxP, MT_CHxN = CHxNP
MT_CHx_OEN = 0, MT_CHxN_OEN = 0
After dead-time: Output enabled
MT_CHx = CHxOIS, MT_CHxN = CHxOISN
MT_CHx_OEN = 0, MT_CHxN_OEN = 0
1
1
0
1
1
1
Note:
1. The MT_CHx pin is the MCTM I/O Pin.
2. The MT_CHx_OEN and MT_CHxN_OEN signals are the MCTM I/O pin output enable combinational
logic control signals which are active low.