Datasheet

2015 Microchip Technology Inc. Preliminary DS60001320B-page 319
PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family
1600
SPI4CON
31:16 FRMEN FRMSYNC FRMPOL MSSEN FRMSYPW FRMCNT<2:0> MCLKSEL SPIFE ENHBUF 0000
15:0 ON SIDL DISSDO MODE32 MODE16 SMP CKE SSEN CKP MSTEN DISSDI STXISEL<1:0> SRXISEL<1:0> 0000
1610
SPI4STAT
31:16 RXBUFELM<4:0> TXBUFELM<4:0> 0000
15:0 FRMERR SPIBUSY SPITUR SRMT SPIROV SPIRBE SPITBE SPITBF SPIRBF 0008
1620
SPI4BUF
31:16
DATA<31:0>
0000
15:0 0000
1630
SPI4BRG
31:16 0000
15:0 BRG<8:0> 0000
1640
SPI4CON2
31:16 0000
15:0
SPI
SGNEXT
FRM
ERREN
SPI
ROVEN
SPI
TUREN
IGNROV IGNTUR AUDEN
AUD
MONO
AUDMOD<1:0> 0000
1800
SPI5CON
31:16 FRMEN FRMSYNC FRMPOL MSSEN FRMSYPW FRMCNT<2:0> MCLKSEL SPIFE ENHBUF 0000
15:0 ON SIDL DISSDO MODE32 MODE16 SMP CKE SSEN CKP MSTEN DISSDI STXISEL<1:0> SRXISEL<1:0> 0000
1810
SPI5STAT
31:16 RXBUFELM<4:0> TXBUFELM<4:0> 0000
15:0 FRMERR SPIBUSY SPITUR SRMT SPIROV SPIRBE SPITBE SPITBF SPIRBF 0008
1820
SPI5BUF
31:16
DATA<31:0>
0000
15:0 0000
1830
SPI5BRG
31:16 0000
15:0 BRG<8:0> 0000
1840
SPI5CON2
31:16 0000
15:0
SPI
SGNEXT
FRM
ERREN
SPI
ROVEN
SPI
TUREN
IGNROV IGNTUR AUDEN
AUD
MONO
AUDMOD<1:0> 0000
1A00
SPI6CON
31:16 FRMEN FRMSYNC FRMPOL MSSEN FRMSYPW FRMCNT<2:0> MCLKSEL SPIFE ENHBUF 0000
15:0 ON SIDL DISSDO MODE32 MODE16 SMP CKE SSEN CKP MSTEN DISSDI STXISEL<1:0> SRXISEL<1:0> 0000
1A10
SPI6STAT
31:16 RXBUFELM<4:0> TXBUFELM<4:0> 0000
15:0 FRMERR SPIBUSY SPITUR SRMT SPIROV SPIRBE SPITBE SPITBF SPIRBF 0008
1A20
SPI6BUF
31:16
DATA<31:0>
0000
15:0 0000
1A30
SPI6BRG
31:16 0000
15:0 BRG<8:0> 0000
1A40
SPI6CON2
31:16 0000
15:0
SPI
SGNEXT
FRM
ERREN
SPI
ROVEN
SPI
TUREN
IGNROV IGNTUR AUDEN
AUD
MONO
AUDMOD<1:0> 0000
TABLE 19-1: SPI1 THROUGH SPI6 REGISTER MAP (CONTINUED)
Virtual Address
(BF82_#)
Register
Name
(1)
Bit Range
Bits
All Resets
31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0
Legend: x = unknown value on Reset; — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1: All registers in this table except SPIxBUF have corresponding CLR, SET and INV registers at their virtual addresses, plus offsets of 0x4, 0x8 and 0xC, respectively. See Section 12.3 “CLR, SET, and
INV Registers” for more information.