PIC18F65K40 registers

The 524 registers of the PIC18F65K40 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.

PPS

96 registers

Peripheral pin select

0xDEF – 0xE8D

CCP1

5 registers

Capture/compare/PWM 1

0xE02 – 0xFAC

CCP2

5 registers

Capture/compare/PWM 2

0xE03 – 0xFA8

CCP3

5 registers

Capture/compare/PWM 3

0xE04 – 0xF27

CCP4

5 registers

Capture/compare/PWM 4

0xE05 – 0xF23

CCP5

5 registers

Capture/compare/PWM 5

0xE06 – 0xF1F

MSSP

20 registers

Master synchronous serial port (SPI, I²C)

0xE19 – 0xF97

INTERRUPT

31 registers

Interrupts

0xE1F – 0xFF2

OSCILLATOR

15 registers

Oscillator, power control and watchdog

0xE3D – 0xFD7

WDT

3 registers

Watchdog timer

0xE3F – 0xE41

PMD

6 registers

Peripheral module disable

0xE4C – 0xE51

PORTA

8 registers

I/O port A

0xE8E – 0xF89

IOC

12 registers

Interrupt-on-change

0xE93 – 0xEB7

PORTB

8 registers

I/O port B

0xE96 – 0xF8A

PORTC

7 registers

I/O port C

0xE9E – 0xF8B

PORTD

8 registers

I/O port D

0xEA3 – 0xF8C

PORTE

8 registers

I/O port E

0xEAB – 0xF8D

PORTF

8 registers

I/O port F

0xEB0 – 0xF8E

PORTG

8 registers

I/O port G

0xEB8 – 0xF8F

PORTH

7 registers

I/O port H

0xEBD – 0xF90

HLVD

2 registers

High/low-voltage detect

0xEC2 – 0xEC3

FVR

1 register

Fixed voltage reference

0xEC4 – 0xEC4

ZCD

1 register

Zero-cross detector

0xEC5 – 0xEC5

DAC1

2 registers

Digital-to-analog converter 1

0xEC6 – 0xEC7

COMPARATOR

13 registers

Comparators and voltage reference

0xEC8 – 0xED4

EUSART

35 registers

USART

0xEDC – 0xF9E

SMT2

15 registers

Signal measurement timer 2

0xEF8 – 0xF09

SFR

3 registers

Other special function registers

0xEFE – 0xF00

SMT1

18 registers

Signal measurement timer 1

0xF0A – 0xF1B

TMR8

5 registers

Timer8

0xF28 – 0xF2D

ARBITER

1 register

System arbiter (bus priorities)

0xF29 – 0xF29

TMR7

6 registers

Timer7

0xF2E – 0xF33

CWG1

9 registers

Complementary waveform generator 1

0xF36 – 0xF3E

CRC

10 registers

CRC and memory scanner

0xF3F – 0xF48

SCANNER

8 registers

Memory scanner

0xF49 – 0xF50

DSM

5 registers

Data signal modulator

0xF51 – 0xF55

ADC

30 registers

Analog-to-digital converter

0xF56 – 0xF73

NVM

5 registers

Data EEPROM and flash program memory

0xF74 – 0xF78

ECCP7

3 registers

Enhanced capture/compare/PWM 7

0xF9F – 0xFA1

ECCP6

3 registers

Enhanced capture/compare/PWM 6

0xFA2 – 0xFA4

ECCP

2 registers

Enhanced capture/compare/PWM

0xFAD – 0xFAE

TMR6

6 registers

Timer6

0xFAF – 0xFB4

TMR4

6 registers

Timer4

0xFB5 – 0xFBA

TMR2

6 registers

Timer2

0xFBB – 0xFC0

TMR5

6 registers

Timer5

0xFC1 – 0xFC6

TMR3

6 registers

Timer3

0xFC7 – 0xFCC

TMR1

6 registers

Timer1

0xFCD – 0xFD2

TMR0

4 registers

Timer0

0xFD3 – 0xFD6

CPU

37 registers

CPU core

0xFD8 – 0xFFF