English
Language : 

MC9S12HZ256 Datasheet, PDF (337/692 Pages) Freescale Semiconductor, Inc – HCS12 Microcontrollers
Chapter 12 Freescale’s Scalable Controller Area Network (MSCANV2)
Table 12-2. MSCAN Memory Map
Offset
Address
Register
0x0000
This section describes in detail all the registers and register bits in the
MSCAN module. Each description includes a standard register diagram
with an associated figure number. Details of register bit and field
function follow the register diagrams, in bit order. All bits of all registers
in this module are completely synchronous to internal clocks during a
register read.
0x0001 MSCAN Control Register 1 (CANCTL1)
0x0002 MSCAN Bus Timing Register 0 (CANBTR0)
0x0003 MSCAN Bus Timing Register 1 (CANBTR1)
0x0004 MSCAN Receiver Flag Register (CANRFLG)
0x0005 MSCAN Receiver Interrupt Enable Register (CANRIER)
0x0006 MSCAN Transmitter Flag Register (CANTFLG)
0x0007 MSCAN Transmitter Interrupt Enable Register (CANTIER)
0x0008 MSCAN Transmitter Message Abort Request Register (CANTARQ)
0x0009 MSCAN Transmitter Message Abort Acknowledge Register (CANTAAK)
0x000A MSCAN Transmit Buffer Selection Register (CANTBSEL)
0x000B MSCAN Identifier Acceptance Control Register (CANIDAC)
0x000C RESERVED
0x000D RESERVED
0x000E MSCAN Receive Error Counter (CANRXERR)
0x000F MSCAN Transmit Error Counter (CANTXERR)
0x0010 MSCAN Identifier Acceptance Register 0(CANIDAR0)
0x0011 MSCAN Identifier Acceptance Register 1(CANIDAR1)
0x0012 MSCAN Identifier Acceptance Register 2 (CANIDAR2)
0x0013 MSCAN Identifier Acceptance Register 3 (CANIDAR3)
0x0014 MSCAN Identifier Mask Register 0 (CANIDMR0)
0x0015 MSCAN Identifier Mask Register 1 (CANIDMR1)
0x0016 MSCAN Identifier Mask Register 2 (CANIDMR2)
0x0017 MSCAN Identifier Mask Register 3 (CANIDMR3)
0x0018 MSCAN Identifier Acceptance Register 4 (CANIDAR4)
0x0019 MSCAN Identifier Acceptance Register 5 (CANIDAR5)
0x001A MSCAN Identifier Acceptance Register 6 (CANIDAR6)
0x001B MSCAN Identifier Acceptance Register 7 (CANIDAR7)
0x001C MSCAN Identifier Mask Register 4 (CANIDMR4)
0x001D MSCAN Identifier Mask Register 5 (CANIDMR5)
0x001E MSCAN Identifier Mask Register 6 (CANIDMR6)
0x001F MSCAN Identifier Mask Register 7 (CANIDMR7)
0x0020 Foreground Receive Buffer (CANRXFG)
-0x002F
0x0030 Foreground Transmit Buffer (CANTXFG)
-0x003F
1 Refer to detailed register description for write access restrictions on per bit basis.
Access
R/W1
R/W1
R/W
R/W
R/W1
R/W
R/W1
R/W1
R/W1
R
R/W1
R/W1
R
R
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R2
R2/W
MC9S12HZ256 Data Sheet, Rev. 2.04
Freescale Semiconductor
337