dsPIC33AK256MPS208 SPI1 registers

The 24 registers of SPI1 (SPI 1), from 0x790, with their reset value and every field. The dsPIC33AK256MPS208 has 1832 registers in 110 peripherals, one page each.

SPI1 SPI 1

BMXCAN1ERR

Address
0x790
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
DBGWERR29
CRYPTWERR28
YRAMWERR27
XRAMWERR26
SFRWERR25
PGSPCWERR24
IRAMWRERR18
ADDWERR17
BADTGTWERR16
DBGRERR13
CRYPTRERR12
YRAMRERR11
XRAMRERR10
SFRRERR9
PGSPCRERR8
IRAMRDERR2
ADDRERR1
BADTGTRERR0

SPI1CON1

Address
0x1800
Reset
0x00000000
Access
read/write
Size
32-bit
28 fields
FieldBitsWhat it does
SPISGNEXT30
IGNROV29
IGNTUR28
AUDMONO27
URDTEN26
AUDMOD25:24
FRMEN23
FRMSYNC22
FRMPOL21
MSSEN20
FRMSYPW19
FRMCNT18:16
ON15
SIDL13
DISSDO12
MODE3211
MODE1610
SMP9
CKE8
SSEN7
CKP6
MSTEN5
DISSDI4
DISSCK3
MCLKEN2
SPIFE1
ENHBUF0
AUDEN31

SPI1CON2

Address
0x1804
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
WLENGTH4:0

SPI1STAT

Address
0x1808
Reset
0x00000028
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
RXELM26:24
TXELM18:16
FRMERR12
SPIBUSY11
SPITUR8
SRMT7
SPIROV6
SPIRBE5
SPITBE3
SPITBF1
SPIRBF0

SPI1BUF

Address
0x180C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SPI1BUF31:0

SPI1BRG

Address
0x1810
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SPI1BRG12:0

SPI1IMSK

Address
0x1814
Reset
0x00000000
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RXMSK26:24
TXWIEN23
TXMSK18:16
FRMERREN12
BUSYEN11
SPITUREN8
SRMTEN7
SPIROVEN6
SPIRBEN5
SPITBEN3
SPITBFEN1
SPIRBFEN0
RXWIEN31

SPI1URDT

Address
0x1818
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SPI1URDT31:0

B1IDS0Command/Instruction Addressing Register

Address
0x2180
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS07:0

B1RDATA0Register Data Register

Address
0x2180
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA223:16
RDATA115:8
RDATA07:0
RDATA331:24

B1IDS1Command/Instruction Addressing Register

Address
0x2184
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS17:0

B1RDATA1Register Data Register

Address
0x2184
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA623:16
RDATA515:8
RDATA47:0
RDATA731:24

B1IDS2Command/Instruction Addressing Register

Address
0x2188
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS27:0

B1RDATA2Register Data Register

Address
0x2188
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA1023:16
RDATA915:8
RDATA87:0
RDATA1131:24

B1IDS3Command/Instruction Addressing Register

Address
0x218C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS37:0

B1RDATA3Register Data Register

Address
0x218C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA1423:16
RDATA1315:8
RDATA127:0
RDATA1531:24

B1IDS4Command/Instruction Addressing Register

Address
0x2190
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS47:0

B1RDATA4Register Data Register

Address
0x2190
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA1823:16
RDATA1715:8
RDATA167:0
RDATA1931:24

B1IDS5Command/Instruction Addressing Register

Address
0x2194
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS57:0

B1RDATA5Register Data Register

Address
0x2194
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA2223:16
RDATA2115:8
RDATA207:0
RDATA2331:24

B1IDS6Command/Instruction Addressing Register

Address
0x2198
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS67:0

B1RDATA6Register Data Register

Address
0x2198
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA2623:16
RDATA2515:8
RDATA247:0
RDATA2731:24

B1IDS7Command/Instruction Addressing Register

Address
0x219C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IDS77:0

B1RDATA7Register Data Register

Address
0x219C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RDATA3023:16
RDATA2915:8
RDATA287:0
RDATA3131:24