dsPIC33EP16GS504 registers

The 464 registers of the dsPIC33EP16GS504 in its 41 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

4 registers

SPI 1

0x240 – 0x248

SPI2

4 registers

SPI 2

0x260 – 0x268

ADC

78 registers

Analog-to-digital converter

0x300 – 0x436

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

PPS

38 registers

Peripheral pin select

0x670 – 0x6F6

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

92 registers

PWM generators

0x74C – 0xCBE

PMD

7 registers

Peripheral module disable

0x760 – 0x76E

INTERRUPT

60 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

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

MSI

3 registers

Main–secondary core interface

0xFA0 – 0xFA4

SFR

3 registers

Other special function registers

0xFA6 – 0xFAA

DEBUG

2 registers

Debug and test

0xFF0 – 0xFF2