dsPIC33AK256MPS506 SPI2 registers The 8 registers of SPI2 (SPI 2), from 0x794, with their reset value and every field. The dsPIC33AK256MPS506 has 1994 registers in 112 peripherals, one page each.
SPI2 SPI 2 BMXCAN2ERR
Address 0x794
Reset 0x00000000
Access read/write
Size 32-bit 18 fields
Field Bits What it does DBGWERR 29 CRYPTWERR 28 YRAMWERR 27 XRAMWERR 26 SFRWERR 25 PGSPCWERR 24 IRAMWRERR 18 ADDWERR 17 BADTGTWERR 16 DBGRERR 13 CRYPTRERR 12 YRAMRERR 11 XRAMRERR 10 SFRRERR 9 PGSPCRERR 8 IRAMRDERR 2 ADDRERR 1 BADTGTRERR 0
SPI2CON1
Address 0x1820
Reset 0x00000000
Access read/write
Size 32-bit 28 fields
Field Bits What it does SPISGNEXT 30 IGNROV 29 IGNTUR 28 AUDMONO 27 URDTEN 26 AUDMOD 25:24 FRMEN 23 FRMSYNC 22 FRMPOL 21 MSSEN 20 FRMSYPW 19 FRMCNT 18:16 ON 15 SIDL 13 DISSDO 12 MODE32 11 MODE16 10 SMP 9 CKE 8 SSEN 7 CKP 6 MSTEN 5 DISSDI 4 DISSCK 3 MCLKEN 2 SPIFE 1 ENHBUF 0 AUDEN 31
SPI2CON2
Address 0x1824
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does WLENGTH 4:0
SPI2STAT
Address 0x1828
Reset 0x00000028
Access read/write
Size 32-bit 11 fields
Field Bits What it does RXELM 26:24 TXELM 18:16 FRMERR 12 SPIBUSY 11 SPITUR 8 SRMT 7 SPIROV 6 SPIRBE 5 SPITBE 3 SPITBF 1 SPIRBF 0
SPI2BUF
Address 0x182C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SPI2BUF 31:0
SPI2BRG
Address 0x1830
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SPI2BRG 12:0
SPI2IMSK
Address 0x1834
Reset 0x00000000
Access read/write
Size 32-bit 13 fields
Field Bits What it does RXMSK 26:24 TXWIEN 23 TXMSK 18:16 FRMERREN 12 BUSYEN 11 SPITUREN 8 SRMTEN 7 SPIROVEN 6 SPIRBEN 5 SPITBEN 3 SPITBFEN 1 SPIRBFEN 0 RXWIEN 31
SPI2URDT
Address 0x1838
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SPI2URDT 31:0