6
MCORE ARCHITECTURAL INFORMATION
MOTOROLA
EXTERNAL INTERRUPT/GPIO MODULE
This module, also called the Edge Port, controls eight external interrupt request pins. Each pin is
configurable for level-sensitive or edge (rising, falling, or both) detection. To enable external interrupts, this
module must be configured to recognize the appropriate interrupt request signal, and the Interrupt Control
Module must be configured to enable the interrupt request to the processor. The eight pins can also be
configured for use as general-purpose I/O pins.
KEYPAD/GPIO MODULE
The Keypad module provides keypad matrix scanning functions. The module controls 16 pins, and can
perform row and column monitoring functions for any keypad configuration up to eight rows by eight
columns. Polled and interrupt-driven operation are supported, and there are interrupt request signals for
both key depress and key release. If fewer than 64 keys are used, unused pins can be individually
configured for use as general-purpose I/O. Pins [7:0] have internal pullups enabled when configured as
inputs. Pins [15:8] can be configured as open drain outputs, but normally have totem-pole style output drive.
Pins [7:0] are always totem-pole driven when configured as outputs.
PULSE WIDTH MODULATOR MODULE
The PWM module contains six identical PWM output channels. Each channel consists of a free-running
counter, a period-compare register, a width-compare register, and an associated pin. Width and period
registers are double buffered to allow for next cycle loading. All channels share a single pre-scaler that
divides HI_REFCLK by eight predetermined values in the range 4 to 65536, but each channel can
independently select a pre-scaler tap point. Each channel can make an independent maskable interrupt
service request. Any unused pin can be used for general-purpose I/O. Channels can be configured as
periodic interrupt sources, and the associated pin can be used for general-purpose I/O at the same time.
DEVICE AVAILABILITY
Packages and operating frequencies currently available for the MMC2001.
TECHNICAL DOCUMENTATION
Detailed technical information is available from Motorola literature distribution centers.
Package
Frequency
Plastic Low-Profile Quad Flat Pack 144 lead
33 MHz
Document Number
Document Title
Availability
MMC2001RM/D
MMC2001 Reference Manual
2Q98
MCORERM/AD
M
CORE Programmer’s Reference Manual
now
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.