Datasheet

Section 15 Controller Area Network for Tiny (TinyCAN)
Rev. 4.00 Mar. 15, 2006 Page 323 of 556
REJ09B0026-0400
Register
Name
Bit
Bit Name
R/W
Description
4 to 2 Reserved
These bits are always read as 0.
LAFMHn1
(n = 0 to 3)
1, 0 LAFMHn1,
LAFMHn0
R/W Filter mask for bits 17 and 16 of the extended
identifier.
0: Receive message is stored in RXn because the
RXn message identifier bits match the receive
message identifier bits
1: Receive message is stored in RXn regardless of
whether the RXn message identifier bits match
the receive message identifier bits
LAFMHn0
(n = 0 to 3)
7 to 0 LAFMHn15 to
LAFMHn8
R/W Filter mask for bits 10 to 3 of the standard
identifier.
0: Receive message is stored in RXn because the
RXn message identifier bits match the receive
message identifier bits
1: Receive message is stored in RXn regardless of
whether the RXn message identifier bits match
the receive message identifier bits
15.4.3 Message Data (MDn0 to MDn7 [n = 0 to 3])
The message data is configured as eight 8-bit registers for a single Mailbox. The transmit and
receive data are stored from byte 0 in the low-to-high order. The TinyCAN has four sets of
message data. The bit order on the CAN bus is from 1 to 8 bytes. Since MDn0 to MDn7 (n = 0 to
3) are in RAM, initial values are undefined after power-on. Be sure to initialize these bits by
writing 0 or 1.
MD0[0]
MD1[0]
MD2[0]
MD3[0]
Mailbox 0
Mailbox 1
Mailbox 2
Mailbox 3
MD0[1]
MD1[1]
MD2[1]
MD3[1]
MD0[2]
MD1[2]
MD2[2]
MD3[2]
MD0[3]
MD1[3]
MD2[3]
MD3[3]
MD0[4]
MD1[4]
MD2[4]
MD3[4]
MD0[5]
MD1[5]
MD2[5]
MD3[5]
MD0[6]
MD1[6]
MD2[6]
MD3[6]
MD0[7]
MD1[7]
MD2[7]
MD3[7]
Figure 15.3 Message Data Configuration