CPU
54 registersCPU core (W registers, DSP, program space)
0x00 – 0xFDC
The 767 registers of the dsPIC33CK128MC106 in its 49 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 – 0xFDC
Deadman timer
0x5C – 0x7A
SENT (SAE J2716) interface 1
0x80 – 0x96
CRC and memory scanner
0xB0 – 0xBE
Configurable logic cell 1
0xC0 – 0xCA
Configurable logic cell 2
0xCC – 0xD6
Configurable logic cell 3
0xD8 – 0xE2
Configurable logic cell 4
0xE4 – 0xEE
Flash error correction
0xF0 – 0xFA
Timer1
0x100 – 0x108
Quadrature encoder interface 1
0x140 – 0x172
I²C 1
0x200 – 0x218
UART 1
0x238 – 0x25C
UART 2
0x260 – 0x284
SPI 1
0x2AC – 0x2C6
SPI 2
0x2C8 – 0x2E2
PWM generators
0x300 – 0x400
Interrupts
0x800 – 0x8C8
Data EEPROM and flash program memory
0x8D0 – 0x8DA
Operational amplifier 1
0x8DC – 0x8DE
Analog bias and current source
0x8F0 – 0x8F6
Peripheral trigger generator
0x900 – 0x94E
Capture/compare/PWM 1
0x950 – 0x972
Capture/compare/PWM 2
0x974 – 0x996
Capture/compare/PWM 3
0x998 – 0x9BA
Capture/compare/PWM 4
0x9BC – 0x9DE
DMA
0xABC – 0xAC2
DMA 0
0xAC4 – 0xACC
DMA 1
0xACE – 0xAD6
DMA 2
0xAD8 – 0xAE0
DMA 3
0xAE2 – 0xAEA
Analog-to-digital converter
0xB00 – 0xC36
Digital-to-analog converter
0xC80 – 0xC86
Digital-to-analog converter 1
0xC88 – 0xC8E
Slope compensation
0xC90 – 0xCA4
Digital-to-analog converter 2
0xC98 – 0xC9E
Low-power and deep sleep control
0xCFC – 0xCFC
Peripheral pin select
0xD00 – 0xDB4
I/O port A
0xE00 – 0xE16
I/O port B
0xE1C – 0xE32
I/O port C
0xE38 – 0xE4E
I/O port D
0xE54 – 0xE6A
Debug and test
0xEFC – 0xFFC
UART 3
0xF00 – 0xF24
Reset control
0xF80 – 0xF80
Oscillator, power control and watchdog
0xF84 – 0xFBE
Peripheral module disable
0xFA0 – 0xFB2
Watchdog timer
0xFB4 – 0xFB6
Main–secondary core interface
0xFD2 – 0xFD6