Enhanced Modular I/O Subsystem (eMIOS200)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
26-4
Freescale Semiconductor
Preliminary
26.2
External Signal Description
Refer to
Section 2.7, “Detailed External Signal Descriptions
,” for detailed signal
descriptions.
Each channel has one external signal, eMIOS[
n
]. Through the pad configuration register (SIU_PCR[PA]),
you can choose to have a pin’s function be the eMIOS channel in either or both places as described in
.
The output disable input [3:0] is provided to implement the output disable feature. They are connected to
emios_flag_out signals according to
Section 26.2.2, “Output Disable Input — eMIOS200 Output Disable
.”
26.2.1
eMIOS[n]
eMIOS[
n
] are the eMIOS channel pins. When used as input, an eMIOS[
n
] signal is available to be read by
the MCU through the EMIOS_CSR
n
[UCIN]. When used as output, eMIOS[
n
] signal is configured in the
unified channel status and control register (EMIOS_CSR
n
).
NOTE
All eMIOS channels support both input and output functions. When the
eMIOS function is the primary function of a pin, then both the input and
output functions are supported. When the eMIOS function is not the primary
function of the pin, then only the output functions are supported.
Table 26-1. Unified Channel (UC) Modes
Acronym
Mode (Section/Page)
Channels
0–15
Type 1
(PWM)
16–22
Type 2
(Input Capture/
Output Compare)
23
Type 3
(Counter)
GPIO
General purpose input/output (
9
9
9
SAIC
Single action input capture (
9
9
9
SAOC
Single action output compare (
9
9
9
IPWM
Input pulse width measurement (
)
9
IPM
Input period measurement (
9
DAOC
Double action output compare (
)
9
MCB
Modulus counter buffered (
)
9
9
OPWFMB
Output pulse width and frequency modulation buffered
(
)
9
OPWMCB
Center aligned output pulse width modulation with dead
time insertion buffered (
)
9
OPWMB
Output pulse width modulation buffered (
)
9