1 eport pin assignment register (eppar), 2 eport data direction register (epddr), Eport pin assignment register (eppar) -3 – Freescale Semiconductor MCF5480 User Manual
Page 369: Eport data direction register (epddr) -3
Memory Map/Register Definition
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor
14-3
14.3.2.1
EPORT Pin Assignment Register (EPPAR)
14.3.2.2
EPORT Data Direction Register (EPDDR)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
EPPA7
EPPA6
EPPA5
EPPA4
EPPA3
EPPA2
EPPA1
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg
Addr
MBAR + 0xF00
Figure 14-2. EPORT Pin Assignment Register (EPPAR)
Table 14-2. EPPAR Field Descriptions
Bits
Name
Description
15–2
EPPAn
EPORT pin assignment select fields. The read/write EPPAn fields configure EPORT pins for level
detection and rising and/or falling edge detection.
Pins configured as level-sensitive are inverted so that a logic 0 on the external pin represents a valid
interrupt request. Level-sensitive interrupt inputs are not latched. To guarantee that a level-sensitive
interrupt request is acknowledged, the interrupt source must keep the signal asserted until
acknowledged by software. Level sensitivity must be selected to bring the device out of stop mode
with an IRQn interrupt.
Pins configured as edge-triggered are latched and need not remain asserted for interrupt
generation. A pin configured for edge detection can trigger an interrupt regardless of its
configuration as input or output.
Interrupt requests generated in the EPORT module can be masked by the interrupt controller
module. EPPAR functionality is independent of the selected pin direction.
Reset clears the EPPAn fields.
00 Pin IRQn level-sensitive
01 Pin IRQn rising edge triggered
10 Pin IRQn falling edge triggered
11 Pin IRQn both falling edge and rising edge triggered
1–0
—
Reserved, should be cleared.
7
6
5
4
3
2
1
0
R
EPDD7
EPDD6
EPDD5
EPDD4
EPDD3
EPDD2
EPDD1
0
W
Reset
0
0
0
0
0
0
0
0
Reg
Addr
MBAR + 0xF04
Figure 14-3. EPORT Data Direction Register (EPDDR)