dsPIC33CK1024MP405 SPI2 registers The 14 registers of SPI2 (SPI 2), from 0x4E4, with their reset value and every field. The dsPIC33CK1024MP405 has 1284 registers in 73 peripherals, one page each.
SPI2 SPI 2 SPI2CON1L
Address 0x4E4
Reset 0x0000
Access read/write
Size 16-bit 15 fields
Field Bits What it does SPIEN 15 SPISIDL 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
SPI2CON1H
Address 0x4E6
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does AUDEN 15 SPISGNEXT 14 IGNROV 13 IGNTUR 12 AUDMONO 11 URDTEN 10 AUDMOD 9:8 FRMEN 7 FRMSYNC 6 FRMPOL 5 MSSEN 4 FRMSYPW 3 FRMCNT 2:0
SPI2CON2L
Address 0x4E8
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does WLENGTH 4:0
SPI2CON2H
Address 0x4EA
Reset 0x0000
Access read/write
Size 16-bit SPI2STATL
Address 0x4EC
Reset 0x0028
Access read/write
Size 16-bit 9 fields
Field Bits What it does FRMERR 12 SPIBUSY 11 SPITUR 8 SRMT 7 SPIROV 6 SPIRBE 5 SPITBE 3 SPITBF 1 SPIRBF 0
SPI2STATH
Address 0x4EE
Reset 0x0000
Access read only
Size 16-bit 2 fields
Field Bits What it does RXELM 13:8 TXELM 5:0
SPI2BUFL
Address 0x4F0
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI2BUFL 15:0
SPI2BUFH
Address 0x4F2
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI2BUFH 15:0
1 field
Field Bits What it does SPI2BRGL 12:0
SPI2BRGH
Address 0x4F6
Reset 0x0000
Access read/write
Size 16-bit SPI2IMSKL
Address 0x4F8
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does FRMERREN 12 BUSYEN 11 SPITUREN 8 SRMTEN 7 SPIROVEN 6 SPIRBEN 5 SPITBEN 3 SPITBFEN 1 SPIRBFEN 0
SPI2IMSKH
Address 0x4FA
Reset 0x0000
Access read/write
Size 16-bit 4 fields
Field Bits What it does RXWIEN 15 RXMSK 13:8 TXWIEN 7 TXMSK 5:0
SPI2URDTL
Address 0x4FC
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI2URDTL 15:0
SPI2URDTH
Address 0x4FE
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI2URDTH 15:0