dsPIC33FJ32GP304 registers

All 283 registers by peripheral, at their data-memory address in the SFR map (16-bit registers at even addresses; XC16 reaches a bit as U1MODEbits.UARTEN), with their reset value and every bit.

CPU CPU core (W registers, DSP, program space)

WREG0

Address
0x00
Reset
0x0000
Access
read/write
Size
16-bit

WREG1

Address
0x02
Reset
0x0000
Access
read/write
Size
16-bit

WREG2

Address
0x04
Reset
0x0000
Access
read/write
Size
16-bit

WREG3

Address
0x06
Reset
0x0000
Access
read/write
Size
16-bit

WREG4

Address
0x08
Reset
0x0000
Access
read/write
Size
16-bit

WREG5

Address
0x0A
Reset
0x0000
Access
read/write
Size
16-bit

WREG6

Address
0x0C
Reset
0x0000
Access
read/write
Size
16-bit

WREG7

Address
0x0E
Reset
0x0000
Access
read/write
Size
16-bit

WREG8

Address
0x10
Reset
0x0000
Access
read/write
Size
16-bit

WREG9

Address
0x12
Reset
0x0000
Access
read/write
Size
16-bit

WREG10

Address
0x14
Reset
0x0000
Access
read/write
Size
16-bit

WREG11

Address
0x16
Reset
0x0000
Access
read/write
Size
16-bit

WREG12

Address
0x18
Reset
0x0000
Access
read/write
Size
16-bit

WREG13

Address
0x1A
Reset
0x0000
Access
read/write
Size
16-bit

WREG14

Address
0x1C
Reset
0x0000
Access
read/write
Size
16-bit

WREG15

Address
0x1E
Reset
0x0800
Access
read/write
Size
16-bit

SPLIM

Address
0x20
Reset
0x0000
Access
read/write
Size
16-bit

ACCAL

Address
0x22
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

ACCAH

Address
0x24
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

ACCAU

Address
0x26
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

ACCBL

Address
0x28
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

ACCBH

Address
0x2A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

ACCBU

Address
0x2C
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

PCL

Address
0x2E
Reset
0x0000
Access
read only
Size
16-bit

PCH

Address
0x30
Reset
0x0000
Access
read only
Size
16-bit

TBLPAG

Address
0x32
Reset
0x0000
Access
read/write
Size
16-bit

PSVPAG

Address
0x34
Reset
0x0000
Access
read/write
Size
16-bit

RCOUNT

Address
0x36
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

DCOUNT

Address
0x38
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

DOSTARTL

Address
0x3A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

DOSTARTH

Address
0x3C
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

DOENDL

Address
0x3E
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

DOENDH

Address
0x40
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

SR

Address
0x42
Reset
0x0000
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
OA15
OB14
SA13
SB12
OAB11
SAB10
DA9
DC8
IPL7:5
RA4
N3
OV2
Z1
C0

CORCON

Address
0x44
Reset
0x0020
Access
read/write
Size
16-bit
11 fields
FieldBitsWhat it does
US12
EDT11
DL10:8
SATA7
SATB6
SATDW5
ACCSAT4
IPL33
PSV2
RND1
IF0

MODCON

Address
0x46
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
XMODEN15
YMODEN14
BWM11:8
YWM7:4
XWM3:0

XMODSRT

Address
0x48
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

XMODEND

Address
0x4A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

YMODSRT

Address
0x4C
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

YMODEND

Address
0x4E
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

XBREV

Address
0x50
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
BREN15
XB14:0

DISICNT

Address
0x52
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

CN Change notification

CNEN1

Address
0x60
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
CN15IE15
CN14IE14
CN13IE13
CN12IE12
CN11IE11
CN10IE10
CN9IE9
CN8IE8
CN7IE7
CN6IE6
CN5IE5
CN4IE4
CN3IE3
CN2IE2
CN1IE1
CN0IE0

CNEN2

Address
0x62
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
CN30IE14
CN29IE13
CN28IE12
CN27IE11
CN26IE10
CN25IE9
CN24IE8
CN23IE7
CN22IE6
CN21IE5
CN20IE4
CN19IE3
CN18IE2
CN17IE1
CN16IE0

CNPU1

