Microchip Technology Microstick for the 3V PIC24F K-series DM240013-1 DM240013-1 Data Sheet

Product codes
DM240013-1
Page of 260
PIC24F16KL402 FAMILY
DS31037B-page 146
 2011 Microchip Technology Inc.
 
 
 
REGISTER 17-8:
SSPxADD: MSSPx SLAVE ADDRESS/BAUD RATE GENERATOR REGISTER
U-0
U-0
U-0
U-0
U-0
U-0
U-0
U-0
bit 15
bit 8
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
ADD7
ADD6
ADD5
ADD4
ADD3
ADD2
ADD1
ADD0
bit 7
bit 0
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
bit 15-8
Unimplemented:
 Read as ‘0’
bit 7-0
ADD<7:0>: 
Slave Address/Baud Rate Generator Value bits
SPI Master and I
2
C Master modes:
Reload value for Baud Rate Generator. Clock period is (([SPxADD] + 1) *2)/F
OSC
.
I
2
C™ Slave modes:
Represents 7 or 8 bits of the slave address, depending on the addressing mode used:
7-Bit mode: Address is ADD<7:1>; ADD<0> is ignored.
10-Bit LSb mode: ADD<7:0> are the Least Significant bits of the address.
10-Bit MSb mode: ADD<2:1> are the two Most Significant bits of the address; ADD<7:3> are always
‘11110’ as a specification requirement; ADD<0> is ignored.
REGISTER 17-9:
SSPxMSK: I
2
C SLAVE ADDRESS MASK REGISTER
U-0
U-0
U-0
U-0
U-0
U-0
U-0
U-0
bit 15
bit 8
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
R/W-1
MSK7
MSK6
MSK5
MSK4
MSK3
MSK2
MSK1
MSK0
)
bit 7
bit 0
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
bit 15-8
Unimplemented:
 Read as ‘0’
bit 7-0
MSK<7:0>:
 Slave Address Mask Select bit
1
 = Masking of corresponding bit of SSPxADD enabled 
0
 = Masking of corresponding bit of SSPxADD disabled
Note 1:
MSK0 is not used as a mask bit in 7-bit addressing.