
NUC126
Aug. 08, 2018
Page
490
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
PWM Interrupt Flag Accumulator Register (PWM_IFA)
Register
Offset
R/W
Description
Reset Value
PWM_IFA
0xF0
R/W
PWM Interrupt Flag Accumulator Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
IFAEN4_5
IFSEL4_5
IFCNT4_5
15
14
13
12
11
10
9
8
IFAEN2_3
IFSEL2_3
IFCNT2_3
7
6
5
4
3
2
1
0
IFAEN0_1
IFSEL0_1
IFCNT0_1
Bits
Description
[31:24]
Reserved
Reserved.
[23]
IFAEN4_5
PWM Channel 4/5 Interrupt Flag Accumulator Enable Bit
0 = PWM Channel 4/5 interrupt flag accumulator Disabled.
1 = PWM Channel 4/5 interrupt flag accumulator Enabled.
[22:20]
IFSEL4_5
PWM Channel 4/5 Interrupt Flag Accumulator Source Select
000 = CNT equal to Zero in channel 4.
001 = CNT equal to PERIOD in channel 4.
010 = CNT equal to CMPU in channel 4.
011 = CNT equal to CMPD in channel 4.
100 = CNT equal to Zero in channel 5.
101 = CNT equal to PERIOD in channel 5.
110 = CNT equal to CMPU in channel 5.
111 = CNT equal to CMPD in channel 5.
[19:16]
IFCNT4_5
PWM Channel 4/5 Interrupt Flag Counter
The register sets the count number which defines how many times of PWM Channel 4/5
period occurs to set IFAIF4_5 bit to request the PWM period interrupt.
PWM flag will be set in every IFCNT4_5[3:0] times of PWM period.
[15]
IFAEN2_3
PWM Channel 2/3 Interrupt Flag Accumulator Enable Bit
0 = PWM Channel 2/3 interrupt flag accumulator Disabled.
1 = PWM Channel 2/3 interrupt flag accumulator Enabled.
[14:12]
IFSEL2_3
PWM Channel 2/3 Interrupt Flag Accumulator Source Select
000 = CNT equal to Zero in channel 2.
001 = CNT equal to PERIOD in channel 2.
010 = CNT equal to CMPU in channel 2.
011 = CNT equal to CMPD in channel 2.
100 = CNT equal to Zero in channel 3.
101 = CNT equal to PERIOD in channel 3.