Address
0x68
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
CN15PUE15
CN14PUE14
CN13PUE13
CN12PUE12
CN11PUE11
CN10PUE10
CN9PUE9
CN8PUE8
CN7PUE7
CN6PUE6
CN5PUE5
CN4PUE4
CN3PUE3
CN2PUE2
CN1PUE1
CN0PUE0

CNPU2

Address
0x6A
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
CN30PUE14
CN29PUE13
CN28PUE12
CN27PUE11
CN26PUE10
CN25PUE9
CN24PUE8
CN23PUE7
CN22PUE6
CN21PUE5
CN20PUE4
CN19PUE3
CN18PUE2
CN17PUE1
CN16PUE0

INTERRUPT Interrupts

INTCON1

Address
0x80
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
NSTDIS15
OVAERR14
OVBERR13
COVAERR12
COVBERR11
OVATE10
OVBTE9
COVTE8
SFTACERR7
DIV0ERR6
DMACERR5
MATHERR4
ADDRERR3
STKERR2
OSCFAIL1

INTCON2

Address
0x82
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
ALTIVT15
DISI14
INT2EP2
INT1EP1
INT0EP0

IFS0

Address
0x84
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
DMA1IF14
AD1IF13
U1TXIF12
U1RXIF11
SPI1IF10
SPI1EIF9
T3IF8
T2IF7
OC2IF6
IC2IF5
DMA0IF4
T1IF3
OC1IF2
IC1IF1
INT0IF0

IFS1

Address
0x86
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
U2TXIF15
U2RXIF14
INT2IF13
T5IF12
T4IF11
OC4IF10
OC3IF9
DMA2IF8
IC8IF7
IC7IF6
INT1IF4
CNIF3
CMIF2
MI2C1IF1
SI2C1IF0

IFS2

Address
0x88
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
DMA4IF14
PMPIF13
DMA3IF4
SPI2IF1
SPI2EIF0

IFS3

Address
0x8A
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
RTCIF14
DMA5IF13
DCIIF12
DCIEIF11

IFS4

Address
0x8C
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
DMA7IF5
DMA6IF4
CRCIF3
U2EIF2
U1EIF1

IEC0

Address
0x94
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
DMA1IE14
AD1IE13
U1TXIE12
U1RXIE11
SPI1IE10
SPI1EIE9
T3IE8
T2IE7
OC2IE6
IC2IE5
DMA0IE4
T1IE3
OC1IE2
IC1IE1
INT0IE0

IEC1

Address
0x96
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
U2TXIE15
U2RXIE14
INT2IE13
T5IE12
T4IE11
OC4IE10
OC3IE9
DMA2IE8
IC8IE7
IC7IE6
INT1IE4
CNIE3
CMIE2
MI2C1IE1
SI2C1IE0

IEC2

Address
0x98
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
DMA4IE14
PMPIE13
DMA3IE4
SPI2IE1
SPI2EIE0

IEC3

Address
0x9A
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
RTCIE14
DMA5IE13
DCIIE12
DCIEIE11

IEC4

Address
0x9C
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
DMA7IE5
DMA6IE4
CRCIE3
U2EIE2
U1EIE1

IPC0

Address
0xA4
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
T1IP14:12
OC1IP10:8
IC1IP6:4
INT0IP2:0

IPC1

Address
0xA6
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
T2IP14:12
OC2IP10:8
IC2IP6:4
DMA0IP2:0

IPC2

Address
0xA8
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U1RXIP14:12
SPI1IP10:8
SPI1EIP6:4
T3IP2:0

IPC3

Address
0xAA
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
DMA1IP10:8
AD1IP6:4
U1TXIP2:0

IPC4

Address
0xAC
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CNIP14:12
CMIP10:8
MI2C1IP6:4
SI2C1IP2:0

IPC5

Address
0xAE
Reset
0x4404
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
IC8IP14:12
IC7IP10:8
INT1IP2:0

IPC6

Address
0xB0
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
T4IP14:12
OC4IP10:8
OC3IP6:4
DMA2IP2:0

IPC7

Address
0xB2
Reset
0x4444
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
U2TXIP14:12
U2RXIP10:8
INT2IP6:4
T5IP2:0

IPC8

Address
0xB4
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SPI2IP6:4
SPI2EIP2:0

IPC9

Address
0xB6
Reset
0x0004
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DMA3IP2:0

IPC11

Address
0xBA
Reset
0x0440
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
DMA4IP10:8
PMPIP6:4

IPC14

Address
0xC0
Reset
0x4000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DCIEIP14:12

