PIC18F16Q41 registers

The 569 registers of the PIC18F16Q41 in its 46 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.

OSCILLATOR

18 registers

Oscillator, power control and watchdog

0x39 – 0x4F2

NVM

8 registers

Data EEPROM and flash program memory

0x40 – 0x47

HLVD

2 registers

High/low-voltage detect

0x4A – 0x4B

ZCD

1 register

Zero-cross detector

0x4C – 0x4C

PMD

6 registers

Peripheral module disable

0x63 – 0x68

DSM1

5 registers

Data signal modulator 1

0x6A – 0x6E

COMPARATOR

9 registers

Comparators and voltage reference

0x6F – 0x77

WDT

3 registers

Watchdog timer

0x7A – 0x7C

DAC1

2 registers

Digital-to-analog converter 1

0x7D – 0x7F

SPI1

13 registers

SPI 1

0x80 – 0x8C

SPI2

13 registers

SPI 2

0x8D – 0x99

DAC2

2 registers

Digital-to-analog converter 2

0xA0 – 0xA2

OPAMP1

7 registers

Operational amplifier 1

0xA3 – 0xA9

ARBITER

8 registers

System arbiter (bus priorities)

0xB4 – 0xBF

CLC

12 registers

Configurable logic cell

0xD4 – 0xDF

DMA

24 registers

DMA

0xE8 – 0xFF

PPS

55 registers

Peripheral pin select

0x200 – 0x277

CCP1

5 registers

Capture/compare/PWM 1

0x24F – 0x343

ECCP1

16 registers

Enhanced capture/compare/PWM 1

0x251 – 0x46E

ECCP2

16 registers

Enhanced capture/compare/PWM 2

0x252 – 0x47D

ECCP3

16 registers

Enhanced capture/compare/PWM 3

0x253 – 0x48C

PORTS

2 registers

I/O port control

0x286 – 0x287

I2C1

22 registers

I²C 1

0x28A – 0x29F

UART1

19 registers

UART 1

0x2A1 – 0x2B3

UART2

14 registers

UART 2

0x2B4 – 0x2C6

UART3

14 registers

UART 3

0x2C7 – 0x2D9

SMT1

18 registers

Signal measurement timer 1

0x300 – 0x311

TMR1

6 registers

Timer1

0x312 – 0x317

TMR0

4 registers

Timer0

0x318 – 0x31B

TMR2

6 registers

Timer2

0x31C – 0x321

TMR3

6 registers

Timer3

0x323 – 0x328

TMR4

6 registers

Timer4

0x329 – 0x32E

ECCP

1 register

Enhanced capture/compare/PWM

0x34C – 0x34C

CRC

19 registers

CRC and memory scanner

0x34E – 0x358

SCANNER

8 registers

Memory scanner

0x35A – 0x361

INTERRUPT

42 registers

Interrupts

0x367 – 0x4D7

CPU

54 registers

CPU core

0x373 – 0x4FF

CWG1

9 registers

Complementary waveform generator 1

0x3BC – 0x3C4

FVR

1 register

Fixed voltage reference

0x3D7 – 0x3D7

ADC

34 registers

Analog-to-digital converter

0x3D8 – 0x3FA

PORTA

8 registers

I/O port A

0x400 – 0x4CE

IOC

9 registers

Interrupt-on-change

0x405 – 0x417

PORTB

8 registers

I/O port B

0x408 – 0x4CF

PORTC

8 registers

I/O port C

0x410 – 0x4D0

NCO1

8 registers

Numerically controlled oscillator 1

0x440 – 0x447

PWM

2 registers

PWM

0x49C – 0x49D