28.9.6 SSPxADD

MSSP Baud Rate Divider and Address Register
Name: SSPxADD
Address: 0xF92,0xE8E

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
3 to 255 SPI and I2C Master Baud rate divider. SCK/SCL pin clock period = ((n + 1) *4)/FOSC. Values less than 3 are not valid.
2,4,6,8 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
n I2C 10-bit Slave LS Address Bits 7:0 of 10-Bit Slave Least Significant Address
2*(1 to 127) I2C 7-bit Slave Bit 0 is not used and is don't care. Bits 7:1 are the 7-bit Slave Address