IPC15

Address
0xC2
Reset
0x0444
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
RTCIP10:8
DMA5IP6:4
DCIIP2:0

IPC16

Address
0xC4
Reset
0x4440
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
CRCIP14:12
U2EIP10:8
U1EIP6:4

IPC17

Address
0xC6
Reset
0x0044
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
DMA7IP6:4
DMA6IP2:0

INTTREG

Address
0xE0
Reset
0x0000
Access
read only
Size
16-bit
2 fields
FieldBitsWhat it does
ILR11:8
VECNUM6:0

TMR1 Timer1

TMR1

Address
0x100
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

PR1

Address
0x102
Reset
0xFFFF
Access
read/write
Size
16-bit

T1CON

Address
0x104
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
TON15
TSIDL13
TGATE6
TCKPS5:4
TSYNC2
TCS1

TMR2 Timer2

TMR2

Address
0x106
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

PR2

Address
0x10C
Reset
0xFFFF
Access
read/write
Size
16-bit

T2CON

Address
0x110
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
TON15
TSIDL13
TGATE6
TCKPS5:4
T323
TCS1

TMR3 Timer3

TMR3HLD

Address
0x108
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

TMR3

Address
0x10A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

PR3

Address
0x10E
Reset
0xFFFF
Access
read/write
Size
16-bit

T3CON

Address
0x112
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
TON15
TSIDL13
TGATE6
TCKPS5:4
TCS1

TMR4 Timer4

TMR4

Address
0x114
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

PR4

Address
0x11A
Reset
0xFFFF
Access
read/write
Size
16-bit

T4CON

Address
0x11E
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
TON15
TSIDL13
TGATE6
TCKPS5:4
T323
TCS1

TMR5 Timer5

TMR5HLD

Address
0x116
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

TMR5

Address
0x118
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

PR5

Address
0x11C
Reset
0xFFFF
Access
read/write
Size
16-bit

T5CON

Address
0x120
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
TON15
TSIDL13
TGATE6
TCKPS5:4
TCS1

IC1 Input capture 1

IC1BUF

Address
0x140
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

IC1CON

Address
0x142
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
ICSIDL13
ICTMR7
ICI6:5
ICOV4
ICBNE3
ICM2:0

IC2 Input capture 2

IC2BUF

Address
0x144
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

IC2CON

Address
0x146
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
ICSIDL13
ICTMR7
ICI6:5
ICOV4
ICBNE3
ICM2:0

IC7 Input capture 7

IC7BUF

Address
0x158
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

IC7CON

Address
0x15A
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
ICSIDL13
ICTMR7
ICI6:5
ICOV4
ICBNE3
ICM2:0

IC8 Input capture 8

IC8BUF

Address
0x15C
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

IC8CON

Address
0x15E
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
ICSIDL13
ICTMR7
ICI6:5
ICOV4
ICBNE3
ICM2:0

OC1 Output compare 1

OC1RS

Address
0x180
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC1R

Address
0x182
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC1CON

Address
0x184
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
OCSIDL13
OCFLT4
OCTSEL3
OCM2:0

OC2 Output compare 2

OC2RS

Address
0x186
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC2R

Address
0x188
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC2CON

Address
0x18A
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
OCSIDL13
OCFLT4
OCTSEL3
OCM2:0

OC3 Output compare 3

OC3RS

Address
0x18C
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC3R

Address
0x18E
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC3CON

Address
0x190
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
OCSIDL13
OCFLT4
OCTSEL3
OCM2:0

OC4 Output compare 4

OC4RS

Address
0x192
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC4R

Address
0x194
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit

OC4CON

Address
0x196
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
OCSIDL13
OCFLT4
OCTSEL3
OCM2:0

I2C1 I²C 1

I2C1RCV

Address
0x200
Reset
0x0000
Access
read only
Size
16-bit

I2C1TRN

Address
0x202
Reset
0x00FF
Access
write only
Size
16-bit

I2C1BRG

Address
0x204
Reset
0x0000
Access
read/write
Size
16-bit

I2C1CON

Address
0x206
Reset
0x1000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
I2CEN15
I2CSIDL13
SCLREL12
IPMIEN11
A10M10
DISSLW9
SMEN8
GCEN7
STREN6
ACKDT5
ACKEN4
RCEN3
PEN2
RSEN1
SEN0

I2C1STAT

