Datasheet

56F8036 Data Sheet, Rev. 6
104 Freescale Semiconductor
6.3.21.7 Select Input Peripheral Source for PWM2/PWM3 Pair Source
(IPS0_PSRC1)—Bits 5–3
This field selects the alternate input peripheral source signal to feed PWM input PSRC1 as the
PWM2/PWM3 pair source.
000 = I/O pin (External) - Use a PSRC1 input pin as PWM source (default)
001 = TA2 (Internal) - Use Timer A2 output as PWM source
010 = ADC SAMPLE1 (Internal) - Use ADC SAMPLE1 result as PWM source
If the ADC conversion result in SAMPLE1 is greater than the value programmed into the High Limit
register HLMT1, then PWM2 is set to 0 and PWM3 is set to 1
If the ADC conversion result in SAMPLE1 is less than the value programmed into the Low Limit
register LLMT1, then PWM2 is set to 1 and PWM3 is set to 0
011 = CMPAO (Internal) - Use Comparator A output as PWM source
100 = CMPBO (Internal) - Use Comparator B output as PWM source
11x = Reserved
1x1 = Reserved
6.3.21.8 Select Input Peripheral Source for PWM0/PWM1 Pair Source
(IPS0_PSRC0)—Bits 2–0
This field selects the alternate input peripheral source signal to feed PWM input PSRC0 as the
PWM0/PWM1 pair source.
000 = I/O pin (External) - Use a PSRC0 input pin as PWM source (default)
001 = TA0 (Internal) - Use Timer A0 output as PWM source
010 = ADC SAMPLE0 (Internal) - Use ADC SAMPLE0 result as PWM source
If the ADC conversion result in SAMPLE0 is greater than the value programmed into the High Limit
register HLMT0, then PWM0 is set to 0 and PWM1 is set to 1
If the ADC conversion result in SAMPLE0 is less than the value programmed into the Low Limit
register LLMT0, then PWM0 is set to 1 and PWM1 is set to 0
011 = CMPAO (Internal) - Use Comparator A output as PWM source
100 = CMPBO (Internal) - Use Comparator B output as PWM source
11x = Reserved
1x1 = Reserved
6.3.22 Internal Peripheral Source Select Register 1 for Digital-to-Analog
Converters (SIM_IPS1)
See Section 6.3.21 for general information about Internal Peripheral Source Select registers.