MCV14A registers All 16 registers by peripheral, at their data-memory address as the register file map gives it (bank and offset), with their reset value and every bit.
CPU CPU core INDF
Address 0x00
Reset 0x00
Access read/write 7 INDF7 6 INDF6 5 INDF5 4 INDF4 3 INDF3 2 INDF2 1 INDF1 0 INDF0 1 field
Field Bits What it does INDF 7:0
PCL
Address 0x02
Reset 0xFF
Access read/write 7 PCL7 6 PCL6 5 PCL5 4 PCL4 3 PCL3 2 PCL2 1 PCL1 0 PCL0 1 field
Field Bits What it does PCL 7:0
7 RBWUF 6 CWUF 5 PA0 4 nTO 3 nPD 2 Z 1 DC 0 C 8 fields
Field Bits What it does RBWUF 7 CWUF 6 PA0 5 nTO 4 nPD 3 Z 2 DC 1 C 0
7 FSR7 6 FSR6 5 FSR5 4 FSR4 3 FSR3 2 FSR2 1 FSR1 0 FSR0 1 field
Field Bits What it does FSR 7:0
TMR0 Timer0 7 TMR07 6 TMR06 5 TMR05 4 TMR04 3 TMR03 2 TMR02 1 TMR01 0 TMR00 1 field
Field Bits What it does TMR0 7:0
OSCILLATOR Oscillator, power control and watchdog OSCCAL
Address 0x05
Reset 0xFE
Access read/write 7 CAL6 6 CAL5 5 CAL4 4 CAL3 3 CAL2 2 CAL1 1 CAL0 0 – 1 field
Field Bits What it does CAL 7:1
PORTB I/O port B 7 – 6 – 5 RB5 4 RB4 3 RB3 2 RB2 1 RB1 0 RB0 1 field
Field Bits What it does RB 5:0
PORTC I/O port C 7 – 6 – 5 RC5 4 RC4 3 RC3 2 RC2 1 RC1 0 RC0 1 field
Field Bits What it does RC 5:0
COMPARATOR Comparators and voltage reference CM1CON0
Address 0x08
Reset 0xFF
Access read/write 7 C1OUT 6 nC1OUTEN 5 C1POL 4 nC1T0CS 3 C1ON 2 C1NREF 1 C1PREF 0 nC1WU 8 fields
Field Bits What it does C1OUT 7 nC1OUTEN 6 C1POL 5 nC1T0CS 4 C1ON 3 C1NREF 2 C1PREF 1 nC1WU 0
CM2CON0
Address 0x0B
Reset 0xFF
Access read/write 7 C2OUT 6 nC2OUTEN 5 C2POL 4 C2PREF2 3 C2ON 2 C2NREF 1 C2PREF1 0 nC2WU 8 fields
Field Bits What it does C2OUT 7 nC2OUTEN 6 C2POL 5 C2PREF2 4 C2ON 3 C2NREF 2 C2PREF1 1 nC2WU 0
VRCON
Address 0x0C
Reset 0x00
Access read/write 7 VREN 6 VROE 5 VRR 4 – 3 VR3 2 VR2 1 VR1 0 VR0 4 fields
Field Bits What it does VREN 7 VROE 6 VRR 5 VR 3:0
ADC Analog-to-digital converter ADCON0
Address 0x09
Reset 0xFC
Access read/write 7 ANS1 6 ANS0 5 ADCS1 4 ADCS0 3 CHS1 2 CHS0 1 GO/nDONE 0 ADON 5 fields
Field Bits What it does ANS 7:6 ADCS 5:4 CHS 3:2 GO/nDONE 1 ADON 0
7 ADRES7 6 ADRES6 5 ADRES5 4 ADRES4 3 ADRES3 2 ADRES2 1 ADRES1 0 ADRES0 1 field
Field Bits What it does ADRES 7:0
NVM Data EEPROM and flash program memory EECON
Address 0x21
Reset 0x00
Access read/write 7 – 6 – 5 – 4 FREE 3 WRERR 2 WREN 1 WR 0 RD 5 fields
Field Bits What it does FREE 4 WRERR 3 WREN 2 WR 1 RD 0
7 EEDATA7 6 EEDATA6 5 EEDATA5 4 EEDATA4 3 EEDATA3 2 EEDATA2 1 EEDATA1 0 EEDATA0 1 field
Field Bits What it does EEDATA 7:0
7 EEADR7 6 EEADR6 5 EEADR5 4 EEADR4 3 EEADR3 2 EEADR2 1 EEADR1 0 EEADR0 1 field
Field Bits What it does EEADR 7:0