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
If an interrupt requires immediate servicing while the program is already in another interrupt service
routine, the EMI bit should be set after entering the routine, to allow interrupt nesting. If the stack
is full, the interrupt request will not be acknowledged, even if the related interrupt is enabled, until
the Stack Pointer is decremented. If immediate service is desired, the stack must be prevented from
becoming full. In case of simultaneous requests, the accompanying diagram shows the priority
that is applied. All of the interrupt prioriy request flags when set will wake-up the device if it is in
SLEEP or IDLE Mode, however to prevent a wake-up from occurring the corresponding prioriy
request flag should be set before the device is in SLEEP or IDLE Mode.
Int_pri1F
Int_pri1�F
Int_pri1�E
04H
0�H
Int_pri�F
0CH
Req�est
Flags
Enable
Bits
Master
Enable
Vector
EMI a�to disabled in ISR
Low
High
�4H
3�H
Int_pri14F
Int_pri14E
Int_pri9F
Int_pri9E
1CH
�0H
Int_pri�F
Int_pri�E
10H
Int_pri13F
Int_pri13E
14H
Int_pri3F
Int_pri3E
Int_pri�F
Int_pri�E
Int_pri6F
Int_pri6E
Int_pri5F
Int_pri5E
1�H
EMI
EMI
EMI
EMI
EMI
EMI
EMI
EMI
3CH
��H
Int_pri10F
Int_pri10E
EMI
�CH
Int_pri11F
Int_pri11E
EMI
30H
34H
Int_pri4F
Int_pri4E
EMI
EMI
EMI
EMI
EMI
Int_pri15F
Int_pri15E
Int_pri1E
Int_pri�E
Interr�pt
Priority
Name
Interr�pt priority 3
Interr�pt priority 4
Interr�pt priority 1
Interr�pt priority �
Interr�pt priority �
Interr�pt priority �
Interr�pt priority 5
Interr�pt priority 6
Interr�pt priority 11
Interr�pt priority 1�
Interr�pt priority 13
Interr�pt priority 9
xxE
Enable Bits
xxF
Req�est Flag �
a�to reset in ISR
Legend
xxF
Req�est Flag �
no a�to reset in ISR
Priority
Interr�pt priority 10
Interr�pt priority 14
Interr�pt priority 15
Interrupt Priority Structure