CAN Module
deveopmen
Rev.B2 for proof reading
Mitsubishi Microcomputers
M32C/83 group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
199
Message slot 0
control register
Control register
Expansion ID
register
Configuration
register
Slot interrupt
mask register
Error interrupt
mask register
Baud rate
prescaler
Sleep control
register
Global
mask register
Local
mask register A
Local
mask register B
Acceptance
filter support
register
Message
slot buffer 0
Tiregister
16 bits timer
Status
register
Transmit error
count register
Receive error
count register
Slot interrupt
status register
Error interrupt
status register
Interrupt request
Message box
(slot 0 to 15)
Message
slot 0
BCLK
Acceptance
Filter
CAN
IN
CAN
OUT
CAN protocol
controller
Ver 2.0B
Interrupt
control circuit
Data bus
Slot buffer
select register
Figure 1.22.1 CAN module blobk diagram
CAN0 message slot buffer 0 and 1 can be selected by setting of slot buffer select register. Figure 1.22.2
shows the message slot buffer and 16 bytes of message slots. Figure 1.22.26 to 1.22.30 show related
registers.
Figure 1.22.2. Message slot buffer and message slots
CAN0CAN0 message slot buffer 0 data 7
CAN0 message slot 15 time stamp low
CAN0 message slot buffer 1 time stamp low
CAN0 message slot 0 to 15
CAN0 message slot buffer 0 (addresses 01E0
16
to 01EF
16
)
CAN0 message slot buffer 1 (addresses 01F0
16
to 01FF
16
)
CAN0 message slot buffer 0 standard ID0
CACAN0 message slot buffer 0 standard ID0
CACAN0 message slot buffer 0 standard ID1
CACAN0 message slot buffer 0 extended ID0
CACAN0 message slot buffer 0 extended ID1
CACAN0 message slot buffer 0 extended ID2
CACAN0 message slot buffer 0 data length code
CACAN0 message slot buffer 0 data 0
CACAN0 message slot buffer 0 data 1
CACAN0 message slot buffer 0 data 2
CACAN0 message slot buffer 0 data 3
CACAN0 message slot buffer 0 data 4
CACAN0 message slot buffer 0 data 5
CACAN0 message slot buffer 0 data 6
CACAN0 message slot buffer 0 data 7
CACAN0 message slot buffer 0 time stamp high
CAN0 message slot 0 standard ID0
CAN0 message slot 0 standard ID1
CAN0CAN0 message slot buffer 0 standard ID0
CAN0CAN0 message slot buffer 0 standard ID1
CAN0CAN0 message slot buffer 0 extended ID0
CAN0CAN0 message slot buffer 0 extended ID1
CAN0CAN0 message slot buffer 0 extended ID2
CAN0CAN0 message slot buffer 0 data length code
CAN0CAN0 message slot buffer 0 data 0
CAN0CAN0 message slot buffer 0 data 1
CAN0CAN0 message slot buffer 0 data 2
CAN0CAN0 message slot buffer 0 data 3
CAN0CAN0 message slot buffer 0 data 4
CAN0CAN0 message slot buffer 0 data 5
CAN0CAN0 message slot buffer 0 data 6