dsPIC33CK32MP102 SPI3 registers The 14 registers of SPI3 (SPI 3), from 0x2E4, with their reset value and every field. The dsPIC33CK32MP102 has 829 registers in 53 peripherals, one page each.
SPI3 SPI 3 SPI3CON1L
Address 0x2E4
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
SPI3CON1H
Address 0x2E6
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
SPI3CON2L
Address 0x2E8
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does WLENGTH 4:0
SPI3CON2H
Address 0x2EA
Reset 0x0000
Access read/write
Size 16-bit SPI3STATL
Address 0x2EC
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
SPI3STATH
Address 0x2EE
Reset 0x0000
Access read only
Size 16-bit 2 fields
Field Bits What it does RXELM 13:8 TXELM 5:0
SPI3BUFL
Address 0x2F0
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI3BUFL 15:0
SPI3BUFH
Address 0x2F2
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI3BUFH 15:0
1 field
Field Bits What it does SPI3BRGL 12:0
SPI3BRGH
Address 0x2F6
Reset 0x0000
Access read/write
Size 16-bit SPI3IMSKL
Address 0x2F8
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
SPI3IMSKH
Address 0x2FA
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
SPI3URDTL
Address 0x2FC
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI3URDTL 15:0
SPI3URDTH
Address 0x2FE
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SPI3URDTH 15:0