EasyManua.ls Logo

NXP Semiconductors PXN2020 - Page 873

NXP Semiconductors PXN2020
1376 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Enhanced Modular Input/Output Subsystem (eMIOS200)
PXN20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor 28-51
FLAG can be generated at B1 matches, when MODE[5] is cleared, or on either A1 or B1 matches when
MODE[5] is set. If subsequent matches occur on comparators A and B, the PWM pulses continue to be
generated, regardless of the state of the FLAG bit.
FORCMA and FORCMB bits allow the software to force the output flip-flop to the level corresponding
to a match on A1 or B1. The FLAG bit is not set by the FORCMA and FORCMB operations.
Some rules applicable to the OPWMB mode include:
B1 matches have precedence over A1 matches if they occur at the same time within the same
counter cycle
A1 = 0 match from cycle(n) has precedence over B1 match from cycle(n –1)
A1 matches are masked out if they occur after B1 match within the same cycle
Any value written to A2 or B2 on cycle(n) is loaded to A1 and B1 registers at the following cycle
boundary (assuming (OU[n] in EMIOS_OUDR) is not asserted). The new values are used for A1
and B1 matches in cycle(n +1)
Figure 28-48 shows the operation of the OPWMB mode regarding A1 and B1 matches and the transition
of the channel output pin. In this example, EDPOL is set to 0.
Figure 28-48. OPWMB Mode Matches and Flags
1
4
A1 Match Negedge
6
A1 Value 0x000004
A1 Match
Output Pin
Selected
Time
B1 Match Negedge
B1 Match
B1 Value 0x000006
Clock
Prescaler
A2 Value 0x000000
0x000000
A1 Match Posedge Detection
1
8
6
FLAG Bit Set
EDPOL = 0
A1 Match Negedge
B1 Match Negedge
A1 Match Posedge
Detection
Detection
Detection
Detection
Cycle n
Cycle n +1
Write to A2
Detection
Counter Bus

Table of Contents

Related product manuals