Address
0x208
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
ACKSTAT15
TRSTAT14
BCL10
GCSTAT9
ADD108
IWCOL7
I2COV6
D_A5
P4
S3
R_W2
RBF1
TBF0

I2C1ADD

Address
0x20A
Reset
0x0000
Access
read/write
Size
16-bit

I2C1MSK

Address
0x20C
Reset
0x0000
Access
read/write
Size
16-bit

UART1 UART 1

U1MODE

Address
0x220
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
UARTEN15
USIDL13
IREN12
RTSMD11
UEN9:8
WAKE7
LPBACK6
ABAUD5
URXINV4
BRGH3
PDSEL2:1
STSEL0

U1STA

Address
0x222
Reset
0x0110
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
UTXISEL115
UTXINV14
UTXISEL013
UTXBRK11
UTXEN10
UTXBF9
TRMT8
URXISEL7:6
ADDEN5
RIDLE4
PERR3
FERR2
OERR1
URXDA0

U1TXREG

Address
0x224
Reset
0x0000
Access
write only
Size
16-bit
9 fields
FieldBitsWhat it does
UTXREG88
UTXREG77
UTXREG66
UTXREG55
UTXREG44
UTXREG33
UTXREG22
UTXREG11
UTXREG00

U1RXREG

Address
0x226
Reset
0x0000
Access
read only
Size
16-bit
9 fields
FieldBitsWhat it does
URXREG88
URXREG77
URXREG66
URXREG55
URXREG44
URXREG33
URXREG22
URXREG11
URXREG00

U1BRG

Address
0x228
Reset
0x0000
Access
read/write
Size
16-bit

UART2 UART 2

U2MODE

Address
0x230
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
UARTEN15
USIDL13
IREN12
RTSMD11
UEN9:8
WAKE7
LPBACK6
ABAUD5
URXINV4
BRGH3
PDSEL2:1
STSEL0

U2STA

Address
0x232
Reset
0x0110
Access
read/write
Size
16-bit
14 fields
FieldBitsWhat it does
UTXISEL115
UTXINV14
UTXISEL013
UTXBRK11
UTXEN10
UTXBF9
TRMT8
URXISEL7:6
ADDEN5
RIDLE4
PERR3
FERR2
OERR1
URXDA0

U2TXREG

Address
0x234
Reset
0x0000
Access
write only
Size
16-bit
9 fields
FieldBitsWhat it does
UTXREG88
UTXREG77
UTXREG66
UTXREG55
UTXREG44
UTXREG33
UTXREG22
UTXREG11
UTXREG00

U2RXREG

Address
0x236
Reset
0x0000
Access
read only
Size
16-bit
9 fields
FieldBitsWhat it does
URXREG88
URXREG77
URXREG66
URXREG55
URXREG44
URXREG33
URXREG22
URXREG11
URXREG00

U2BRG

Address
0x238
Reset
0x0000
Access
read/write
Size
16-bit

SPI1 SPI 1

SPI1STAT

Address
0x240
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
SPIEN15
SPISIDL13
SPIROV6
SPITBF1
SPIRBF0

SPI1CON1

Address
0x242
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
DISSCK12
DISSDO11
MODE1610
SMP9
CKE8
SSEN7
CKP6
MSTEN5
SPRE4:2
PPRE1:0

SPI1CON2

Address
0x244
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
FRMEN15
SPIFSD14
FRMPOL13
FRMDLY1

SPI1BUF

Address
0x248
Reset
0x0000
Access
read/write
Size
16-bit

SPI2 SPI 2

SPI2STAT

Address
0x260
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
SPIEN15
SPISIDL13
SPIROV6
SPITBF1
SPIRBF0

SPI2CON1

Address
0x262
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
DISSCK12
DISSDO11
MODE1610
SMP9
CKE8
SSEN7
CKP6
MSTEN5
SPRE4:2
PPRE1:0

SPI2CON2

Address
0x264
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
FRMEN15
SPIFSD14
FRMPOL13
FRMDLY1

SPI2BUF

Address
0x268
Reset
0x0000
Access
read/write
Size
16-bit

DCI Data converter interface (codec)

DCICON1

Address
0x280
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
DCIEN15
DCISIDL13
DLOOP11
CSCKD10
CSCKE9
COFSD8
UNFM7
CSDOM6
DJST5
COFSM1:0

DCICON2

