Eim Programming Model; Chip-Select Control Registers; Keypad Data Register; Eim Address Map - Motorola Freescale Semiconductor M-Core MMC2001 Reference Manual

Table of Contents

Advertisement

KPDR — Keypad Data Register
15
14
13
12
R
KCD7 KCD6 KCD5 KCD4 KCD3 KCD2 KCD1 KCD0 KRD7 KRD6 KRD5 KRD4 KRD3 KRD2 KRD1 KRD0
W
RESET:
*
*
*
*
* Since pins default to inputs, reset value is determined by the logic level present on the pins at reset.
KCDx — Keypad Column x Data Bit
KRDx — Keypad Row x Data Bit
This register is not initialized by reset. Valid data should be written to this register
before any bits are configured as outputs.
C.5 EIM Programming Model
Table C-5 lists the registers in the EIM.
Address
10004000
10004004
10004008
1000400C
10004010
to
10004014
10004018
10004020
to
10004FFF
C.5.1 Chip-Select Control Registers
Each of the external chip selects has an enable bit as well as other control attributes.
The layout of the control register is slightly different for the CS0 output, which does
not support the programmable output function. For CS1–CS3 control registers, bits
two to 15 (i.e., bits other than the PA and CSEN bits) are undefined at reset.
Access these registers with 32-bit loads and stores only.
MOTOROLA
C-16
All manuals and user guides at all-guides.com
Freescale Semiconductor, Inc.
11
10
9
8
*
*
*
*
Figure C-20 Keypad Data Register
Table C-5 EIM Address Map
Use
CS0 Control Register (CS0CR)
CS1 Control Register (CS1CR)
CS2 Control Register (CS2CR)
CS3 Control Register (CS3CR)
Reserved
EIM Configuration Register (EIMCR)
Reserved
PROGRAMMING REFERENCE
For More Information On This Product,
Go to: www.freescale.com
7
6
5
4
*
*
*
*
Access
Supervisor Only
Supervisor Only
Supervisor Only
Supervisor Only
Supervisor Only
Supervisor Only
Supervisor Only
10003006
3
2
1
0
*
*
*
*
MMC2001
REFERENCE MANUAL

Advertisement

Table of Contents
loading

Table of Contents