dsPIC33CH64MP202 registers

The 825 registers of the dsPIC33CH64MP202 in its 52 peripherals, each on a page of its own with every register's address, reset value and fields. The search finds a register or bit in any of them.

CPU

54 registers

CPU core (W registers, DSP, program space)

0x00 – 0xFDC

DMT

11 registers

Deadman timer

0x5C – 0x7A

SENT1

7 registers

SENT (SAE J2716) interface 1

0x80 – 0x96

SENT2

7 registers

SENT (SAE J2716) interface 2

0x98 – 0xAE

CRC

8 registers

CRC and memory scanner

0xB0 – 0xBE

CLC1

5 registers

Configurable logic cell 1

0xC0 – 0xCA

CLC2

5 registers

Configurable logic cell 2

0xCC – 0xD6

CLC3

5 registers

Configurable logic cell 3

0xD8 – 0xE2

CLC4

5 registers

Configurable logic cell 4

0xE4 – 0xEE

ECC

6 registers

Flash error correction

0xF0 – 0xFA

TMR1

3 registers

Timer1

0x100 – 0x108

QEI1

21 registers

Quadrature encoder interface 1

0x140 – 0x172

MSI

26 registers

Main–secondary core interface

0x1D2 – 0xFD6

I2C1

8 registers

I²C 1

0x200 – 0x218

I2C2

8 registers

I²C 2

0x21C – 0x234

UART1

17 registers

UART 1

0x238 – 0x25C

UART2

17 registers

UART 2

0x260 – 0x284

SPI1

14 registers

SPI 1

0x2AC – 0x2C6

SPI2

14 registers

SPI 2

0x2C8 – 0x2E2

PWM

129 registers

PWM generators

0x300 – 0x400

DEBUG

7 registers

Debug and test

0x5B2 – 0xFFC

INTERRUPT

73 registers

Interrupts

0x800 – 0x8C8

NVM

6 registers

Data EEPROM and flash program memory

0x8D0 – 0x8DA

ANALOG

3 registers

Analog bias and current source

0x8F0 – 0x8F6

PTG

29 registers

Peripheral trigger generator

0x900 – 0x94E

CCP1

15 registers

Capture/compare/PWM 1

0x950 – 0x972

CCP2

15 registers

Capture/compare/PWM 2

0x974 – 0x996

CCP3

15 registers

Capture/compare/PWM 3

0x998 – 0x9BA

CCP4

15 registers

Capture/compare/PWM 4

0x9BC – 0x9DE

CCP5

15 registers

Capture/compare/PWM 5

0x9E0 – 0xA02

CCP6

15 registers

Capture/compare/PWM 6

0xA04 – 0xA26

CCP7

15 registers

Capture/compare/PWM 7

0xA28 – 0xA4A

CCP8

15 registers

Capture/compare/PWM 8

0xA4C – 0xA6E

DMA

4 registers

DMA

0xABC – 0xAC2

DMA0

5 registers

DMA 0

0xAC4 – 0xACC

DMA1

5 registers

DMA 1

0xACE – 0xAD6

DMA2

5 registers

DMA 2

0xAD8 – 0xAE0

DMA3

5 registers

DMA 3

0xAE2 – 0xAEA

DMA4

5 registers

DMA 4

0xAEC – 0xAF4

DMA5

5 registers

DMA 5

0xAF6 – 0xAFE

ADC

83 registers

Analog-to-digital converter

0xB00 – 0xC34

DAC

3 registers

Digital-to-analog converter

0xC80 – 0xC86

DAC1

4 registers

Digital-to-analog converter 1

0xC88 – 0xC8E

SLOPE

3 registers

Slope compensation

0xC90 – 0xC94

POWER

1 register

Low-power and deep sleep control

0xCFC – 0xCFC

PPS

44 registers

Peripheral pin select

0xD00 – 0xDAC

PORTA

12 registers

I/O port A

0xE00 – 0xE16

PORTB

12 registers

I/O port B

0xE1C – 0xE32

RESET

1 register

Reset control

0xF80 – 0xF80

OSCILLATOR

11 registers

Oscillator, power control and watchdog

0xF84 – 0xFBE

PMD

7 registers

Peripheral module disable

0xFA4 – 0xFB2

WDT

2 registers

Watchdog timer

0xFB4 – 0xFB6