Address
0x282
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
BLEN11:10
COFSG8:5
WS3:0

DCICON3

Address
0x284
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
BCG11:0

DCISTAT

Address
0x286
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
SLOT11:8
ROV3
RFUL2
TUNF1
TMPTY0

TSCON

Address
0x288
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
TSE1515
TSE1414
TSE1313
TSE1212
TSE1111
TSE1010
TSE99
TSE88
TSE77
TSE66
TSE55
TSE44
TSE33
TSE22
TSE11
TSE00

RSCON

Address
0x28C
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
RSE1515
RSE1414
RSE1313
RSE1212
RSE1111
RSE1010
RSE99
RSE88
RSE77
RSE66
RSE55
RSE44
RSE33
RSE22
RSE11
RSE00

RXBUF0

Address
0x290
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

RXBUF1

Address
0x292
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

RXBUF2

Address
0x294
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

RXBUF3

Address
0x296
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

TXBUF0

Address
0x298
Reset
0x0000
Access
write only
Size
16-bit

TXBUF1

Address
0x29A
Reset
0x0000
Access
write only
Size
16-bit

TXBUF2

Address
0x29C
Reset
0x0000
Access
write only
Size
16-bit

TXBUF3

Address
0x29E
Reset
0x0000
Access
write only
Size
16-bit

PORTA I/O port A

TRISA

Address
0x2C0
Reset
0x079F
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
TRISA1010
TRISA99
TRISA88
TRISA77
TRISA44
TRISA33
TRISA22
TRISA11
TRISA00

PORTA

Address
0x2C2
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
RA1010
RA99
RA88
RA77
RA44
RA33
RA22
RA11
RA00

LATA

Address
0x2C4
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
LATA1010
LATA99
LATA88
LATA77
LATA44
LATA33
LATA22
LATA11
LATA00

ODCA

Address
0x2C6
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
ODCA1010
ODCA99
ODCA88
ODCA77
ODCA44
ODCA33
ODCA22
ODCA11
ODCA00

PORTB I/O port B

TRISB

Address
0x2C8
Reset
0xFFFF
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
TRISB1515
TRISB1414
TRISB1313
TRISB1212
TRISB1111
TRISB1010
TRISB99
TRISB88
TRISB77
TRISB66
TRISB55
TRISB44
TRISB33
TRISB22
TRISB11
TRISB00

PORTB

Address
0x2CA
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
RB1515
RB1414
RB1313
RB1212
RB1111
RB1010
RB99
RB88
RB77
RB66
RB55
RB44
RB33
RB22
RB11
RB00

LATB

Address
0x2CC
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
LATB1515
LATB1414
LATB1313
LATB1212
LATB1111
LATB1010
LATB99
LATB88
LATB77
LATB66
LATB55
LATB44
LATB33
LATB22
LATB11
LATB00

ODCB

Address
0x2CE
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
ODCB1515
ODCB1414
ODCB1313
ODCB1212
ODCB1111
ODCB1010
ODCB99
ODCB88
ODCB77
ODCB66
ODCB55
ODCB44
ODCB33
ODCB22
ODCB11
ODCB00

PORTC I/O port C

TRISC

Address
0x2D0
Reset
0x03FF
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
TRISC99
TRISC88
TRISC77
TRISC66
TRISC55
TRISC44
TRISC33
TRISC22
TRISC11
TRISC00

PORTC

Address
0x2D2
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
RC99
RC88
RC77
RC66
RC55
RC44
RC33
RC22
RC11
RC00

LATC

Address
0x2D4
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
LATC99
LATC88
LATC77
LATC66
LATC55
LATC44
LATC33
LATC22
LATC11
LATC00

ODCC

Address
0x2D6
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
ODCC99
ODCC88
ODCC77
ODCC66
ODCC55
ODCC44
ODCC33
ODCC22
ODCC11
ODCC00

PORTS I/O port control

PADCFG1

Address
0x2FC
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RTSECSEL1
PMPTTL0

ADC1 Analog-to-digital converter 1

ADC1BUF0

Address
0x300
Reset
x (not fixed at power-on)
Access
read only
Size
16-bit

AD1CON1

Address
0x320
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
ADON15
ADSIDL13
ADDMABM12
AD12B10
FORM9:8
SSRC7:5
SIMSAM3
ASAM2
SAMP1
DONE0

AD1CON2

