
Rev. 1.00
312 of 486
July 31, 2018
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F50231/HT32F50241
16 Motor Control T
imer (MCTM)
16 Motor Control T
imer (MCTM)
Channel Output Reference Signal
When the MCTM is used in the compare match output mode, the CHxOREF signal (Channel x
Output Reference signal) is defined by the CHxOM bit setup. The CHxOREF signal has several
types of output function which defines what happens to the output when the counter value matches
the contents of the CHxCCR register. In addition to the low, high and toggle CHxOREF output
types; there are also PWM mode 1 and PWM mode 2 outputs. In these modes, the CHxOREF
signal level is changed according to the count direction and the relationship between the counter
value and the CHxCCR content. There are also two modes which will force the output into an
inactive or active state irrespective of the CHxCCR content or counter values. With regard to a
more detailed description refer to the relative bit definition. The Table 34 shows a summary of the
output type setup.
Table 34. Compare Match Output Setup
CHxOM Value
Compare Match Level
0x0
No change
0x1
Clear Output to 0
0x2
Set Output to 1
0x3
Toggle Output
0x4
Force Inactive Level
0x5
Force Active Level
0x6
PWM Mode 1
0x7
PWM Mode 2
Counter Value
CRR
CHxOM = 0x3, CHxPRE = 0
CHxCCR
CHxCCR
(New value 1)
CHxCCR
(New value 2)
TME
CHxOREF
UEV1
(Update Event 1)
Time
(Output toggle, preload disable)
CHxCCR
(New value 3)
Update
CHxCCR value
(1)
(2)
(3)
Figure 113. Toggle Mode Channel Output Reference Signal – CHxPRE = 0