Table 35. Output Control Bits For Complementary Output With A Break Event Occurrence - Holtek HT32F50231 User Manual

32-bit microcontroller with arm cortex-m0+
Table of Contents

Advertisement

32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F50231/HT32F50241
Channel Complementary Output with Break Function
The Channel complementary outputs, CHxO and CHxNO, are enabled by a combination of the
CHxE, CHxNE, CHMOE, CHOSSR, CHOSSI control bits.

Table 35. Output Control Bits for Complementary Output with a Break Event Occurrence

Control bit
CHMOE CHOSSI CHOSSR CHxE CHxNE
0
0
0
0
1
x
(Run)
1
1
1
1
0
0
0
0
1
0
x
(Idle)
1
1
1
Notes: 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.
Rev. 1.00
MT_CHx Pin output state
Output disabled – floating
- not driven by the timer
0
0
MT_CHx
(Note 1)
= floating
MT_CHx_OEN
(Note 2)
Output disable – floating
0
1
- not driven by the timer
MT_CHx_OEN = 1
Output enabled
1
0
MT_CHx = CHx_OREF xor CHxP
MT_CHx_OEN = 0
Output enabled
MT_CHx = CHx_OREF xor CHxP +
1
1
dead-time
MT_CHx_OEN = 0
Output disabled – floating
- not driven by the timer
0
0
MT_CHx = floating
MT_CHx_OEN = 1
Off-State
0
1
MT_CHx = CHxP
MT_CHx_OEN = 0
Output enbaled
1
0
MT_CHx = CHx_OCREF xor CHxP
MT_CHx_OEN = 0
Output enabled
MT_CHx = CHx_OREF xor CHxP +
1
1
dead-time
MT_CHx_OEN = 0
0
0
0
1
Before dead-time: Output disabled – floating
1
0
MT_CHx = floating, MT_CHxN = floating
MT_CHx_OEN = 1, MT_CHxN_OEN = 1
1
1
0
0
Before dead-time: Off state
0
1
MT_CHx = CHxP, MT_CHxN = CHxNP
MT_CHx_OEN = 0, MT_CHxN_OEN = 0
1
0
After dead-time: Output enabled
MT_CHx = CHxOIS, MT_CHxN = CHxOISN
1
1
MT_CHx_OEN = 0, MT_CHxN_OEN = 0
321 of 486
Output status
MT_CHxN Pin output state
Output disabled – floating
- not driven by the timer
MT_CHxN = floating
= 1
MT_CHxN_OEN = 1
Output enbaled
MT_CHxN = CHx_OREF xor CHxNP
MT_CHxN_OEN = 0
Output disabled – floating
- not driven by the timer
MT_CHxN = floating
MT_CHxN_OEN = 1
Output enabled
MT_CHxN = not CHx_OREF xor CHxNP
+ dead-time
MT_CHxN_OEN = 0
Output disabled – floating
- not driven by the timer
MT_CHxN = floating
MT_CHxN_OEN = 1
Output enabled
MT_CHxN = CHx_OREF xor CHxNP
MT_CHxN_OEN = 0
Off-State
MT_CHxN = CHxNP
MT_CHxN_OEN = 0
Output enabled
MT_CHxN = not CHx_OREF xor CHxNP
+ dead-time
MT_CHxN_OEN = 0
July 31, 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HT32F50231 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Ht32f50241

Table of Contents