PM12DG128 / PM12DT128 Memory Map

FFFF

C000 BFFF

8000

4000

3FFF

2000

1FFF

1000 FFF

800

7FF

400

3FF

000

 

Expanded Wide Mode

Special (BDM) Expanded

Single Chip Mode

 

 

 

Wide Mode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

1

2

 

1

2

3

4

 

 

CONFIG

ON

ON

CONFIG

ON

OFF

CONFIG

OFF OFF OFF OFF

 

MODE

ON

ON

MODE

OFF OFF

MODE

OFF OFF

 

 

 

 

External EPROM

(see BDM notes)

 

 

 

 

 

 

 

U5/6 (Mon12)

 

 

 

 

 

 

 

 

 

 

On-Chip Flash Memory

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

External RAM

Flash Page

 

 

 

 

 

 

 

8000 – C000

 

 

 

 

 

 

 

U3/4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

External RAM

 

 

 

 

 

 

 

 

 

 

 

U3/4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

On-Chip RAM

 

 

 

 

 

 

 

 

 

 

3E00 – 3FFF used by Mon12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

On-Chip EEPROM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Peripheral Area

 

 

 

 

 

 

 

Unused = 400-7BF

CS5 = 7D0-7DF

CS2 = 7A0-7AF

 

 

 

LCD / CS7 = 7F0-7FF

CS4 = 7C0-7CF

CS1 = 790-79F

 

 

 

CS6 = 7E0-7EF

CS3 = 7B0-7BF

CS0 = 780-78F

 

 

Internal Registers

See your MCU Technical Reference Manual

1.The Peripheral Area (A00-BFF) is set to Narrow (8-bit) data width by the debug utilities. If using this memory, you must also do this in your software when booting from flash as

follows:

MOVW #$0CF0,PEAR

MOVB #$73,MISC ; Flash on, p-sel stretch = 3

11

Page 11
Image 11
Motorola 68HC912D60, CMD912x manual PM12DG128 / PM12DT128 Memory Map, Peripheral Area