Address
0x322
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
VCFG15:13
CSCNA10
CHPS9:8
BUFS7
SMPI5:2
BUFM1
ALTS0

AD1CON3

Address
0x324
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
ADRC15
SAMC12:8
ADCS7:0

AD1CHS123

Address
0x326
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CH123NB10:9
CH123SB8
CH123NA2:1
CH123SA0

AD1CHS0

Address
0x328
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CH0NB15
CH0SB12:8
CH0NA7
CH0SA4:0

AD1PCFGL

Address
0x32C
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
PCFG1212
PCFG1111
PCFG1010
PCFG99
PCFG88
PCFG77
PCFG66
PCFG55
PCFG44
PCFG33
PCFG22
PCFG11
PCFG00

AD1CSSL

Address
0x330
Reset
0x0000
Access
read/write
Size
16-bit
13 fields
FieldBitsWhat it does
CSS1212
CSS1111
CSS1010
CSS99
CSS88
CSS77
CSS66
CSS55
CSS44
CSS33
CSS22
CSS11
CSS00

AD1CON4

Address
0x332
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DMABL2:0

DMA0 DMA 0

DMA0CON

Address
0x380
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA0REQ

Address
0x382
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA0STA

Address
0x384
Reset
0x0000
Access
read/write
Size
16-bit

DMA0STB

Address
0x386
Reset
0x0000
Access
read/write
Size
16-bit

DMA0PAD

Address
0x388
Reset
0x0000
Access
read/write
Size
16-bit

DMA0CNT

Address
0x38A
Reset
0x0000
Access
read/write
Size
16-bit

DMA1 DMA 1

DMA1CON

Address
0x38C
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA1REQ

Address
0x38E
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA1STA

Address
0x390
Reset
0x0000
Access
read/write
Size
16-bit

DMA1STB

Address
0x392
Reset
0x0000
Access
read/write
Size
16-bit

DMA1PAD

Address
0x394
Reset
0x0000
Access
read/write
Size
16-bit

DMA1CNT

Address
0x396
Reset
0x0000
Access
read/write
Size
16-bit

DMA2 DMA 2

DMA2CON

Address
0x398
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA2REQ

Address
0x39A
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA2STA

Address
0x39C
Reset
0x0000
Access
read/write
Size
16-bit

DMA2STB

Address
0x39E
Reset
0x0000
Access
read/write
Size
16-bit

DMA2PAD

Address
0x3A0
Reset
0x0000
Access
read/write
Size
16-bit

DMA2CNT

Address
0x3A2
Reset
0x0000
Access
read/write
Size
16-bit

DMA3 DMA 3

DMA3CON

Address
0x3A4
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA3REQ

Address
0x3A6
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA3STA

Address
0x3A8
Reset
0x0000
Access
read/write
Size
16-bit

DMA3STB

Address
0x3AA
Reset
0x0000
Access
read/write
Size
16-bit

DMA3PAD

Address
0x3AC
Reset
0x0000
Access
read/write
Size
16-bit

DMA3CNT

Address
0x3AE
Reset
0x0000
Access
read/write
Size
16-bit

DMA4 DMA 4

DMA4CON

Address
0x3B0
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA4REQ

Address
0x3B2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA4STA

Address
0x3B4
Reset
0x0000
Access
read/write
Size
16-bit

DMA4STB

Address
0x3B6
Reset
0x0000
Access
read/write
Size
16-bit

DMA4PAD

Address
0x3B8
Reset
0x0000
Access
read/write
Size
16-bit

DMA4CNT

Address
0x3BA
Reset
0x0000
Access
read/write
Size
16-bit

DMA5 DMA 5

DMA5CON

Address
0x3BC
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA5REQ

Address
0x3BE
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA5STA

Address
0x3C0
Reset
0x0000
Access
read/write
Size
16-bit

DMA5STB

Address
0x3C2
Reset
0x0000
Access
read/write
Size
16-bit

DMA5PAD

Address
0x3C4
Reset
0x0000
Access
read/write
Size
16-bit

DMA5CNT

Address
0x3C6
Reset
0x0000
Access
read/write
Size
16-bit

DMA6 DMA 6

DMA6CON

Address
0x3C8
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA6REQ

Address
0x3CA
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA6STA

Address
0x3CC
Reset
0x0000
Access
read/write
Size
16-bit

DMA6STB

Address
0x3CE
Reset
0x0000
Access
read/write
Size
16-bit

