25.2.3.1 Slave Mode Addresses
The SSPxADD register contains the Slave mode address. The first byte received after a Start or Restart condition is compared against the value stored in this register. If the byte matches, the value is loaded into the SSPxBUF register and an interrupt is generated. If the value does not match, the module goes Idle and no indication is given to the software that anything happened.
The SSPxMSK register affects the address matching process. See the “SSP Mask Register” section for more information.