Chip Selects
Am186™CC/CH/CU Microcontrollers User’s Manual
5-3
.
5.4
REGISTERS
Program the chip selects through the five 16-bit peripheral registers (see Table 5-2).
Appendix A summarizes the bits in all the registers. For a complete description of all the
peripheral registers, see the
Am186™CC/CH/CU Microcontrollers Register Set Manual,
order #21916.
Table 5-1
Chip Selects Multiplexed Signals
Signal
Multiplexed
Signal(s)
Default
Signal
Function
LCS
RAS0
LCS
Lower memory chip select
MCS0
PIO4
PIO4
Midrange memory chip selects
MCS1
CAS1
MCS1
MCS2
CAS0
MCS2
MCS3
RAS1
PIO5
PIO5
PCS0
PIO13
PCS0
Peripheral chip selects
PCS1
PIO14
PCS1
PCS2
—
PCS2
PCS3
—
PCS3
PCS4
PIO3
PIO3
PCS5
PIO2
PIO2
PCS6
PIO32
PIO32
PCS7
PIO31
PIO31
UCS
—
UCS
Upper memory chip select
Table 5-2
Chip Select Register Summary
Offset
Register
Mnemonic
Register Name
Description
3A0h
UMCS
Upper Memory Chip Select
Programs the lower boundary of the Upper Memory Chip
Select, UCS.
Also supports DRAM.
3A2h
LMCS
Lower Memory Chip Select
Programs the upper boundary of the Lower Memory Chip
Select, LCS.
Also supports DRAM.
3A4h
PACS
Peripheral Chip Select
Partially configures the peripheral chip selects, PCS7–
PCS0 (along with the MPCS register). Sets the base
address of the memory block selected by PCS.
3A6h
MMCS
Midrange Memory Chip
Select
Partially configures the Midrange Memory Chip Selects,
MCS3–MCS0 (along with the MPCS register). Sets the
base address of the memory block selected by MCS.
3A8h
MPCS
PCS and MCS Auxiliary
Partially configures PCS7–PCS0 (along with the PACS
register). Determines whether PCS chip selects are
mapped to memory or I/O space.
Also partially configures MCS3–MCS0 (along with the
MMCS register). Sets the block size of the memory block
selected by MCS.
Summary of Contents for Am186 CC
Page 1: ...Am186 CC CH CU Microcontrollers User s Manual Order 21914B...
Page 4: ...iv Am186 CC CH CU Microcontrollers User s Manual...
Page 18: ...Table of Contents xviii Am186 CC CH CU Microcontrollers User s Manual...
Page 24: ...Introduction xxiv Am186 CC CH CU Microcontrollers User s Manual...
Page 40: ...Architectural Overview 1 16 Am186 CC CH CU Microcontrollers User s Manual...
Page 86: ...System Overview 3 36 Am186 CC CH CU Microcontrollers User s Manual...
Page 92: ...Emulator Support 4 6 Am186 CC CH CU Microcontrollers User s Manual...
Page 112: ...DRAM Controller 6 8 Am186 CC CH CU Microcontrollers User s Manual...
Page 134: ...Interrupts 7 22 Am186 CC CH CU Microcontrollers User s Manual...
Page 186: ...Programmable I O Signals 9 8 Am186 CC CH CU Microcontrollers User s Manual...
Page 200: ...Watchdog Timer 11 6 Am186 CC CH CU Microcontrollers User s Manual...
Page 232: ...Asynchronous Serial Ports UARTs 13 24 Am186 CC CH CU Microcontrollers User s Manual...
Page 242: ...Synchronous Serial Port SSI 14 10 Am186 CC CH CU Microcontrollers User s Manual...
Page 264: ...High Level Data Link Control HDLC 15 22 Am186 CC CH CU Microcontrollers User s Manual...
Page 332: ...Universal Serial Bus USB 18 34 Am186 CC CH CU Microcontrollers User s Manual...
Page 348: ...Register Summary A 16 Am186 CC CH CU Microcontrollers User s Manual...
Page 376: ...Index Index 18 Am186 CC CH CU Microcontrollers User s Manual...