Microchip Technology AC164337 Fiche De Données
![Microchip Technology](https://files.manualsbrain.com/attachments/cf42c3c895ef469f06d2e47e97fd98d738fcf5cf/common/fit/150/50/7340124dc8aa983aaf764094e2f06faab86f306c03111c5817f7e4e53fb2/brand_logo.gif)
2006-2014 Microchip Technology Inc.
DS70000178D-page 147
dsPIC30F1010/202X
FIGURE 13-2:
SPI MASTER/SLAVE CONNECTION
FIGURE 13-3:
SPI MASTER, FRAME MASTER CONNECTION DIAGRAM
FIGURE 13-4:
SPI MASTER, FRAME SLAVE CONNECTION DIAGRAM
Serial Receive Buffer
(SPIxRXB)
LSb
MSb
SDIx
SDOx
PROCESSOR 2 (SPI Slave)
SCKx
SSx
(1)
Serial Transmit Buffer
(SPIxTXB)
Serial Receive Buffer
(SPIxRXB)
Shift Register
(SPIxSR)
MSb
LSb
SDOx
SDIx
PROCESSOR 1 (SPI Master)
Serial Clock
(SSEN (SPIxCON1<7>) = 1 and MSTEN (SPIxCON1<5>) = 0)
Note
1:
Using the SSx pin in Slave mode of operation is optional.
2:
User must write transmit data to/read received data from SPIxBUF. The SPIxTXB and SPIxRXB registers are memory
mapped to SPIxBUF.
mapped to SPIxBUF.
SCKx
Serial Transmit Buffer
(SPIxTXB)
(MSTEN (SPIxCON1<5>) = 1)
SPI Buffer
(SPIxBUF)
(2)
SPI Buffer
(SPIxBUF)
(2)
Shift Register
(SPIxSR)
SDOx
SDIx
dsPIC33F
Serial Clock
SSx
SCKx
Frame Sync
Pulse
Pulse
SDIx
SDOx
PROCESSOR 2
SSx
SCKx
(SPI Slave, Frame Slave)
SDOx
SDIx
dsPIC33F
Serial Clock
SSx
SCKx
Frame Sync
Pulse
Pulse
SDIx
SDOx
PROCESSOR 2
SSx
SCKx
(SPI Master, Frame Slave)