Rev. 1.00
1��
��ne ��� �01�
Rev. 1.00
1�3
��ne ��� �01�
HT66FM5440
Brushless DC Motor A/D Flash MCU
HT66FM5440
Brushless DC Motor A/D Flash MCU
Software Mask Mode
To control the software Mask circuit, two registers known as PWMME and PWMMD are provided.
PWMME register is used to control PWM signal and PWMMD is used to determine the MOS Gate
Driver Circuit is on or off.
0
1
2
3
4
5
3-phase inverter Symbol
Mask Complement Mode Example
Mask Independent Mode Example
Current Path (3,0)
PWMO
PWMB
A
B
C
A
B
C
A
B
C
A
B
C
A
B
C
PWMO
PWMB
Current Path (5,0)
PWMO
PWMB
Current Path (5,2)
PWMO
PWMB
Current Path (1,2)
PMEN
PMD
PMEN
PMD
PMEN
PMD
PMEN
x
x
1
0
0
0
PMD
Current Path (3,0)
PWMO
A
B
C
A
B
C
A
B
C
A
B
C
PWMO
Current Path (5,0)
PWMO
Current Path (5,2)
PWMO
Current Path (1,2)
PMEN
PMD
PMEN
PMD
PMEN
PMD
PMEN
PMD
1
1
1
1
0
0
1
0
x
x
0
0
1
0
0
0
x
x
1
1
0
0
1
1
1
1
1
1
0
0
0
0
1
0
x
x
0
0
1
1
1
1
1
1
1
1
1
0
1
0
0
0
0
x
1
1
1
0
1
1
1
0
0
x
0
0
0
x
1
0
0
0
1
1
1
1
1
0
1
0
1
1
1
1
0
0
1
0
0
x
Software Mask Mode Circuit
Note: 1. If the mask mode is enabled, when GxT and GxB (x=A, B or C) are masked simultaneously, the two
lines of each pair, PMD0 and PMD1, PMD2 and PMD3, PMD4 and PMD5, can not be set to "1"
simultaneously. If they are all high in the same time, switch 2n and switch 2n+1 will output "0".
2. If PWM and complementary PWM are enabled simultaneously, one of GxT and GxB (x=A, B or C)
outputs PWM and the other one can not be masked to "1" but outputs "0" automatically by hardware.
3. If the GxT and GxB (x=A, B or C) pins are configured as I/O function, then PWM Mask function will be
invalid.