CPU
22 registersCPU core
0x00 – 0xFEF
The 446 registers of the PIC16F18855 in its 45 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
0x00 – 0xFEF
Interrupts
0x0B – 0x71E
I/O port A
0x0C – 0xF3C
I/O port B
0x0D – 0xF47
I/O port C
0x0E – 0xF52
I/O port E
0x10 – 0xF68
Timer0
0x1C – 0x1F
Analog-to-digital converter
0x8C – 0x117
USART
0x119 – 0x11F
Master synchronous serial port (SPI, I²C)
0x18C – 0xECA
Timer1
0x20C – 0x211
Timer3
0x212 – 0x217
Timer5
0x218 – 0x21D
Enhanced capture/compare/PWM
0x21E – 0x21F
Timer2
0x28C – 0x291
Timer4
0x292 – 0x297
Timer6
0x298 – 0x29D
Capture/compare/PWM 1
0x30C – 0xEA1
Capture/compare/PWM 2
0x310 – 0xEA2
Capture/compare/PWM 3
0x314 – 0xEA3
Capture/compare/PWM 4
0x318 – 0xEA4
Capture/compare/PWM 5
0x31C – 0xEA5
Enhanced capture/compare/PWM 6
0x38C – 0x38E
Enhanced capture/compare/PWM 7
0x390 – 0x392
Memory scanner
0x40C – 0x411
CRC and memory scanner
0x416 – 0x41F
Signal measurement timer 1
0x48C – 0x49D
Signal measurement timer 2
0x50C – 0x51D
Numerically controlled oscillator 1
0x58C – 0x593
Complementary waveform generator 1
0x60C – 0x614
Complementary waveform generator 2
0x616 – 0x61E
Complementary waveform generator 3
0x68C – 0x694
Peripheral module disable
0x796 – 0x79B
Oscillator, power control and watchdog
0x80C – 0x896
Watchdog timer
0x80E – 0x810
I/O port control
0x814 – 0xF57
Data EEPROM and flash program memory
0x81A – 0x81F
Data signal modulator
0x897 – 0x89B
Fixed voltage reference
0x90C – 0x90C
Digital-to-analog converter 1
0x90E – 0x90F
Zero-cross detector
0x91F – 0x91F
Comparators and voltage reference
0x98F – 0x997
Configurable logic cell
0xE0F – 0xE37
Peripheral pin select
0xE8F – 0xF27
Interrupt-on-change
0xF3D – 0xF6B