English
Language : 

PIC24F16KL402 Datasheet, PDF (146/260 Pages) Microchip Technology – Low-Power, Low-Cost, General Purpose 16-Bit Flash Microcontrollers with nanoWatt XLP Technology
PIC24F16KL402 FAMILY
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
ADD7
bit 7
R/W-0
ADD6
R/W-0
ADD5
R/W-0
ADD4
R/W-0
ADD3
R/W-0
ADD2
R/W-0
ADD1
R/W-0
ADD0
bit 0
Legend:
R = Readable bit
-n = Value at POR
W = Writable bit
‘1’ = Bit is set
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
bit 15-8
bit 7-0
Unimplemented: Read as ‘0’
ADD<7:0>: Slave Address/Baud Rate Generator Value bits
SPI Master and I2C Master modes:
Reload value for Baud Rate Generator. Clock period is (([SPxADD] + 1) *2)/FOSC.
I2C™ 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: I2C SLAVE ADDRESS MASK REGISTER
U-0
U-0
U-0
U-0
U-0
U-0
U-0
—
—
—
—
—
—
—
bit 15
U-0
—
bit 8
R/W-1
MSK7
bit 7
R/W-1
MSK6
R/W-1
MSK5
R/W-1
MSK4
R/W-1
MSK3
R/W-1
MSK2
R/W-1
MSK1
R/W-1
MSK0(1)
bit 0
Legend:
R = Readable bit
-n = Value at POR
W = Writable bit
‘1’ = Bit is set
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
bit 15-8
bit 7-0
Unimplemented: Read as ‘0’
MSK<7:0>: Slave Address Mask Select bit(1)
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.
DS31037B-page 146
 2011 Microchip Technology Inc.