28.10.2014 Views

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

MMC2107 - Freescale Semiconductor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Freescale</strong> <strong>Semiconductor</strong>, Inc.<br />

Edge Port Module (EPORT)<br />

Interrupt/General-Purpose I/O Pin Descriptions<br />

12.3.2 Stop Mode<br />

In stop mode, there are no clocks available to perform the edge-detect<br />

function. Only the level-detect logic is active (if configured) to allow any<br />

low level on the external interrupt pin to generate an interrupt (if enabled)<br />

to exit stop mode.<br />

NOTE:<br />

The input pin synchronizer is bypassed for the level-detect logic since no<br />

clocks are available.<br />

nc...<br />

<strong>Freescale</strong> <strong>Semiconductor</strong>, I<br />

12.4 Interrupt/General-Purpose I/O Pin Descriptions<br />

12.5 Memory Map and Registers<br />

12.5.1 Memory Map<br />

All pins default to general-purpose input pins at reset. The pin value is<br />

synchronized to the rising edge of CLKOUT when read from the EPORT<br />

pin data register (EPPDR). The values used in the edge/level detect<br />

logic are also synchronized to the rising edge of CLKOUT. These pins<br />

use Schmitt triggered input buffers which have built in hysteresis<br />

designed to decrease the probability of generating false edge-triggered<br />

interrupts for slow rising and falling input signals.<br />

This subsection describes the memory map and register structure.<br />

Refer to Table 12-1 for a description of the EPORT memory map. The<br />

EPORT has a base address of 0x00c6_0000.<br />

Table 12-1. Edge Port Module Memory Map<br />

Address Bits 15–8 Bits 7–0 Access (1)<br />

0x00c6_0000 EPORT pin assignment register (EPPAR) S<br />

0x00c6_0002 EPORT data direction register (EPDDR) EPORT interrupt enable register (EPIER) S<br />

0x00c6_0004 EPORT data register (EPDR) EPORT pin data register (EPPDR) S/U<br />

0x00c6_0006 EPORT flag register (EPFR) Reserved (2) S/U<br />

1. S = CPU supervisor mode access only. S/U = CPU supervisor or user mode access. User mode accesses to supervisor<br />

only addresses have no effect and result in a cycle termination transfer error.<br />

2. Writing to reserved address locations has no effect, and reading returns 0s.<br />

<strong>MMC2107</strong> – Rev. 2.0<br />

Technical Data<br />

MOTOROLA Edge Port Module (EPORT) 263<br />

For More Information On This Product,<br />

Go to: www.freescale.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!