English
Language : 

PIC24F16KL402 Datasheet, PDF (136/260 Pages) Microchip Technology – Low-Power, Low-Cost, General Purpose 16-Bit Flash Microcontrollers with nanoWatt XLP Technology
PIC24F16KL402 FAMILY
FIGURE 17-1:
MSSP BLOCK DIAGRAM (SPI MODE)
Read
SSPxBUF
Write
Internal Data Bus
SDIx
SDOx
SSPxSR
bit 0
Shift Clock
SSx
SSx Control Enable
Edge
Select
SCKx
2
Clock Select
SSPM<3:0>
SSPxADD<7:0>
SMP:CKE
2
Edge
Select
4
( ) TMR2 Output
7
2
Baud
Rate
Prescaler TOSC Generator
4, 16, 64
Data to TXx/RXx in SSPxSR
TRIS bit
Note: Refer to the device data sheet for pin multiplexing.
FIGURE 17-2:
SPI MASTER/SLAVE CONNECTION
SPI Master SSPM<3:0> = 00xx
SDOx
SDIx
SPI Slave SSPM<3:0> = 010x
Serial Input Buffer
(SSPxBUF)
Serial Input Buffer
(SSPxBUF)
Shift Register
(SSPxSR)
MSb
LSb
PROCESSOR 1
SDIx
SCKx
Serial Clock
SDOx
Shift Register
(SSPxSR)
SCKx
MSb
LSb
PROCESSOR 2
DS31037B-page 136
 2011 Microchip Technology Inc.