dsPIC33EP64GS808 registers

The 804 registers of the dsPIC33EP64GS808 in its 56 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

44 registers

CPU core (W registers, DSP, program space)

0x00 – 0x5A

TMR1

3 registers

Timer1

0x100 – 0x104

TMR2

3 registers

Timer2

0x106 – 0x110

TMR3

4 registers

Timer3

0x108 – 0x112

TMR4

3 registers

Timer4

0x114 – 0x11E

TMR5

4 registers

Timer5

0x116 – 0x120

IC1

4 registers

Input capture 1

0x140 – 0x146

IC2

4 registers

Input capture 2

0x148 – 0x14E

IC3

4 registers

Input capture 3

0x150 – 0x156

IC4

4 registers

Input capture 4

0x158 – 0x15E

I2C1

8 registers

I²C 1

0x200 – 0x20E

I2C2

8 registers

I²C 2

0x210 – 0x21E

UART1

5 registers

UART 1

0x220 – 0x228

UART2

5 registers

UART 2

0x230 – 0x238

SPI1

13 registers

SPI 1

0x240 – 0x25A

SPI2

14 registers

SPI 2

0x260 – 0x27A

ADC

84 registers

Analog-to-digital converter

0x300 – 0x436

CAN1

65 registers

CAN bus 1

0x480 – 0x4FE

ANALOG

1 register

Analog bias and current source

0x500 – 0x500

PGA1

2 registers

Programmable gain amplifier 1

0x504 – 0x506

PGA2

2 registers

Programmable gain amplifier 2

0x508 – 0x50A

CMP1

2 registers

Comparator 1

0x540 – 0x542

CMP2

2 registers

Comparator 2

0x544 – 0x546

CMP3

2 registers

Comparator 3

0x548 – 0x54A

CMP4

2 registers

Comparator 4

0x54C – 0x54E

SPI3

14 registers

SPI 3

0x600 – 0x61A

PPS

51 registers

Peripheral pin select

0x668 – 0x6FC

NVM

6 registers

Data EEPROM and flash program memory

0x728 – 0x732

RESET

1 register

Reset control

0x740 – 0x740

OSCILLATOR

6 registers

Oscillator, power control and watchdog

0x742 – 0x750

PWM

140 registers

PWM generators

0x74C – 0xD1E

PMD

7 registers

Peripheral module disable

0x760 – 0x76E

CAN2

65 registers

CAN bus 2

0x780 – 0x7FE

INTERRUPT

68 registers

Interrupts

0x800 – 0x8C8

OC1

5 registers

Output compare 1

0x900 – 0x908

OC2

5 registers

Output compare 2

0x90A – 0x912

OC3

5 registers

Output compare 3

0x914 – 0x91C

OC4

5 registers

Output compare 4

0x91E – 0x926

CLC1

5 registers

Configurable logic cell 1

0x9C0 – 0x9CA

CLC2

5 registers

Configurable logic cell 2

0x9CC – 0x9D6

CLC3

5 registers

Configurable logic cell 3

0x9D8 – 0x9E2

CLC4

5 registers

Configurable logic cell 4

0x9E4 – 0x9EE

PTG

28 registers

Peripheral trigger generator

0xAC0 – 0xAF6

DMA0

8 registers

DMA 0

0xB00 – 0xB0E

DMA1

8 registers

DMA 1

0xB10 – 0xB1E

DMA2

8 registers

DMA 2

0xB20 – 0xB2E

DMA3

8 registers

DMA 3

0xB30 – 0xB3E

DMA

4 registers

DMA

0xBF0 – 0xBF6

SFR

5 registers

Other special function registers

0xBF8 – 0xFAA

PORTA

8 registers

I/O port A

0xE00 – 0xE0E

PORTB

8 registers

I/O port B

0xE10 – 0xE1E

PORTC

8 registers

I/O port C

0xE20 – 0xE2E

PORTD

8 registers

I/O port D

0xE30 – 0xE3E

PORTE

8 registers

I/O port E

0xE40 – 0xE4E

MSI

3 registers

Main–secondary core interface

0xFA0 – 0xFA4

DEBUG

2 registers

Debug and test

0xFF0 – 0xFF2