beautypg.com

Appendix a register memory map, Appendix a, Register memory map – Motorola ColdFire MCF5281 User Manual

Page 713

background image

Freescale Semiconductor

A-1

Appendix A
Register Memory Map

Table A-1

summarizes the address, name, and byte assignment for registers within the CPU space.

Table A-2

lists an overview of the memory map for the on-chip modules, and

Table A-3

is a detailed

memory map including all of the registers for on-chip modules.

Table A-1. CPU Space Register Memory Map

Address

Name

Mnemonic

Size

CPU @ 0x002

Cache Control Register

CACR

32

CPU @ 0x004

Access Control Register 0

ACR0

32

CPU @ 0x005

Access Control Register 1

ACR1

32

CPU @ 0x800

Other Stack Pointer

OTHER_A7

32

CPU @ 0x801

Vector Base Register

VBR

32

CPU @ 0x804

MAC Status Register

MACSR

8

CPU @ 0x805

MAC Mask Register

MASK

16

CPU @ 0x806

MAC Accumulator 0

ACC0

16

CPU @ 0x807

MAC Accumulator 0, 1 extension bytes

ACCext01

16

CPU @ 0x808

MAC Accumulator 2, 3 extension bytes

ACCext23

16

CPU @ 0x809

MAC Accumulator 1

ACC1

16

CPU @ 0x80A

MAC Accumulator 2

ACC2

16

CPU @ 0x80B

MAC Accumulator 3

ACC3

16

CPU @ 0x80E

Status Register

SR

16

CPU @ 0x80F

Program Counter

PC

32

CPU @ 0xC04

Flash Base Address Register

FLASHBAR

32

CPU @ 0xC05

RAM Base Address Register

RAMBAR

32

MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3

This manual is related to the following products: