dsPIC33AK128MPS105 SPI1 registers The 23 registers of SPI1 (SPI 1), from 0x1800, with their reset value and every field. The dsPIC33AK128MPS105 has 1588 registers in 87 peripherals, one page each.
SPI1 SPI 1 SPI1CON1
Address 0x1800
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
SPI1CON2
Address 0x1804
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does WLENGTH 4:0
SPI1STAT
Address 0x1808
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
SPI1BUF
Address 0x180C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SPI1BUF 31:0
SPI1BRG
Address 0x1810
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SPI1BRG 12:0
SPI1IMSK
Address 0x1814
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
SPI1URDT
Address 0x1818
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does SPI1URDT 31:0
B1IDS0Command/Instruction Addressing Register
Address 0x2180
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS0 7:0
B1RDATA0Register Data Register
Address 0x2180
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA2 23:16 RDATA1 15:8 RDATA0 7:0 RDATA3 31:24
B1IDS1Command/Instruction Addressing Register
Address 0x2184
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS1 7:0
B1RDATA1Register Data Register
Address 0x2184
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA6 23:16 RDATA5 15:8 RDATA4 7:0 RDATA7 31:24
B1IDS2Command/Instruction Addressing Register
Address 0x2188
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS2 7:0
B1RDATA2Register Data Register
Address 0x2188
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA10 23:16 RDATA9 15:8 RDATA8 7:0 RDATA11 31:24
B1IDS3Command/Instruction Addressing Register
Address 0x218C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS3 7:0
B1RDATA3Register Data Register
Address 0x218C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA14 23:16 RDATA13 15:8 RDATA12 7:0 RDATA15 31:24
B1IDS4Command/Instruction Addressing Register
Address 0x2190
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS4 7:0
B1RDATA4Register Data Register
Address 0x2190
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA18 23:16 RDATA17 15:8 RDATA16 7:0 RDATA19 31:24
B1IDS5Command/Instruction Addressing Register
Address 0x2194
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS5 7:0
B1RDATA5Register Data Register
Address 0x2194
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA22 23:16 RDATA21 15:8 RDATA20 7:0 RDATA23 31:24
B1IDS6Command/Instruction Addressing Register
Address 0x2198
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS6 7:0
B1RDATA6Register Data Register
Address 0x2198
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA26 23:16 RDATA25 15:8 RDATA24 7:0 RDATA27 31:24
B1IDS7Command/Instruction Addressing Register
Address 0x219C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does IDS7 7:0
B1RDATA7Register Data Register
Address 0x219C
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RDATA30 23:16 RDATA29 15:8 RDATA28 7:0 RDATA31 31:24