DMA6PAD

Address
0x3D0
Reset
0x0000
Access
read/write
Size
16-bit

DMA6CNT

Address
0x3D2
Reset
0x0000
Access
read/write
Size
16-bit

DMA7 DMA 7

DMA7CON

Address
0x3D4
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CHEN15
SIZE14
DIR13
HALF12
NULLW11
AMODE5:4
MODE1:0

DMA7REQ

Address
0x3D6
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORCE15
IRQSEL6:0

DMA7STA

Address
0x3D8
Reset
0x0000
Access
read/write
Size
16-bit

DMA7STB

Address
0x3DA
Reset
0x0000
Access
read/write
Size
16-bit

DMA7PAD

Address
0x3DC
Reset
0x0000
Access
read/write
Size
16-bit

DMA7CNT

Address
0x3DE
Reset
0x0000
Access
read/write
Size
16-bit

DMA DMA

DMACS0

Address
0x3E0
Reset
0x0000
Access
read only
Size
16-bit
2 fields
FieldBitsWhat it does
PWCOL15:8
XWCOL7:0

DMACS1

Address
0x3E2
Reset
0x0F00
Access
read only
Size
16-bit
9 fields
FieldBitsWhat it does
LSTCH11:8
PPST77
PPST66
PPST55
PPST44
PPST33
PPST22
PPST11
PPST00

SFR Other special function registers

DSADR

Address
0x3E4
Reset
0x0000
Access
read only
Size
16-bit

PMP Parallel master port

PMCON

Address
0x600
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
PMPEN15
PSIDL13
ADRMUX12:11
PTBEEN10
PTWREN9
PTRDEN8
CSF7:6
ALP5
CS1P3
BEP2
WRSP1
RDSP0

PMMODE

Address
0x602
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
BUSY15
IRQM14:13
INCM12:11
MODE1610
MODE9:8
WAITB7:6
WAITM5:2
WAITE1:0

PMADDR

Address
0x604
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
ADDR1515
CS114
ADDR13:0

PMDOUT1

Address
0x604
Reset
0x0000
Access
read/write
Size
16-bit

PMDOUT2

Address
0x606
Reset
0x0000
Access
read/write
Size
16-bit

PMDIN1

Address
0x608
Reset
0x0000
Access
read/write
Size
16-bit

PMDIN2

Address
0x60A
Reset
0x0000
Access
read/write
Size
16-bit

PMAEN

Address
0x60C
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
PTEN1414
PTEN10:0

PMSTAT

Address
0x60E
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
IBF15
IBOV14
IB3F11
IB2F10
IB1F9
IB0F8
OBE7
OBUF6
OB3E3
OB2E2
OB1E1
OB0E0

RTCC Real-time clock and calendar

ALRMVAL

Address
0x620
Reset
0x0000
Access
read/write
Size
16-bit

ALCFGRPT

Address
0x622
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
ALRMEN15
CHIME14
AMASK13:10
ALRMPTR9:8
ARPT7:0

RTCVAL

Address
0x624
Reset
0x0000
Access
read/write
Size
16-bit

RCFGCAL

Address
0x626
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
RTCEN15
RTCWREN13
RTCSYNC12
HALFSEC11
RTCOE10
RTCPTR9:8
CAL7:0

CMP Comparators and voltage reference

CMCON

Address
0x630
Reset
0x0000
Access
read/write
Size
16-bit
15 fields
FieldBitsWhat it does
CMIDL15
C2EVT13
C1EVT12
C2EN11
C1EN10
C2OUTEN9
C1OUTEN8
C2OUT7
C1OUT6
C2INV5
C1INV4
C2NEG3
C2POS2
C1NEG1
C1POS0

CVRCON

Address
0x632
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
CVREN7
CVROE6
CVRR5
CVRSS4
CVR3:0

CRC CRC and memory scanner

CRCCON

Address
0x640
Reset
0x0040
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
CSIDL13
VWORD12:8
CRCFUL7
CRCMPT6
CRCGO4
PLEN3:0

CRCXOR

Address
0x642
Reset
0x0000
Access
read/write
Size
16-bit

CRCDAT

Address
0x644
Reset
0x0000
Access
read/write
Size
16-bit

CRCWDAT

Address
0x646
Reset
0x0000
Access
read/write
Size
16-bit

PPS Peripheral pin select

RPINR0

