25.4.2 SSPxADD

MSSP Baud Rate Divider and Address Register
Name: SSPxADD
Address: 0x018D

Bit 76543210 
 ADD[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 7:0 – ADD[7:0]

  • SPI and I2C Master: Baud rate divider
  • I2C Slave: Address bits
ValueNameDescription
11111111 - 00000011 SPI and I2C Master Baud rate divider. SCK/SCL pin clock period = ((n + 1) * 4)/FOSC. Values less than 3 are not valid.
xxxxx11x-xxxxx00x I2C 10-bit Slave MS Address Bits [7:3] and Bit 0 are not used and are don’t care. Bits [2:1] are bits [9:8] of the 10-bit Slave Most Significant Address
11111111 - 00000000 I2C 10-bit Slave LS Address Bits [7:0] of 10-Bit Slave Least Significant Address
1111111x - 0000000x I2C 7-bit Slave Bit 0 is not used and is don’t care. Bits [7:1] are the 7-bit Slave Address