PIC16F17526 registers

The 406 registers of the PIC16F17526 in its 38 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

22 registers

CPU core

0x00 – 0x1FEF

INTERRUPT

17 registers

Interrupts

0x0B – 0x9D

PORTA

8 registers

I/O port A

0x0C – 0x1E90

PORTC

8 registers

I/O port C

0x0E – 0x1EA4

PMD

6 registers

Peripheral module disable

0x10C – 0x111

OSCILLATOR

16 registers

Oscillator, power control and watchdog

0x18C – 0x297

WDT

3 registers

Watchdog timer

0x18E – 0x190

TMR0

4 registers

Timer0

0x19C – 0x19F

FVR

1 register

Fixed voltage reference

0x20C – 0x20C

POWER

1 register

Low-power and deep sleep control

0x20D – 0x20D

SFR

40 registers

Other special function registers

0x20E – 0x1F6B

ZCD

1 register

Zero-cross detector

0x21F – 0x21F

TMR1

6 registers

Timer1

0x30C – 0x311

TMR3

6 registers

Timer3

0x312 – 0x317

TMR2

6 registers

Timer2

0x38C – 0x391

TMR4

6 registers

Timer4

0x392 – 0x397

CCP1

5 registers

Capture/compare/PWM 1

0x40C – 0x1E1E

CCP2

5 registers

Capture/compare/PWM 2

0x410 – 0x1E1F

ECCP

1 register

Enhanced capture/compare/PWM

0x41F – 0x41F

ECCP1

16 registers

Enhanced capture/compare/PWM 1

0x48C – 0x1E26

PWM

2 registers

PWM

0x49E – 0x49F

ECCP2

16 registers

Enhanced capture/compare/PWM 2

0x50C – 0x1E27

NCO1

8 registers

Numerically controlled oscillator 1

0x58C – 0x593

CWG1

9 registers

Complementary waveform generator 1

0x60C – 0x614

CLC

12 registers

Configurable logic cell

0x68C – 0x697

EUSART

14 registers

USART

0x70C – 0x71C

MSSP

20 registers

Master synchronous serial port (SPI, I²C)

0x78C – 0x1E4C

COMPARATOR

9 registers

Comparators and voltage reference

0x80C – 0x81F

DAC1

3 registers

Digital-to-analog converter 1

0x88C – 0x88E

DAC2

3 registers

Digital-to-analog converter 2

0x890 – 0x892

OPAMP1

6 registers

Operational amplifier 1

0x90C – 0x911

NVM

6 registers

Data EEPROM and flash program memory

0x1C8C – 0x1C91

SCANNER

6 registers

Memory scanner

0x1C92 – 0x1C99

CRC

19 registers

CRC and memory scanner

0x1C9A – 0x1CA4

ADC

36 registers

Analog-to-digital converter

0x1D0C – 0x1D30

PPS

36 registers

Peripheral pin select

0x1D8C – 0x1E5A

IOC

6 registers

Interrupt-on-change

0x1E91 – 0x1EA7

PORTS

17 registers

I/O port control

0x1EE9 – 0x1F2E