Stepper Motor Controller (SMC)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 1145
Figure 35-26. Output transistor assignment
Table 35-21 illustrates the state of the output transistors in different states of the SMC module. ‘—’ means
that the state of the output transistor is not controlled by the SMC.
Table 35-21. State of output transistors in various modes
Mode
MCCCx
[MCOM]
PWM
Duty
1
1
When in (Dual) Full mode and RECIRC=0, the PWM is 0 when the duty cycle is active and 1 when it is passive. When
RECIRC = 1, the opposite is true.
MCCTL1
[RECIRC]
MCDCx
[SIGN[4]]
T1 T2 T3 T4
MnC
yM
MnC
yP
Off Don’t care — Don’t care Don’t care — — — — — —
Half H-Bridge 0x0 Active Don’t care Don’t care — — OFF ON 0 —
Half H-Bridge 0x0 Passive Don’t care Don’t care — — ON OFF 1 —
Half H-Bridge 0x1 Active Don’t care Don’t care OFF ON — — — 0
Half H-Bridge 0x1 Passive Don’t care Don’t care ON OFF — — — 1
(Dual) Full 0x2 or 0x3 Active 0 0 ON OFF OFF ON 0 1
(Dual) Full 0x2 or 0x3 Passive 0 0 ON OFF ON OFF 1 1
(Dual) Full 0x2 or 0x3 Active 0 1 OFF ON ON OFF 1 0
(Dual) Full 0x2 or 0x3 Passive 0 1 ON OFF ON OFF 1 1
(Dual) Full 0x2 or 0x3 Active 1 0 ON OFF OFF ON 0 1
(Dual) Full 0x2 or 0x3 Passive 1 0 OFF ON OFF ON 0 0
(Dual) Full 0x2 or 0x3 Active 1 1 OFF ON ON OFF 1 0
(Dual) Full 0x2 or 0x3 Passive 1 1 OFF ON OFF ON 0 0
V
DDM
V
SSM
MnCyP MnCyM
T1
T2
T3
T4