dsPIC30F Family Reference Manual
DS70070B-page 23-14 © 2004 Microchip Technology Inc.
23.2.5 Acceptance Filter Mask Registers
Register 23-16: CiRXMnSID: Acceptance Filter Mask n Standard Identifier
Register 23-17: CiRXMnEIDH: Acceptance Filter Mask n Extended Identifier High
Upper Byte:
U-0 U-0 U-0 R/W-x R/W-x R/W-x R/W-x R/W-x
— — —SID<10:6>
bit 15 bit 8
Lower Byte:
R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x U-0 R/W-x
SID<5:0>
— MIDE
bit 7 bit 0
bit 15-13 Unimplemented: Read as ‘0’
bit 12-2 SID<10:0>: Standard Identifier Mask bits
1 = Include bit in the filter comparison
0 = Don’t include bit in the filter comparison
bit 1 Unimplemented: Read as ‘0’
bit 0 MIDE: Identifier Mode Selection bit
1 = Match only message types (standard or extended address) as determined by EXIDE bit in filter
0 = Match either standard or extended address message if the filters match
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown
Upper Byte:
U-0 U-0 U-0 U-0 R/W-x R/W-x R/W-x R/W-x
— — — — EID<17:14>
bit 15 bit 8
Lower Byte:
R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x R/W-x
EID<13:6>
bit 7 bit 0
bit 15-12 Unimplemented: Read as ‘0’
bit 11-0 EID<17:6>: Extended Identifier Mask bits 17-6
1 = Include bit in the filter comparison
0 = Don’t include bit in the filter comparison
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = Bit is set ‘0’ = Bit is cleared x = Bit is unknown