Address
0x680
Reset
0x1F00
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
INT1R12:8

RPINR1

Address
0x682
Reset
0x001F
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
INT2R4:0

RPINR3

Address
0x686
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
T3CKR12:8
T2CKR4:0

RPINR4

Address
0x688
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
T5CKR12:8
T4CKR4:0

RPINR7

Address
0x68E
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
IC2R12:8
IC1R4:0

RPINR10

Address
0x694
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
IC8R12:8
IC7R4:0

RPINR11

Address
0x696
Reset
0x001F
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
OCFAR4:0

RPINR18

Address
0x6A4
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
U1CTSR12:8
U1RXR4:0

RPINR19

Address
0x6A6
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
U2CTSR12:8
U2RXR4:0

RPINR20

Address
0x6A8
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SCK1R12:8
SDI1R4:0

RPINR21

Address
0x6AA
Reset
0x001F
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SS1R4:0

RPINR22

Address
0x6AC
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SCK2R12:8
SDI2R4:0

RPINR23

Address
0x6AE
Reset
0x001F
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SS2R4:0

RPINR24

Address
0x6B0
Reset
0x1F1F
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
CSCKR12:8
CSDIR4:0

RPINR25

Address
0x6B2
Reset
0x001F
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
COFSR4:0

RPOR0

Address
0x6C0
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP1R12:8
RP0R4:0

RPOR1

Address
0x6C2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP3R12:8
RP2R4:0

RPOR2

Address
0x6C4
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP5R12:8
RP4R4:0

RPOR3

Address
0x6C6
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP7R12:8
RP6R4:0

RPOR4

Address
0x6C8
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP9R12:8
RP8R4:0

RPOR5

Address
0x6CA
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP11R12:8
RP10R4:0

RPOR6

Address
0x6CC
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP13R12:8
RP12R4:0

RPOR7

Address
0x6CE
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP15R12:8
RP14R4:0

RPOR8

Address
0x6D0
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP17R12:8
RP16R4:0

RPOR9

Address
0x6D2
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP19R12:8
RP18R4:0

RPOR10

Address
0x6D4
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP21R12:8
RP20R4:0

RPOR11

Address
0x6D6
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP23R12:8
RP22R4:0

RPOR12

Address
0x6D8
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
RP25R12:8
RP24R4:0

RESET Reset control

RCON

Address
0x740
Reset
0x0003
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
TRAPR15
IOPUWR14
CM9
VREGS8
EXTR7
SWR6
SWDTEN5
WDTO4
SLEEP3
IDLE2
BOR1
POR0

OSCILLATOR Oscillator, power control and watchdog

OSCCON

Address
0x742
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
COSCG14:12
NOSCG10:8
CLKLOCK7
IOLOCK6
LOCK5
CF3
LPOSCEN1
OSWEN0

CLKDIV

Address
0x744
Reset
0x3040
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
ROI15
DOZE14:12
DOZEN11
FRCDIV10:8
PLLPOST7:6
PLLPRE4:0

PLLFBD

Address
0x746
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
PLLDIV8:0

OSCTUN

Address
0x748
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
TUN5:0

ACLKCON

Address
0x74A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SELACLK13
AOSCMD12:11
APSTSCLR10:8
ASRCSEL7

SECURITY Boot and secure segment RAM

BSRAM

Address
0x750
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
IW_BSR2
IR_BSR1
RL_BSR0

SSRAM

Address
0x752
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
IW_SSR2
IR_SSR1
RL_SSR0

NVM Data EEPROM and flash program memory

NVMCON

Address
0x760
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
WR15
WREN14
WRERR13
ERASE6
NVMOP3:0

NVMKEY

Address
0x766
Reset
0x0000
Access
write only
Size
16-bit

PMD Peripheral module disable

PMD1

Address
0x770
Reset
0x0000
Access
read/write
Size
16-bit
12 fields
FieldBitsWhat it does
T5MD15
T4MD14
T3MD13
T2MD12
T1MD11
DCIMD8
I2CMD7
U2MD6
U1MD5
SPI2MD4
SPI1MD3
AD1MD0

PMD2

Address
0x772
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
IC8MD15
IC7MD14
IC2MD9
IC1MD8
OC4MD3
OC3MD2
OC2MD1
0C1MD0

PMD3

Address
0x774
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CMPMD10
RTCCMD9
PMPMD8
CRCMD7