MMC2001
KEYPAD PORT
MOTOROLA
REFERENCE MANUAL
14-1
SECTION 14
KEYPAD PORT
14.1 Overview
The keypad port (KPP) is a 16-bit peripheral which can be used either for keypad
matrix scanning or as general-purpose I/O. The block diagram of the KPP is shown in
Figure 14-1.
Figure 14-1 KPP Block Diagram
KPDR[15:8]
KDDR[15:8]
KPD
R
[7:
0]
Keypad Matrix
Up to 8 x 8
KPCR[15:8]
KDDR[7:0]
D
ebo
unc
e
C
hai
n
KPSR
To Interrupt
Controller
KPC
R
[7:
0]
256 Hz
Pad Drivers
Row Enable
Data Direction (KDDR) and
Open Drain Enable (KPCR) Controls
Pull-up/Data Direction
Controls (KDDR)
Controls (KPCR)
Freescale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc.
..