English
Language : 

MC9S12E128 Datasheet, PDF (335/606 Pages) Freescale Semiconductor, Inc – HCS12 Microcontrollers
Chapter 11 Pulse Width Modulator with Fault Protection (PMF15B6CV2)
11.3.2.5 PMF Fault Control Register (PMFFCTL)
Module Base + 0x0004
7
R
FMODE3
W
Reset
0
6
FIE3
5
FMODE2
4
FIE2
3
FMODE1
2
FIE1
0
0
0
0
0
Figure 11-8. PMF Fault Control Register (PMFFCTL))
1
FMODE0
0
0
FIE0
0
Read and write anytime.
Table 11-6. PMFFCTL Field Descriptions
Field
Description
7, 5, 3, 1 Fault x Pin Clearing Mode — This bit selects automatic or manual clearing of FAULTx pin faults. See
FMODE[3:0] Section 11.4.8.2, “Automatic Fault Clearing” and Section 11.4.8.3, “Manual Fault Clearing” for more details.
0 Manual fault clearing of FAULTx pin faults.
1 Automatic fault clearing of FAULTx pin faults.
where x is 0, 1, 2, and 3.
6, 4, 2, 0
FIE[3:0]
Fault x Pin Interrupt Enable — This bit enables CPU interrupt requests to be generated by the FAULTx pin. The
fault protection circuit is independent of the FIEx bit and is active when FPINEx is set. If a fault is detected, the
PWM pins are disabled according to the PMF Disable Mapping registers.
0 Fault x CPU interrupt requests disabled.
1 Fault x CPU interrupt requests enabled.
where x is 0, 1, 2 and 3.
11.3.2.6 PMF Fault Pin Enable Register (PMFFPIN)
Module Base + 0x0005
7
6
5
4
3
2
1
R
0
0
0
0
FPINE3
FPINE2
FPINE1
W
Reset
0
0
0
0
0
0
0
= Unimplemented or Reserved
Figure 11-9. PMF Fault Pin Enable Register (PMFFPIN)
Read anytime. This register cannot be modified after the WP bit is set.
Table 11-7. PMFFPIN Field Descriptions
Field
Description
6, 4, 2, 0 Fault x Pin Enable — Where x is 0, 1, 2 and 3.
FPINE[2:0] 0 FAULTx pin is disabled for fault protection.
1 FAULTx pin is enabled for fault protection.
0
FPINE0
0
MC9S12E128 Data Sheet, Rev. 1.07
Freescale Semiconductor
335