CPU
44 registersCPU core (W registers, DSP, program space)
0x00 – 0x58
The 1022 registers of the dsPIC33EP256MU814 in its 103 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 core (W registers, DSP, program space)
0x00 – 0x58
Timer1
0x100 – 0x104
Timer2
0x106 – 0x110
Timer3
0x108 – 0x112
Timer4
0x114 – 0x11E
Timer5
0x116 – 0x120
Timer6
0x122 – 0x12C
Timer7
0x124 – 0x12E
Timer8
0x130 – 0x13A
Timer9
0x132 – 0x13C
Input capture 1
0x140 – 0x146
Input capture 2
0x148 – 0x14E
Input capture 3
0x150 – 0x156
Input capture 4
0x158 – 0x15E
Input capture 5
0x160 – 0x166
Input capture 6
0x168 – 0x16E
Input capture 7
0x170 – 0x176
Input capture 8
0x178 – 0x17E
Input capture 9
0x180 – 0x186
Input capture 10
0x188 – 0x18E
Input capture 11
0x190 – 0x196
Input capture 12
0x198 – 0x19E
Input capture 13
0x1A0 – 0x1A6
Input capture 14
0x1A8 – 0x1AE
Input capture 15
0x1B0 – 0x1B6
Input capture 16
0x1B8 – 0x1BE
Quadrature encoder interface 1
0x1C0 – 0x1E2
I²C 1
0x200 – 0x20C
I²C 2
0x210 – 0x21C
UART 1
0x220 – 0x228
UART 2
0x230 – 0x238
SPI 1
0x240 – 0x248
UART 3
0x250 – 0x258
SPI 2
0x260 – 0x268
Data converter interface (codec)
0x280 – 0x29E
SPI 3
0x2A0 – 0x2A8
UART 4
0x2B0 – 0x2B8
SPI 4
0x2C0 – 0x2C8
Analog-to-digital converter 1
0x300 – 0x332
Analog-to-digital converter 2
0x340 – 0x372
CAN bus 1
0x400 – 0x47E
USB device
0x488 – 0x582
CAN bus 2
0x500 – 0x57E
Quadrature encoder interface 2
0x5C0 – 0x5E2
Parallel master port
0x600 – 0x60E
Real-time clock and calendar
0x620 – 0x626
CRC and memory scanner
0x640 – 0x64E
Peripheral pin select
0x680 – 0x6F6
Data EEPROM and flash program memory
0x728 – 0x72E
Reset control
0x740 – 0x740
Oscillator, power control and watchdog
0x742 – 0x75A
Peripheral module disable
0x760 – 0x76C
Interrupts
0x800 – 0x8C8
Output compare 1
0x900 – 0x908
Output compare 2
0x90A – 0x912
Output compare 3
0x914 – 0x91C
Output compare 4
0x91E – 0x926
Output compare 5
0x928 – 0x930
Output compare 6
0x932 – 0x93A
Output compare 7
0x93C – 0x944
Output compare 8
0x946 – 0x94E
Output compare 9
0x950 – 0x958
Output compare 10
0x95A – 0x962
Output compare 11
0x964 – 0x96C
Output compare 12
0x96E – 0x976
Output compare 13
0x978 – 0x980
Output compare 14
0x982 – 0x98A
Output compare 15
0x98C – 0x994
Output compare 16
0x996 – 0x99E
Comparators and voltage reference
0xA80 – 0xA82
Comparator 1
0xA84 – 0xA8A
Comparator 2
0xA8C – 0xA92
Comparator 3
0xA94 – 0xA9A
DMA 0
0xB00 – 0xB0E
DMA 1
0xB10 – 0xB1E
DMA 2
0xB20 – 0xB2E
DMA 3
0xB30 – 0xB3E
DMA 4
0xB40 – 0xB4E
DMA 5
0xB50 – 0xB5E
DMA 6
0xB60 – 0xB6E
DMA 7
0xB70 – 0xB7E
DMA 8
0xB80 – 0xB8E
DMA 9
0xB90 – 0xB9E
DMA 10
0xBA0 – 0xBAE
DMA 11
0xBB0 – 0xBBE
DMA 12
0xBC0 – 0xBCE
DMA 13
0xBD0 – 0xBDE
DMA 14
0xBE0 – 0xBEE
DMA
0xBF0 – 0xBF6
Other special function registers
0xBF8 – 0xFAA
PWM generators
0xC00 – 0xCFE
I/O port A
0xE00 – 0xE0E
I/O port B
0xE10 – 0xE1E
I/O port C
0xE20 – 0xE2E
I/O port D
0xE30 – 0xE3E
I/O port E
0xE40 – 0xE4E
I/O port F
0xE50 – 0xE5C
I/O port G
0xE60 – 0xE6E
I/O port H
0xE70 – 0xE7C
I/O port J
0xE80 – 0xE8C
I/O port K
0xE90 – 0xE9C
I/O port control
0xEFE – 0xEFE
Main–secondary core interface
0xFA0 – 0xFA4