PIC16F18323 registers

All 205 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

INDF0

Address
0x00
Reset
x (not fixed at power-on)
Access
read/write
  1. 7INDF07
  2. 6INDF06
  3. 5INDF05
  4. 4INDF04
  5. 3INDF03
  6. 2INDF02
  7. 1INDF01
  8. 0INDF00
1 field
FieldBitsWhat it does
INDF07:0

INDF1

Address
0x01
Reset
x (not fixed at power-on)
Access
read/write
  1. 7INDF17
  2. 6INDF16
  3. 5INDF15
  4. 4INDF14
  5. 3INDF13
  6. 2INDF12
  7. 1INDF11
  8. 0INDF10
1 field
FieldBitsWhat it does
INDF17:0

PCL

Address
0x02
Reset
0x00
Access
read/write
  1. 7PCL7
  2. 6PCL6
  3. 5PCL5
  4. 4PCL4
  5. 3PCL3
  6. 2PCL2
  7. 1PCL1
  8. 0PCL0
1 field
FieldBitsWhat it does
PCL7:0

STATUS

Address
0x03
Reset
0x18
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4nTO
  5. 3nPD
  6. 2Z
  7. 1DC
  8. 0C
5 fields
FieldBitsWhat it does
nTO4
nPD3
Z2
DC1
C0

FSR0L

Address
0x04
Reset
0x00
Access
read/write
  1. 7FSR0L7
  2. 6FSR0L6
  3. 5FSR0L5
  4. 4FSR0L4
  5. 3FSR0L3
  6. 2FSR0L2
  7. 1FSR0L1
  8. 0FSR0L0
1 field
FieldBitsWhat it does
FSR0L7:0

FSR0H

Address
0x05
Reset
0x00
Access
read/write
  1. 7FSR0H7
  2. 6FSR0H6
  3. 5FSR0H5
  4. 4FSR0H4
  5. 3FSR0H3
  6. 2FSR0H2
  7. 1FSR0H1
  8. 0FSR0H0
1 field
FieldBitsWhat it does
FSR0H7:0

FSR1L

Address
0x06
Reset
0x00
Access
read/write
  1. 7FSR1L7
  2. 6FSR1L6
  3. 5FSR1L5
  4. 4FSR1L4
  5. 3FSR1L3
  6. 2FSR1L2
  7. 1FSR1L1
  8. 0FSR1L0
1 field
FieldBitsWhat it does
FSR1L7:0

FSR1H

Address
0x07
Reset
0x00
Access
read/write
  1. 7FSR1H7
  2. 6FSR1H6
  3. 5FSR1H5
  4. 4FSR1H4
  5. 3FSR1H3
  6. 2FSR1H2
  7. 1FSR1H1
  8. 0FSR1H0
1 field
FieldBitsWhat it does
FSR1H7:0

BSR

Address
0x08
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4BSR4
  5. 3BSR3
  6. 2BSR2
  7. 1BSR1
  8. 0BSR0
1 field
FieldBitsWhat it does
BSR4:0

WREG

Address
0x09
Reset
0x00
Access
read/write
  1. 7WREG07
  2. 6WREG06
  3. 5WREG05
  4. 4WREG04
  5. 3WREG03
  6. 2WREG02
  7. 1WREG01
  8. 0WREG00
1 field
FieldBitsWhat it does
WREG07:0

PCLATH

Address
0x0A
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2PCLATH2
  7. 1PCLATH1
  8. 0PCLATH0
1 field
FieldBitsWhat it does
PCLATH2:0

STATUS_SHAD

Address
0xFE4
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2Z_SHAD
  7. 1DC_SHAD
  8. 0C_SHAD
3 fields
FieldBitsWhat it does
Z_SHAD2
DC_SHAD1
C_SHAD0

WREG_SHAD

Address
0xFE5
Reset
x (not fixed at power-on)
Access
read/write
  1. 7WREG_SHAD7
  2. 6WREG_SHAD6
  3. 5WREG_SHAD5
  4. 4WREG_SHAD4
  5. 3WREG_SHAD3
  6. 2WREG_SHAD2
  7. 1WREG_SHAD1
  8. 0WREG_SHAD0
1 field
FieldBitsWhat it does
WREG_SHAD7:0

BSR_SHAD

Address
0xFE6
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4BSR_SHAD4
  5. 3BSR_SHAD3
  6. 2BSR_SHAD2
  7. 1BSR_SHAD1
  8. 0BSR_SHAD0
1 field
FieldBitsWhat it does
BSR_SHAD4:0

PCLATH_SHAD

Address
0xFE7
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6PCLATH_SHAD6
  3. 5PCLATH_SHAD5
  4. 4PCLATH_SHAD4
  5. 3PCLATH_SHAD3
  6. 2PCLATH_SHAD2
  7. 1PCLATH_SHAD1
  8. 0PCLATH_SHAD0
1 field
FieldBitsWhat it does
PCLATH_SHAD6:0

FSR0L_SHAD

Address
0xFE8
Reset
x (not fixed at power-on)
Access
read/write
  1. 7FSR0L_SHAD7
  2. 6FSR0L_SHAD6
  3. 5FSR0L_SHAD5
  4. 4FSR0L_SHAD4
  5. 3FSR0L_SHAD3
  6. 2FSR0L_SHAD2
  7. 1FSR0L_SHAD1
  8. 0FSR0L_SHAD0
1 field
FieldBitsWhat it does
FSR0L_SHAD7:0

FSR0H_SHAD

Address
0xFE9
Reset
x (not fixed at power-on)
Access
read/write
  1. 7FSR0H_SHAD7
  2. 6FSR0H_SHAD6
  3. 5FSR0H_SHAD5
  4. 4FSR0H_SHAD4
  5. 3FSR0H_SHAD3
  6. 2FSR0H_SHAD2
  7. 1FSR0H_SHAD1
  8. 0FSR0H_SHAD0
1 field
FieldBitsWhat it does
FSR0H_SHAD7:0

FSR1L_SHAD

Address
0xFEA
Reset
x (not fixed at power-on)
Access
read/write
  1. 7FSR1L_SHAD7
  2. 6FSR1L_SHAD6
  3. 5FSR1L_SHAD5
  4. 4FSR1L_SHAD4
  5. 3FSR1L_SHAD3
  6. 2FSR1L_SHAD2
  7. 1FSR1L_SHAD1
  8. 0FSR1L_SHAD0
1 field
FieldBitsWhat it does
FSR1L_SHAD7:0

FSR1H_SHAD

Address
0xFEB
Reset
x (not fixed at power-on)
Access
read/write
  1. 7FSR1H_SHAD7
  2. 6FSR1H_SHAD6
  3. 5FSR1H_SHAD5
  4. 4FSR1H_SHAD4
  5. 3FSR1H_SHAD3
  6. 2FSR1H_SHAD2
  7. 1FSR1H_SHAD1
  8. 0FSR1H_SHAD0
1 field
FieldBitsWhat it does
FSR1H_SHAD7:0

STKPTR

Address
0xFED
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4STKPTR4
  5. 3STKPTR3
  6. 2STKPTR2
  7. 1STKPTR1
  8. 0STKPTR0
1 field
FieldBitsWhat it does
STKPTR4:0

TOSL

Address
0xFEE
Reset
x (not fixed at power-on)
Access
read/write
  1. 7TOSL7
  2. 6TOSL6
  3. 5TOSL5
  4. 4TOSL4
  5. 3TOSL3
  6. 2TOSL2
  7. 1TOSL1
  8. 0TOSL0
1 field
FieldBitsWhat it does
TOSL7:0

TOSH

Address
0xFEF
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6TOSH6
  3. 5TOSH5
  4. 4TOSH4
  5. 3TOSH3
  6. 2TOSH2
  7. 1TOSH1
  8. 0TOSH0
1 field
FieldBitsWhat it does
TOSH6:0

INTERRUPT Interrupts

INTCON

Address
0x0B
Reset
0x01
Access
read/write
  1. 7GIE
  2. 6PEIE
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0INTEDG
3 fields
FieldBitsWhat it does
GIE7
PEIE6
INTEDG0

PIR0

Address
0x10
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TMR0IF
  4. 4IOCIF
  5. 3–
  6. 2–
  7. 1–
  8. 0INTF
3 fields
FieldBitsWhat it does
TMR0IF5
IOCIF4
INTF0

PIR1

Address
0x11
Reset
0x00
Access
read/write
  1. 7TMR1GIF
  2. 6ADIF
  3. 5RCIF
  4. 4TXIF
  5. 3SSP1IF
  6. 2BCL1IF
  7. 1TMR2IF
  8. 0TMR1IF
8 fields
FieldBitsWhat it does
TMR1GIF7Timer1 Gate Interrupt Flag bit
ADIF6A/D Converter Interrupt Flag bit
RCIF5EUSART Receive Interrupt Enable bit
TXIF4EUSART Transmit Interrupt Enable bit
SSP1IF3Synchronous Serial Port (MSSP) Interrupt Flag bit
BCL1IF2
TMR2IF1TMR2 to PR2 Match Interrupt Flag bit
TMR1IF0TMR1 Overflow Interrupt Flag bit

PIR2

Address
0x12
Reset
0x00
Access
read/write
  1. 7–
  2. 6C2IF
  3. 5C1IF
  4. 4NVMIF
  5. 3–
  6. 2–
  7. 1–
  8. 0NCO1IF
4 fields
FieldBitsWhat it does
C2IF6Numerically Controlled Oscillator Flag bit
C1IF5Numerically Controlled Oscillator Flag bit
NVMIF4
NCO1IF0

PIR3

Address
0x13
Reset
0x00
Access
read/write
  1. 7OSFIF
  2. 6CSWIF
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1CLC2IF
  8. 0CLC1IF
4 fields
FieldBitsWhat it does
OSFIF7
CSWIF6
CLC2IF1Configurable Logic Block Interrupt Flag
CLC1IF0Configurable Logic Block Interrupt Flag

PIR4

Address
0x14
Reset
0x00
Access
read/write
  1. 7–
  2. 6CWG1IF
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1CCP2IF
  8. 0CCP1IF
3 fields
FieldBitsWhat it does
CWG1IF6
CCP2IF1
CCP1IF0

PIE0

Address
0x90
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TMR0IE
  4. 4IOCIE
  5. 3–
  6. 2–
  7. 1–
  8. 0INTE
3 fields
FieldBitsWhat it does
TMR0IE5
IOCIE4
INTE0

PIE1Peripheral Interrupt Enable Register 1

Address
0x91
Reset
0x00
Access
read/write
  1. 7TMR1GIE
  2. 6ADIE
  3. 5RCIE
  4. 4TXIE
  5. 3SSP1IE
  6. 2BCL1IE
  7. 1TMR2IE
  8. 0TMR1IE
8 fields
FieldBitsWhat it does
TMR1GIE7Timer1 Gate Interrupt Enable bit
ADIE6A/D Converter Interrupt Enable bit
RCIE5
TXIE4
SSP1IE3
BCL1IE2
TMR2IE1TMR2 to PR2 Match Interrupt Enable bit
TMR1IE0TMR1 Overflow Interrupt Enable bit

PIE2Peripheral Interrupt Enable Register 2

Address
0x92
Reset
0x00
Access
read/write
  1. 7–
  2. 6C2IE
  3. 5C1IE
  4. 4NVMIE
  5. 3–
  6. 2–
  7. 1–
  8. 0NCO1IE
4 fields
FieldBitsWhat it does
C2IE6
C1IE5
NVMIE4
NCO1IE0

PIE3Peripheral Interrupt Enable Register 3

Address
0x93
Reset
0x00
Access
read/write
  1. 7OSFIE
  2. 6CSWIE
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1CLC2IE
  8. 0CLC1IE
4 fields
FieldBitsWhat it does
OSFIE7
CSWIE6
CLC2IE1
CLC1IE0

PIE4

Address
0x94
Reset
0x00
Access
read/write
  1. 7–
  2. 6CWG1IE
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1CCP2IE
  8. 0CCP1IE
3 fields
FieldBitsWhat it does
CWG1IE6
CCP2IE1
CCP1IE0

PORTA I/O port A

PORTA

Address
0x0C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5RA5
  4. 4RA4
  5. 3RA3
  6. 2RA2
  7. 1RA1
  8. 0RA0
6 fields
FieldBitsWhat it does
RA55
RA44
RA33
RA22
RA11
RA00

TRISAPORTA Data Direction Control Register

Address
0x8C
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5TRISA5
  4. 4TRISA4
  5. 3–
  6. 2TRISA2
  7. 1TRISA1
  8. 0TRISA0
5 fields
FieldBitsWhat it does
TRISA55
TRISA44
TRISA22
TRISA11
TRISA00

LATA

Address
0x10C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5LATA5
  4. 4LATA4
  5. 3–
  6. 2LATA2
  7. 1LATA1
  8. 0LATA0
5 fields
FieldBitsWhat it does
LATA55
LATA44
LATA22
LATA11
LATA00

ANSELA

Address
0x18C
Reset
0x37
Access
read/write
  1. 7–
  2. 6–
  3. 5ANSA5
  4. 4ANSA4
  5. 3–
  6. 2ANSA2
  7. 1ANSA1
  8. 0ANSA0
5 fields
FieldBitsWhat it does
ANSA55
ANSA44
ANSA22
ANSA11
ANSA00

WPUA

Address
0x20C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5WPUA5
  4. 4WPUA4
  5. 3WPUA3
  6. 2WPUA2
  7. 1WPUA1
  8. 0WPUA0
6 fields
FieldBitsWhat it does
WPUA55
WPUA44
WPUA33
WPUA22
WPUA11
WPUA00

ODCONA

Address
0x28C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5ODCA5
  4. 4ODCA4
  5. 3–
  6. 2ODCA2
  7. 1ODCA1
  8. 0ODCA0
5 fields
FieldBitsWhat it does
ODCA55
ODCA44
ODCA22
ODCA11
ODCA00

SLRCONA

Address
0x30C
Reset
0x37
Access
read/write
  1. 7–
  2. 6–
  3. 5SLRA5
  4. 4SLRA4
  5. 3–
  6. 2SLRA2
  7. 1SLRA1
  8. 0SLRA0
5 fields
FieldBitsWhat it does
SLRA55
SLRA44
SLRA22
SLRA11
SLRA00

INLVLA

Address
0x38C
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5INLVLA5
  4. 4INLVLA4
  5. 3INLVLA3
  6. 2INLVLA2
  7. 1INLVLA1
  8. 0INLVLA0
6 fields
FieldBitsWhat it does
INLVLA55
INLVLA44
INLVLA33
INLVLA22
INLVLA11
INLVLA00

PORTC I/O port C

PORTC

Address
0x0E
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5RC5
  4. 4RC4
  5. 3RC3
  6. 2RC2
  7. 1RC1
  8. 0RC0
6 fields
FieldBitsWhat it does
RC55
RC44
RC33
RC22
RC11
RC00

TRISCPORTC Data Direction Control Register

Address
0x8E
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5TRISC5
  4. 4TRISC4
  5. 3TRISC3
  6. 2TRISC2
  7. 1TRISC1
  8. 0TRISC0
6 fields
FieldBitsWhat it does
TRISC55
TRISC44
TRISC33
TRISC22
TRISC11
TRISC00

LATC

Address
0x10E
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5LATC5
  4. 4LATC4
  5. 3LATC3
  6. 2LATC2
  7. 1LATC1
  8. 0LATC0
6 fields
FieldBitsWhat it does
LATC55
LATC44
LATC33
LATC22
LATC11
LATC00

ANSELC

Address
0x18E
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5ANSC5
  4. 4ANSC4
  5. 3ANSC3
  6. 2ANSC2
  7. 1ANSC1
  8. 0ANSC0
6 fields
FieldBitsWhat it does
ANSC55
ANSC44
ANSC33
ANSC22
ANSC11
ANSC00

WPUC

Address
0x20E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5WPUC5
  4. 4WPUC4
  5. 3WPUC3
  6. 2WPUC2
  7. 1WPUC1
  8. 0WPUC0
6 fields
FieldBitsWhat it does
WPUC55
WPUC44
WPUC33
WPUC22
WPUC11
WPUC00

ODCONC

Address
0x28E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5ODCC5
  4. 4ODCC4
  5. 3ODCC3
  6. 2ODCC2
  7. 1ODCC1
  8. 0ODCC0
6 fields
FieldBitsWhat it does
ODCC55
ODCC44
ODCC33
ODCC22
ODCC11
ODCC00

SLRCONC

Address
0x30E
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5SLRC5
  4. 4SLRC4
  5. 3SLRC3
  6. 2SLRC2
  7. 1SLRC1
  8. 0SLRC0
6 fields
FieldBitsWhat it does
SLRC55
SLRC44
SLRC33
SLRC22
SLRC11
SLRC00

INLVLC

Address
0x38E
Reset
0x3F
Access
read/write
  1. 7–
  2. 6–
  3. 5INLVLC5
  4. 4INLVLC4
  5. 3INLVLC3
  6. 2INLVLC2
  7. 1INLVLC1
  8. 0INLVLC0
6 fields
FieldBitsWhat it does
INLVLC55
INLVLC44
INLVLC33
INLVLC22
INLVLC11
INLVLC00

TMR0 Timer0

TMR0L

Address
0x15
Reset
0x00
Access
read/write
  1. 7TMR0L7
  2. 6TMR0L6
  3. 5TMR0L5
  4. 4TMR0L4
  5. 3TMR0L3
  6. 2TMR0L2
  7. 1TMR0L1
  8. 0TMR0L0
1 field
FieldBitsWhat it does
TMR0L7:0

TMR0H

Address
0x16
Reset
0xFF
Access
read/write
  1. 7TMR0H7
  2. 6TMR0H6
  3. 5TMR0H5
  4. 4TMR0H4
  5. 3TMR0H3
  6. 2TMR0H2
  7. 1TMR0H1
  8. 0TMR0H0
1 field
FieldBitsWhat it does
TMR0H7:0

SFR Other special function registers

T0CON0

Address
0x17
Reset
0x00
Access
read/write
  1. 7T0EN
  2. 6–
  3. 5T0OUT
  4. 4T016BIT
  5. 3T0OUTPS3
  6. 2T0OUTPS2
  7. 1T0OUTPS1
  8. 0T0OUTPS0
4 fields
FieldBitsWhat it does
T0EN7
T0OUT5
T016BIT4
T0OUTPS3:0

T0CON1

Address
0x18
Reset
0x00
Access
read/write
  1. 7T0CS2
  2. 6T0CS1
  3. 5T0CS0
  4. 4T0ASYNC
  5. 3T0CKPS3
  6. 2T0CKPS2
  7. 1T0CKPS1
  8. 0T0CKPS0
3 fields
FieldBitsWhat it does
T0CS7:5
T0ASYNC4
T0CKPS3:0

TMR1 Timer1

TMR1L

Address
0x19
Reset
x (not fixed at power-on)
Access
read/write
  1. 7TMR1L7
  2. 6TMR1L6
  3. 5TMR1L5
  4. 4TMR1L4
  5. 3TMR1L3
  6. 2TMR1L2
  7. 1TMR1L1
  8. 0TMR1L0
1 field
FieldBitsWhat it does
TMR1L7:0

TMR1H

Address
0x1A
Reset
x (not fixed at power-on)
Access
read/write
  1. 7TMR1H7
  2. 6TMR1H6
  3. 5TMR1H5
  4. 4TMR1H4
  5. 3TMR1H3
  6. 2TMR1H2
  7. 1TMR1H1
  8. 0TMR1H0
1 field
FieldBitsWhat it does
TMR1H7:0

T1CON

Address
0x1B
Reset
0x00
Access
read/write
  1. 7TMR1CS1
  2. 6TMR1CS0
  3. 5T1CKPS1
  4. 4T1CKPS0
  5. 3T1SOSC
  6. 2T1SYNC
  7. 1–
  8. 0TMR1ON
5 fields
FieldBitsWhat it does
TMR1CS7:6
T1CKPS5:4
T1SOSC3
T1SYNC2
TMR1ON0

T1GCON

Address
0x1C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7TMR1GE
  2. 6T1GPOL
  3. 5T1GTM
  4. 4T1GSPM
  5. 3T1GGO_nDONE
  6. 2T1GVAL
  7. 1T1GSS1
  8. 0T1GSS0
7 fields
FieldBitsWhat it does
TMR1GE7
T1GPOL6
T1GTM5
T1GSPM4
T1GGO_nDONE3
T1GVAL2
T1GSS1:0

TMR2 Timer2

TMR28-bit period timer

Address
0x1D
Reset
0x00
Access
read/write
  1. 7TMR27
  2. 6TMR26
  3. 5TMR25
  4. 4TMR24
  5. 3TMR23
  6. 2TMR22
  7. 1TMR21
  8. 0TMR20
1 field
FieldBitsWhat it does
TMR27:0

PR2

Address
0x1E
Reset
0xFF
Access
read/write
  1. 7PR27
  2. 6PR26
  3. 5PR25
  4. 4PR24
  5. 3PR23
  6. 2PR22
  7. 1PR21
  8. 0PR20
1 field
FieldBitsWhat it does
PR27:0

T2CON

Address
0x1F
Reset
0x00
Access
read/write
  1. 7–
  2. 6T2OUTPS3
  3. 5T2OUTPS2
  4. 4T2OUTPS1
  5. 3T2OUTPS0
  6. 2TMR2ON
  7. 1T2CKPS1
  8. 0T2CKPS0
3 fields
FieldBitsWhat it does
T2OUTPS6:3
TMR2ON2
T2CKPS1:0

OSCILLATOR Oscillator, power control and watchdog

WDTCONWatchdog Timer Control Register

Address
0x97
Reset
0x16
Access
read/write
  1. 7–
  2. 6–
  3. 5WDTPS4
  4. 4WDTPS3
  5. 3WDTPS2
  6. 2WDTPS1
  7. 1WDTPS0
  8. 0SWDTEN
2 fields
FieldBitsWhat it does
WDTPS5:1
SWDTEN0Software Enable/Disable for Watch Dog Timer bit

BORCONBrown-out Reset Control Register

Address
0x116
Reset
x (not fixed at power-on)
Access
read/write
  1. 7SBOREN
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0BORRDY
2 fields
FieldBitsWhat it does
SBOREN7Software Brown Out Reset Enable bit
BORRDY0Brown-out Reset Circuit Ready Status bit

VREGCON

Address
0x197
Reset
0x01
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1VREGPM
  8. 0–
1 field
FieldBitsWhat it does
VREGPM1

CLKRCON

Address
0x39A
Reset
0x10
Access
read/write
  1. 7CLKREN
  2. 6–
  3. 5–
  4. 4CLKRDC1
  5. 3CLKRDC0
  6. 2CLKRDIV2
  7. 1CLKRDIV1
  8. 0CLKRDIV0
3 fields
FieldBitsWhat it does
CLKREN7
CLKRDC4:3
CLKRDIV2:0

PCON0

Address
0x89B
Reset
x (not fixed at power-on)
Access
read/write
  1. 7STKOVF
  2. 6STKUNF
  3. 5–
  4. 4nRWDT
  5. 3nRMCLR
  6. 2nRI
  7. 1nPOR
  8. 0nBOR
7 fields
FieldBitsWhat it does
STKOVF7
STKUNF6
nRWDT4
nRMCLR3
nRI2
nPOR1
nBOR0

CPUDOZE

Address
0x918
Reset
0x00
Access
read/write
  1. 7IDLEN
  2. 6DOZEN
  3. 5ROI
  4. 4DOE
  5. 3–
  6. 2DOZE2
  7. 1DOZE1
  8. 0DOZE0
5 fields
FieldBitsWhat it does
IDLEN7
DOZEN6
ROI5
DOE4
DOZE2:0

OSCCON1

Address
0x919
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6NOSC2
  3. 5NOSC1
  4. 4NOSC0
  5. 3NDIV3
  6. 2NDIV2
  7. 1NDIV1
  8. 0NDIV0
2 fields
FieldBitsWhat it does
NOSC6:4
NDIV3:0

OSCCON2

Address
0x91A
Reset
x (not fixed at power-on)
Access
read only
  1. 7–
  2. 6COSC2
  3. 5COSC1
  4. 4COSC0
  5. 3CDIV3
  6. 2CDIV2
  7. 1CDIV1
  8. 0CDIV0
2 fields
FieldBitsWhat it does
COSC6:4
CDIV3:0

OSCCON3

Address
0x91B
Reset
0x00
Access
read/write
  1. 7CSWHOLD
  2. 6SOSCPWR
  3. 5SOSCBE
  4. 4ORDY
  5. 3NOSCR
  6. 2–
  7. 1–
  8. 0–
5 fields
FieldBitsWhat it does
CSWHOLD7
SOSCPWR6
SOSCBE5
ORDY4
NOSCR3

OSCSTAT1

Address
0x91C
Reset
x (not fixed at power-on)
Access
read only
  1. 7EXTOR
  2. 6HFOR
  3. 5–
  4. 4LFOR
  5. 3SOR
  6. 2ADOR
  7. 1–
  8. 0PLLR
6 fields
FieldBitsWhat it does
EXTOR7
HFOR6
LFOR4
SOR3
ADOR2
PLLR0

OSCEN

Address
0x91D
Reset
0x00
Access
read/write
  1. 7EXTOEN
  2. 6HFOEN
  3. 5–
  4. 4LFOEN
  5. 3SOSCEN
  6. 2ADOEN
  7. 1–
  8. 0–
5 fields
FieldBitsWhat it does
EXTOEN7
HFOEN6
LFOEN4
SOSCEN3
ADOEN2

OSCTUNE

Address
0x91E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5HFTUN5
  4. 4HFTUN4
  5. 3HFTUN3
  6. 2HFTUN2
  7. 1HFTUN1
  8. 0HFTUN0
1 field
FieldBitsWhat it does
HFTUN5:0

OSCFRQ

Address
0x91F
Reset
0x06
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3HFFRQ3
  6. 2HFFRQ2
  7. 1HFFRQ1
  8. 0HFFRQ0
1 field
FieldBitsWhat it does
HFFRQ3:0

ADC Analog-to-digital converter

ADRESLA/D Result Register LSB

Address
0x9B
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ADRESL7
  2. 6ADRESL6
  3. 5ADRESL5
  4. 4ADRESL4
  5. 3ADRESL3
  6. 2ADRESL2
  7. 1ADRESL1
  8. 0ADRESL0
1 field
FieldBitsWhat it does
ADRESL7:0

ADRESHA/D Result Register MSB

Address
0x9C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7ADRESH7
  2. 6ADRESH6
  3. 5ADRESH5
  4. 4ADRESH4
  5. 3ADRESH3
  6. 2ADRESH2
  7. 1ADRESH1
  8. 0ADRESH0
1 field
FieldBitsWhat it does
ADRESH7:0

ADCON0Analog-to-Digital Control Register 0

Address
0x9D
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CHS5
  2. 6CHS4
  3. 5CHS3
  4. 4CHS2
  5. 3CHS1
  6. 2CHS0
  7. 1GO/nDONE
  8. 0ADON
3 fields
FieldBitsWhat it does
CHS7:2
GO/nDONE1A/D Conversion Status bit
ADON0A/D Module Enable bit

ADCON1Analog-to-Digital Control Register 1

Address
0x9E
Reset
0x00
Access
read/write
  1. 7ADFM
  2. 6ADCS2
  3. 5ADCS1
  4. 4ADCS0
  5. 3–
  6. 2ADNREF
  7. 1ADPREF1
  8. 0ADPREF0
4 fields
FieldBitsWhat it does
ADFM7A/D Result Format Select bit
ADCS6:4
ADNREF2
ADPREF1:0

ADACTAnalog-to-Digital Control Register 2

Address
0x9F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3ADACT3
  6. 2ADACT2
  7. 1ADACT1
  8. 0ADACT0
1 field
FieldBitsWhat it does
ADACT3:0

COMPARATOR Comparators and voltage reference

CM1CON0

Address
0x111
Reset
0x04
Access
read/write
  1. 7C1ON
  2. 6C1OUT
  3. 5–
  4. 4C1POL
  5. 3–
  6. 2C1SP
  7. 1C1HYS
  8. 0C1SYNC
6 fields
FieldBitsWhat it does
C1ON7
C1OUT6
C1POL4
C1SP2
C1HYS1
C1SYNC0

CM1CON1

Address
0x112
Reset
0x00
Access
read/write
  1. 7C1INTP
  2. 6C1INTN
  3. 5C1PCH2
  4. 4C1PCH1
  5. 3C1PCH0
  6. 2C1NCH2
  7. 1C1NCH1
  8. 0C1NCH0
4 fields
FieldBitsWhat it does
C1INTP7
C1INTN6
C1PCH5:3
C1NCH2:0

CM2CON0

Address
0x113
Reset
0x04
Access
read/write
  1. 7C2ON
  2. 6C2OUT
  3. 5–
  4. 4C2POL
  5. 3–
  6. 2C2SP
  7. 1C2HYS
  8. 0C2SYNC
6 fields
FieldBitsWhat it does
C2ON7
C2OUT6
C2POL4
C2SP2
C2HYS1
C2SYNC0

CM2CON1

Address
0x114
Reset
0x00
Access
read/write
  1. 7C2INTP
  2. 6C2INTN
  3. 5C2PCH2
  4. 4C2PCH1
  5. 3C2PCH0
  6. 2C2NCH2
  7. 1C2NCH1
  8. 0C2NCH0
4 fields
FieldBitsWhat it does
C2INTP7
C2INTN6
C2PCH5:3
C2NCH2:0

CMOUTComparator Output Register

Address
0x115
Reset
0x00
Access
read only
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1MC2OUT
  8. 0MC1OUT
2 fields
FieldBitsWhat it does
MC2OUT1
MC1OUT0

FVR Fixed voltage reference

FVRCONVoltage Reference Control Register 0

Address
0x117
Reset
x (not fixed at power-on)
Access
read/write
  1. 7FVREN
  2. 6FVRRDY
  3. 5TSEN
  4. 4TSRNG
  5. 3CDAFVR1
  6. 2CDAFVR0
  7. 1ADFVR1
  8. 0ADFVR0
6 fields
FieldBitsWhat it does
FVREN7Fixed Voltage Reference Enable
FVRRDY6Fixed Voltage Reference Ready Flag
TSEN5Temperature Sensor Enable
TSRNG4Temperature Sensor Range Select
CDAFVR3:2
ADFVR1:0A/D Converter Fixed Voltage Reference Selection

DAC Digital-to-analog converter

DACCON0

Address
0x118
Reset
0x00
Access
read/write
  1. 7DAC1EN
  2. 6–
  3. 5DAC1OE
  4. 4–
  5. 3DAC1PSS1
  6. 2DAC1PSS0
  7. 1–
  8. 0DAC1NSS
4 fields
FieldBitsWhat it does
DAC1EN7
DAC1OE5
DAC1PSS3:2
DAC1NSS0

DACCON1

Address
0x119
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4DAC1R4
  5. 3DAC1R3
  6. 2DAC1R2
  7. 1DAC1R1
  8. 0DAC1R0
1 field
FieldBitsWhat it does
DAC1R4:0

EUSART USART

RC1REG

Address
0x199
Reset
0x00
Access
read only
  1. 7RC1REG7
  2. 6RC1REG6
  3. 5RC1REG5
  4. 4RC1REG4
  5. 3RC1REG3
  6. 2RC1REG2
  7. 1RC1REG1
  8. 0RC1REG0
1 field
FieldBitsWhat it does
RC1REG7:0

TX1REG

Address
0x19A
Reset
0x00
Access
read/write
  1. 7TX1REG7
  2. 6TX1REG6
  3. 5TX1REG5
  4. 4TX1REG4
  5. 3TX1REG3
  6. 2TX1REG2
  7. 1TX1REG1
  8. 0TX1REG0
1 field
FieldBitsWhat it does
TX1REG7:0

SP1BRGL

Address
0x19B
Reset
0x00
Access
read/write
  1. 7SP1BRGL7
  2. 6SP1BRGL6
  3. 5SP1BRGL5
  4. 4SP1BRGL4
  5. 3SP1BRGL3
  6. 2SP1BRGL2
  7. 1SP1BRGL1
  8. 0SP1BRGL0
1 field
FieldBitsWhat it does
SP1BRGL7:0

SP1BRGH

Address
0x19C
Reset
0x00
Access
read/write
  1. 7SP1BRGH7
  2. 6SP1BRGH6
  3. 5SP1BRGH5
  4. 4SP1BRGH4
  5. 3SP1BRGH3
  6. 2SP1BRGH2
  7. 1SP1BRGH1
  8. 0SP1BRGH0
1 field
FieldBitsWhat it does
SP1BRGH7:0

RC1STA

Address
0x19D
Reset
0x00
Access
read/write
  1. 7SPEN
  2. 6RX9
  3. 5SREN
  4. 4CREN
  5. 3ADDEN
  6. 2FERR
  7. 1OERR
  8. 0RX9D
8 fields
FieldBitsWhat it does
SPEN7
RX96
SREN5
CREN4
ADDEN3
FERR2
OERR1
RX9D0

TX1STA

Address
0x19E
Reset
0x02
Access
read/write
  1. 7CSRC
  2. 6TX9
  3. 5TXEN
  4. 4SYNC
  5. 3SENDB
  6. 2BRGH
  7. 1TRMT
  8. 0TX9D
8 fields
FieldBitsWhat it does
CSRC7
TX96
TXEN5
SYNC4
SENDB3
BRGH2
TRMT1
TX9D0

BAUD1CON

Address
0x19F
Reset
0x40
Access
read/write
  1. 7ABDOVF
  2. 6RCIDL
  3. 5–
  4. 4SCKP
  5. 3BRG16
  6. 2–
  7. 1WUE
  8. 0ABDEN
6 fields
FieldBitsWhat it does
ABDOVF7
RCIDL6
SCKP4
BRG163
WUE1
ABDEN0

MSSP Master synchronous serial port (SPI, I²C)

SSP1BUF

Address
0x211
Reset
x (not fixed at power-on)
Access
read/write
  1. 7BUF7
  2. 6BUF6
  3. 5BUF5
  4. 4BUF4
  5. 3BUF3
  6. 2BUF2
  7. 1BUF1
  8. 0BUF0
1 field
FieldBitsWhat it does
BUF7:0

SSP1ADD

Address
0x212
Reset
0x00
Access
read/write
  1. 7ADD7
  2. 6ADD6
  3. 5ADD5
  4. 4ADD4
  5. 3ADD3
  6. 2ADD2
  7. 1ADD1
  8. 0ADD0
1 field
FieldBitsWhat it does
ADD7:0

SSP1MSK

Address
0x213
Reset
0xFF
Access
read/write
  1. 7MSK7
  2. 6MSK6
  3. 5MSK5
  4. 4MSK4
  5. 3MSK3
  6. 2MSK2
  7. 1MSK1
  8. 0MSK0
1 field
FieldBitsWhat it does
MSK7:0

SSP1STAT

Address
0x214
Reset
0x00
Access
read/write
  1. 7SMP
  2. 6CKE
  3. 5D_nA
  4. 4P
  5. 3S
  6. 2R_nW
  7. 1UA
  8. 0BF
8 fields
FieldBitsWhat it does
SMP7
CKE6
D_nA5
P4
S3
R_nW2
UA1
BF0

SSP1CON1

Address
0x215
Reset
0x00
Access
read/write
  1. 7WCOL
  2. 6SSPOV
  3. 5SSPEN
  4. 4CKP
  5. 3SSPM3
  6. 2SSPM2
  7. 1SSPM1
  8. 0SSPM0
5 fields
FieldBitsWhat it does
WCOL7
SSPOV6
SSPEN5
CKP4
SSPM3:0

SSP1CON2

Address
0x216
Reset
0x00
Access
read/write
  1. 7GCEN
  2. 6ACKSTAT
  3. 5ACKDT
  4. 4ACKEN
  5. 3RCEN
  6. 2PEN
  7. 1RSEN
  8. 0SEN
8 fields
FieldBitsWhat it does
GCEN7
ACKSTAT6
ACKDT5
ACKEN4
RCEN3
PEN2
RSEN1
SEN0

SSP1CON3

Address
0x217
Reset
0x00
Access
read/write
  1. 7ACKTIM
  2. 6PCIE
  3. 5SCIE
  4. 4BOEN
  5. 3SDAHT
  6. 2SBCDE
  7. 1AHEN
  8. 0DHEN
8 fields
FieldBitsWhat it does
ACKTIM7
PCIE6
SCIE5
BOEN4
SDAHT3
SBCDE2
AHEN1
DHEN0

SSP1CLKPPS

Address
0xE20
Reset
0x10
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SSP1CLKPPS4
  5. 3SSP1CLKPPS3
  6. 2SSP1CLKPPS2
  7. 1SSP1CLKPPS1
  8. 0SSP1CLKPPS0
1 field
FieldBitsWhat it does
SSP1CLKPPS4:0

SSP1DATPPS

Address
0xE21
Reset
0x11
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SSP1DATPPS4
  5. 3SSP1DATPPS3
  6. 2SSP1DATPPS2
  7. 1SSP1DATPPS1
  8. 0SSP1DATPPS0
1 field
FieldBitsWhat it does
SSP1DATPPS4:0

SSP1SSPPS

Address
0xE22
Reset
0x13
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4SSP1SSPPS4
  5. 3SSP1SSPPS3
  6. 2SSP1SSPPS2
  7. 1SSP1SSPPS1
  8. 0SSP1SSPPS0
1 field
FieldBitsWhat it does
SSP1SSPPS4:0

CCP1 Capture/compare/PWM 1

CCPR1L

Address
0x291
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCPR1L7
  2. 6CCPR1L6
  3. 5CCPR1L5
  4. 4CCPR1L4
  5. 3CCPR1L3
  6. 2CCPR1L2
  7. 1CCPR1L1
  8. 0CCPR1L0
1 field
FieldBitsWhat it does
CCPR1L7:0

CCPR1H

Address
0x292
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCPR1H7
  2. 6CCPR1H6
  3. 5CCPR1H5
  4. 4CCPR1H4
  5. 3CCPR1H3
  6. 2CCPR1H2
  7. 1CCPR1H1
  8. 0CCPR1H0
1 field
FieldBitsWhat it does
CCPR1H7:0

CCP1CON

Address
0x293
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCP1EN
  2. 6–
  3. 5CCP1OUT
  4. 4CCP1FMT
  5. 3CCP1MODE3
  6. 2CCP1MODE2
  7. 1CCP1MODE1
  8. 0CCP1MODE0
4 fields
FieldBitsWhat it does
CCP1EN7
CCP1OUT5
CCP1FMT4
CCP1MODE3:0

CCP1CAP

Address
0x294
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2CCP1CTS2
  7. 1CCP1CTS1
  8. 0CCP1CTS0
1 field
FieldBitsWhat it does
CCP1CTS2:0

CCP1PPS

Address
0xE14
Reset
0x15
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CCP1PPS4
  5. 3CCP1PPS3
  6. 2CCP1PPS2
  7. 1CCP1PPS1
  8. 0CCP1PPS0
1 field
FieldBitsWhat it does
CCP1PPS4:0

CCP2 Capture/compare/PWM 2

CCPR2L

Address
0x295
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCPR2L7
  2. 6CCPR2L6
  3. 5CCPR2L5
  4. 4CCPR2L4
  5. 3CCPR2L3
  6. 2CCPR2L2
  7. 1CCPR2L1
  8. 0CCPR2L0
1 field
FieldBitsWhat it does
CCPR2L7:0

CCPR2H

Address
0x296
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCPR2H7
  2. 6CCPR2H6
  3. 5CCPR2H5
  4. 4CCPR2H4
  5. 3CCPR2H3
  6. 2CCPR2H2
  7. 1CCPR2H1
  8. 0CCPR2H0
1 field
FieldBitsWhat it does
CCPR2H7:0

CCP2CON

Address
0x297
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCP2EN
  2. 6–
  3. 5CCP2OUT
  4. 4CCP2FMT
  5. 3CCP2MODE3
  6. 2CCP2MODE2
  7. 1CCP2MODE1
  8. 0CCP2MODE0
4 fields
FieldBitsWhat it does
CCP2EN7
CCP2OUT5
CCP2FMT4
CCP2MODE3:0

CCP2CAP

Address
0x298
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2CCP2CTS2
  7. 1CCP2CTS1
  8. 0CCP2CTS0
1 field
FieldBitsWhat it does
CCP2CTS2:0

CCP2PPS

Address
0xE15
Reset
0x13
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CCP2PPS4
  5. 3CCP2PPS3
  6. 2CCP2PPS2
  7. 1CCP2PPS1
  8. 0CCP2PPS0
1 field
FieldBitsWhat it does
CCP2PPS4:0

IOC Interrupt-on-change

IOCAP

Address
0x391
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5IOCAP5
  4. 4IOCAP4
  5. 3IOCAP3
  6. 2IOCAP2
  7. 1IOCAP1
  8. 0IOCAP0
6 fields
FieldBitsWhat it does
IOCAP55
IOCAP44
IOCAP33
IOCAP22
IOCAP11
IOCAP00

IOCAN

Address
0x392
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5IOCAN5
  4. 4IOCAN4
  5. 3IOCAN3
  6. 2IOCAN2
  7. 1IOCAN1
  8. 0IOCAN0
6 fields
FieldBitsWhat it does
IOCAN55
IOCAN44
IOCAN33
IOCAN22
IOCAN11
IOCAN00

IOCAF

Address
0x393
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5IOCAF5
  4. 4IOCAF4
  5. 3IOCAF3
  6. 2IOCAF2
  7. 1IOCAF1
  8. 0IOCAF0
6 fields
FieldBitsWhat it does
IOCAF55
IOCAF44
IOCAF33
IOCAF22
IOCAF11
IOCAF00

IOCCP

Address
0x397
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5IOCCP5
  4. 4IOCCP4
  5. 3IOCCP3
  6. 2IOCCP2
  7. 1IOCCP1
  8. 0IOCCP0
6 fields
FieldBitsWhat it does
IOCCP55
IOCCP44
IOCCP33
IOCCP22
IOCCP11
IOCCP00

IOCCN

Address
0x398
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5IOCCN5
  4. 4IOCCN4
  5. 3IOCCN3
  6. 2IOCCN2
  7. 1IOCCN1
  8. 0IOCCN0
6 fields
FieldBitsWhat it does
IOCCN55
IOCCN44
IOCCN33
IOCCN22
IOCCN11
IOCCN00

IOCCF

Address
0x399
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5IOCCF5
  4. 4IOCCF4
  5. 3IOCCF3
  6. 2IOCCF2
  7. 1IOCCF1
  8. 0IOCCF0
6 fields
FieldBitsWhat it does
IOCCF55
IOCCF44
IOCCF33
IOCCF22
IOCCF11
IOCCF00

DSM Data signal modulator

MDCON

Address
0x39C
Reset
0x00
Access
read/write
  1. 7MDEN
  2. 6–
  3. 5–
  4. 4MDOPOL
  5. 3MDOUT
  6. 2–
  7. 1–
  8. 0MDBIT
4 fields
FieldBitsWhat it does
MDEN7
MDOPOL4
MDOUT3
MDBIT0

MDSRC

Address
0x39D
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3MDMS3
  6. 2MDMS2
  7. 1MDMS1
  8. 0MDMS0
1 field
FieldBitsWhat it does
MDMS3:0

MDCARH

Address
0x39E
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6MDCHPOL
  3. 5MDCHSYNC
  4. 4–
  5. 3MDCH3
  6. 2MDCH2
  7. 1MDCH1
  8. 0MDCH0
3 fields
FieldBitsWhat it does
MDCHPOL6
MDCHSYNC5
MDCH3:0

MDCARL

Address
0x39F
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6MDCLPOL
  3. 5MDCLSYNC
  4. 4–
  5. 3MDCL3
  6. 2MDCL2
  7. 1MDCL1
  8. 0MDCL0
3 fields
FieldBitsWhat it does
MDCLPOL6
MDCLSYNC5
MDCL3:0

NCO1 Numerically controlled oscillator 1

NCO1ACCL

Address
0x498
Reset
0x00
Access
read/write
  1. 7NCO1ACC7
  2. 6NCO1ACC6
  3. 5NCO1ACC5
  4. 4NCO1ACC4
  5. 3NCO1ACC3
  6. 2NCO1ACC2
  7. 1NCO1ACC1
  8. 0NCO1ACC0
1 field
FieldBitsWhat it does
NCO1ACC7:0

NCO1ACCH

Address
0x499
Reset
0x00
Access
read/write
  1. 7NCO1ACC7
  2. 6NCO1ACC6
  3. 5NCO1ACC5
  4. 4NCO1ACC4
  5. 3NCO1ACC3
  6. 2NCO1ACC2
  7. 1NCO1ACC1
  8. 0NCO1ACC0
1 field
FieldBitsWhat it does
NCO1ACC7:0

NCO1ACCU

Address
0x49A
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3NCO1ACC3
  6. 2NCO1ACC2
  7. 1NCO1ACC1
  8. 0NCO1ACC0
1 field
FieldBitsWhat it does
NCO1ACC3:0

NCO1INCL

Address
0x49B
Reset
0x01
Access
read/write
  1. 7NCO1INC7
  2. 6NCO1INC6
  3. 5NCO1INC5
  4. 4NCO1INC4
  5. 3NCO1INC3
  6. 2NCO1INC2
  7. 1NCO1INC1
  8. 0NCO1INC0
1 field
FieldBitsWhat it does
NCO1INC7:0

NCO1INCH

Address
0x49C
Reset
0x00
Access
read/write
  1. 7NCO1INC7
  2. 6NCO1INC6
  3. 5NCO1INC5
  4. 4NCO1INC4
  5. 3NCO1INC3
  6. 2NCO1INC2
  7. 1NCO1INC1
  8. 0NCO1INC0
1 field
FieldBitsWhat it does
NCO1INC7:0

NCO1INCU

Address
0x49D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3NCO1INC3
  6. 2NCO1INC2
  7. 1NCO1INC1
  8. 0NCO1INC0
1 field
FieldBitsWhat it does
NCO1INC3:0

NCO1CONConfigurable logic cell control

Address
0x49E
Reset
0x00
Access
read/write
  1. 7N1EN
  2. 6–
  3. 5N1OUT
  4. 4N1POL
  5. 3–
  6. 2–
  7. 1–
  8. 0N1PFM
4 fields
FieldBitsWhat it does
N1EN7
N1OUT5
N1POL4
N1PFM0

NCO1CLK

Address
0x49F
Reset
0x00
Access
read/write
  1. 7N1PWS2
  2. 6N1PWS1
  3. 5N1PWS0
  4. 4–
  5. 3–
  6. 2–
  7. 1N1CKS1
  8. 0N1CKS0
2 fields
FieldBitsWhat it does
N1PWS7:5
N1CKS1:0

ECCP5 Enhanced capture/compare/PWM 5

PWM5DCL

Address
0x617
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PWM5DCL1
  2. 6PWM5DCL0
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
PWM5DCL7:6

PWM5DCH

Address
0x618
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PWM5DCH7
  2. 6PWM5DCH6
  3. 5PWM5DCH5
  4. 4PWM5DCH4
  5. 3PWM5DCH3
  6. 2PWM5DCH2
  7. 1PWM5DCH1
  8. 0PWM5DCH0
1 field
FieldBitsWhat it does
PWM5DCH7:0

PWM5CONConfigurable logic cell control

Address
0x619
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PWM5EN
  2. 6–
  3. 5PWM5OUT
  4. 4PWM5POL
  5. 3–
  6. 2–
  7. 1–
  8. 0–
3 fields
FieldBitsWhat it does
PWM5EN7
PWM5OUT5
PWM5POL4

ECCP6 Enhanced capture/compare/PWM 6

PWM6DCL

Address
0x61A
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PWM6DCL1
  2. 6PWM6DCL0
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
PWM6DCL7:6

PWM6DCH

Address
0x61B
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PWM6DCH7
  2. 6PWM6DCH6
  3. 5PWM6DCH5
  4. 4PWM6DCH4
  5. 3PWM6DCH3
  6. 2PWM6DCH2
  7. 1PWM6DCH1
  8. 0PWM6DCH0
1 field
FieldBitsWhat it does
PWM6DCH7:0

PWM6CONConfigurable logic cell control

Address
0x61C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PWM6EN
  2. 6–
  3. 5PWM6OUT
  4. 4PWM6POL
  5. 3–
  6. 2–
  7. 1–
  8. 0–
3 fields
FieldBitsWhat it does
PWM6EN7
PWM6OUT5
PWM6POL4

CWG1 Complementary waveform generator 1

CWG1CLKCON

Address
0x691
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0CS
1 field
FieldBitsWhat it does
CS0

CWG1DAT

Address
0x692
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3DAT3
  6. 2DAT2
  7. 1DAT1
  8. 0DAT0
1 field
FieldBitsWhat it does
DAT3:0

CWG1DBR

Address
0x693
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5DBR5
  4. 4DBR4
  5. 3DBR3
  6. 2DBR2
  7. 1DBR1
  8. 0DBR0
1 field
FieldBitsWhat it does
DBR5:0

CWG1DBF

Address
0x694
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5DBF5
  4. 4DBF4
  5. 3DBF3
  6. 2DBF2
  7. 1DBF1
  8. 0DBF0
1 field
FieldBitsWhat it does
DBF5:0

CWG1CON0

Address
0x695
Reset
0x00
Access
read/write
  1. 7EN
  2. 6LD
  3. 5–
  4. 4–
  5. 3–
  6. 2MODE2
  7. 1MODE1
  8. 0MODE0
3 fields
FieldBitsWhat it does
EN7
LD6
MODE2:0

CWG1CON1

Address
0x696
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5IN
  4. 4–
  5. 3POLD
  6. 2POLC
  7. 1POLB
  8. 0POLA
5 fields
FieldBitsWhat it does
IN5
POLD3
POLC2
POLB1
POLA0

CWG1AS0

Address
0x697
Reset
0x14
Access
read/write
  1. 7SHUTDOWN
  2. 6REN
  3. 5LSBD1
  4. 4LSBD0
  5. 3LSAC1
  6. 2LSAC0
  7. 1–
  8. 0–
4 fields
FieldBitsWhat it does
SHUTDOWN7
REN6
LSBD5:4
LSAC3:2

CWG1AS1

Address
0x698
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3AS3E
  6. 2AS2E
  7. 1AS1E
  8. 0AS0E
4 fields
FieldBitsWhat it does
AS3E3
AS2E2
AS1E1
AS0E0

CWG1STR

Address
0x699
Reset
0x00
Access
read/write
  1. 7OVRD
  2. 6OVRC
  3. 5OVRB
  4. 4OVRA
  5. 3STRD
  6. 2STRC
  7. 1STRB
  8. 0STRA
8 fields
FieldBitsWhat it does
OVRD7
OVRC6
OVRB5
OVRA4
STRD3
STRC2
STRB1
STRA0

NVM Data EEPROM and flash program memory

NVMADRL

Address
0x891
Reset
0x00
Access
read/write
  1. 7NVMADRL7
  2. 6NVMADRL6
  3. 5NVMADRL5
  4. 4NVMADRL4
  5. 3NVMADRL3
  6. 2NVMADRL2
  7. 1NVMADRL1
  8. 0NVMADRL0
1 field
FieldBitsWhat it does
NVMADRL7:0

NVMADRH

Address
0x892
Reset
0x80
Access
read/write
  1. 7–
  2. 6NVMADRH6
  3. 5NVMADRH5
  4. 4NVMADRH4
  5. 3NVMADRH3
  6. 2NVMADRH2
  7. 1NVMADRH1
  8. 0NVMADRH0
1 field
FieldBitsWhat it does
NVMADRH6:0

NVMDATL

Address
0x893
Reset
0x00
Access
read/write
  1. 7NVMDATL7
  2. 6NVMDATL6
  3. 5NVMDATL5
  4. 4NVMDATL4
  5. 3NVMDATL3
  6. 2NVMDATL2
  7. 1NVMDATL1
  8. 0NVMDATL0
1 field
FieldBitsWhat it does
NVMDATL7:0

NVMDATH

Address
0x894
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5NVMDATH5
  4. 4NVMDATH4
  5. 3NVMDATH3
  6. 2NVMDATH2
  7. 1NVMDATH1
  8. 0NVMDATH0
1 field
FieldBitsWhat it does
NVMDATH5:0

NVMCON1

Address
0x895
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6NVMREGS
  3. 5LWLO
  4. 4FREE
  5. 3WRERR
  6. 2WREN
  7. 1WR
  8. 0RD
7 fields
FieldBitsWhat it does
NVMREGS6
LWLO5
FREE4
WRERR3
WREN2
WR1
RD0

NVMCON2

Address
0x896
Reset
0x00
Access
read/write
  1. 7NVMCON27
  2. 6NVMCON26
  3. 5NVMCON25
  4. 4NVMCON24
  5. 3NVMCON23
  6. 2NVMCON22
  7. 1NVMCON21
  8. 0NVMCON20
1 field
FieldBitsWhat it does
NVMCON27:0

PMD Peripheral module disable

PMD0

Address
0x911
Reset
0x00
Access
read/write
  1. 7SYSCMD
  2. 6FVRMD
  3. 5–
  4. 4–
  5. 3–
  6. 2NVMMD
  7. 1CLKRMD
  8. 0IOCMD
5 fields
FieldBitsWhat it does
SYSCMD7
FVRMD6
NVMMD2
CLKRMD1
IOCMD0

PMD1

Address
0x912
Reset
0x00
Access
read/write
  1. 7NCOMD
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2TMR2MD
  7. 1TMR1MD
  8. 0TMR0MD
4 fields
FieldBitsWhat it does
NCOMD7
TMR2MD2
TMR1MD1
TMR0MD0

PMD2

Address
0x913
Reset
0x00
Access
read/write
  1. 7–
  2. 6DACMD
  3. 5ADCMD
  4. 4–
  5. 3–
  6. 2CMP2MD
  7. 1CMP1MD
  8. 0–
4 fields
FieldBitsWhat it does
DACMD6
ADCMD5
CMP2MD2
CMP1MD1

PMD3

Address
0x914
Reset
0x00
Access
read/write
  1. 7–
  2. 6CWG1MD
  3. 5PWM6MD
  4. 4PWM5MD
  5. 3–
  6. 2–
  7. 1CCP2MD
  8. 0CCP1MD
5 fields
FieldBitsWhat it does
CWG1MD6
PWM6MD5
PWM5MD4
CCP2MD1
CCP1MD0

PMD4

Address
0x915
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5UART1MD
  4. 4–
  5. 3–
  6. 2–
  7. 1MSSP1MD
  8. 0–
2 fields
FieldBitsWhat it does
UART1MD5
MSSP1MD1

PMD5

Address
0x916
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2CLC2MD
  7. 1CLC1MD
  8. 0DSMMD
3 fields
FieldBitsWhat it does
CLC2MD2
CLC1MD1
DSMMD0

PPS Peripheral pin select

PPSLOCK

Address
0xE0F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0PPSLOCKED
1 field
FieldBitsWhat it does
PPSLOCKED0

INTPPS

Address
0xE10
Reset
0x02
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4INTPPS4
  5. 3INTPPS3
  6. 2INTPPS2
  7. 1INTPPS1
  8. 0INTPPS0
1 field
FieldBitsWhat it does
INTPPS4:0

T0CKIPPS

Address
0xE11
Reset
0x02
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T0CKIPPS4
  5. 3T0CKIPPS3
  6. 2T0CKIPPS2
  7. 1T0CKIPPS1
  8. 0T0CKIPPS0
1 field
FieldBitsWhat it does
T0CKIPPS4:0

T1CKIPPS

Address
0xE12
Reset
0x05
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T1CKIPPS4
  5. 3T1CKIPPS3
  6. 2T1CKIPPS2
  7. 1T1CKIPPS1
  8. 0T1CKIPPS0
1 field
FieldBitsWhat it does
T1CKIPPS4:0

T1GPPS

Address
0xE13
Reset
0x04
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4T1GPPS4
  5. 3T1GPPS3
  6. 2T1GPPS2
  7. 1T1GPPS1
  8. 0T1GPPS0
1 field
FieldBitsWhat it does
T1GPPS4:0

CWG1PPS

Address
0xE18
Reset
0x02
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CWG1PPS4
  5. 3CWG1PPS3
  6. 2CWG1PPS2
  7. 1CWG1PPS1
  8. 0CWG1PPS0
1 field
FieldBitsWhat it does
CWG1PPS4:0

MDCIN1PPS

Address
0xE1A
Reset
0x12
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDCIN1PPS4
  5. 3MDCIN1PPS3
  6. 2MDCIN1PPS2
  7. 1MDCIN1PPS1
  8. 0MDCIN1PPS0
1 field
FieldBitsWhat it does
MDCIN1PPS4:0

MDCIN2PPS

Address
0xE1B
Reset
0x15
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDCIN2PPS4
  5. 3MDCIN2PPS3
  6. 2MDCIN2PPS2
  7. 1MDCIN2PPS1
  8. 0MDCIN2PPS0
1 field
FieldBitsWhat it does
MDCIN2PPS4:0

MDMINPPS

Address
0xE1C
Reset
0x13
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDMINPPS4
  5. 3MDMINPPS3
  6. 2MDMINPPS2
  7. 1MDMINPPS1
  8. 0MDMINPPS0
1 field
FieldBitsWhat it does
MDMINPPS4:0

RXPPS

Address
0xE24
Reset
0x15
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RXPPS4
  5. 3RXPPS3
  6. 2RXPPS2
  7. 1RXPPS1
  8. 0RXPPS0
1 field
FieldBitsWhat it does
RXPPS4:0

TXPPS

Address
0xE25
Reset
0x14
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4TXPPS4
  5. 3TXPPS3
  6. 2TXPPS2
  7. 1TXPPS1
  8. 0TXPPS0
1 field
FieldBitsWhat it does
TXPPS4:0

CLCIN0PPS

Address
0xE28
Reset
0x13
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN0PPS4
  5. 3CLCIN0PPS3
  6. 2CLCIN0PPS2
  7. 1CLCIN0PPS1
  8. 0CLCIN0PPS0
1 field
FieldBitsWhat it does
CLCIN0PPS4:0

CLCIN1PPS

Address
0xE29
Reset
0x14
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN1PPS4
  5. 3CLCIN1PPS3
  6. 2CLCIN1PPS2
  7. 1CLCIN1PPS1
  8. 0CLCIN1PPS0
1 field
FieldBitsWhat it does
CLCIN1PPS4:0

CLCIN2PPS

Address
0xE2A
Reset
0x11
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN2PPS4
  5. 3CLCIN2PPS3
  6. 2CLCIN2PPS2
  7. 1CLCIN2PPS1
  8. 0CLCIN2PPS0
1 field
FieldBitsWhat it does
CLCIN2PPS4:0

CLCIN3PPS

Address
0xE2B
Reset
0x05
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CLCIN3PPS4
  5. 3CLCIN3PPS3
  6. 2CLCIN3PPS2
  7. 1CLCIN3PPS1
  8. 0CLCIN3PPS0
1 field
FieldBitsWhat it does
CLCIN3PPS4:0

RA0PPS

Address
0xE90
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RA0PPS4
  5. 3RA0PPS3
  6. 2RA0PPS2
  7. 1RA0PPS1
  8. 0RA0PPS0
1 field
FieldBitsWhat it does
RA0PPS4:0

RA1PPS

Address
0xE91
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RA1PPS4
  5. 3RA1PPS3
  6. 2RA1PPS2
  7. 1RA1PPS1
  8. 0RA1PPS0
1 field
FieldBitsWhat it does
RA1PPS4:0

RA2PPS

Address
0xE92
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RA2PPS4
  5. 3RA2PPS3
  6. 2RA2PPS2
  7. 1RA2PPS1
  8. 0RA2PPS0
1 field
FieldBitsWhat it does
RA2PPS4:0

RA4PPS

Address
0xE94
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RA4PPS4
  5. 3RA4PPS3
  6. 2RA4PPS2
  7. 1RA4PPS1
  8. 0RA4PPS0
1 field
FieldBitsWhat it does
RA4PPS4:0

RA5PPS

Address
0xE95
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RA5PPS4
  5. 3RA5PPS3
  6. 2RA5PPS2
  7. 1RA5PPS1
  8. 0RA5PPS0
1 field
FieldBitsWhat it does
RA5PPS4:0

RC0PPS

Address
0xEA0
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RC0PPS4
  5. 3RC0PPS3
  6. 2RC0PPS2
  7. 1RC0PPS1
  8. 0RC0PPS0
1 field
FieldBitsWhat it does
RC0PPS4:0

RC1PPS

Address
0xEA1
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RC1PPS4
  5. 3RC1PPS3
  6. 2RC1PPS2
  7. 1RC1PPS1
  8. 0RC1PPS0
1 field
FieldBitsWhat it does
RC1PPS4:0

RC2PPS

Address
0xEA2
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RC2PPS4
  5. 3RC2PPS3
  6. 2RC2PPS2
  7. 1RC2PPS1
  8. 0RC2PPS0
1 field
FieldBitsWhat it does
RC2PPS4:0

RC3PPS

Address
0xEA3
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RC3PPS4
  5. 3RC3PPS3
  6. 2RC3PPS2
  7. 1RC3PPS1
  8. 0RC3PPS0
1 field
FieldBitsWhat it does
RC3PPS4:0

RC4PPS

Address
0xEA4
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RC4PPS4
  5. 3RC4PPS3
  6. 2RC4PPS2
  7. 1RC4PPS1
  8. 0RC4PPS0
1 field
FieldBitsWhat it does
RC4PPS4:0

RC5PPS

Address
0xEA5
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4RC5PPS4
  5. 3RC5PPS3
  6. 2RC5PPS2
  7. 1RC5PPS1
  8. 0RC5PPS0
1 field
FieldBitsWhat it does
RC5PPS4:0

CLC Configurable logic cell

CLCDATA

Address
0xF0F
Reset
0x00
Access
read only
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1MLC2OUT
  8. 0MLC1OUT
2 fields
FieldBitsWhat it does
MLC2OUT1
MLC1OUT0

CLC1CONConfigurable logic cell control

Address
0xF10
Reset
0x00
Access
read/write
  1. 7LC1EN
  2. 6–
  3. 5LC1OUT
  4. 4LC1INTP
  5. 3LC1INTN
  6. 2LC1MODE2
  7. 1LC1MODE1
  8. 0LC1MODE0
5 fields
FieldBitsWhat it does
LC1EN7
LC1OUT5
LC1INTP4
LC1INTN3
LC1MODE2:0

CLC1POLPolarity control

Address
0xF11
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC1POL
  2. 6–
  3. 5–
  4. 4–
  5. 3LC1G4POL
  6. 2LC1G3POL
  7. 1LC1G2POL
  8. 0LC1G1POL
5 fields
FieldBitsWhat it does
LC1POL7
LC1G4POL3
LC1G3POL2
LC1G2POL1
LC1G1POL0

CLC1SEL0Input select register 1

Address
0xF12
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC1D1S4
  5. 3LC1D1S3
  6. 2LC1D1S2
  7. 1LC1D1S1
  8. 0LC1D1S0
1 field
FieldBitsWhat it does
LC1D1S4:0

CLC1SEL1Input select register 1

Address
0xF13
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC1D2S4
  5. 3LC1D2S3
  6. 2LC1D2S2
  7. 1LC1D2S1
  8. 0LC1D2S0
1 field
FieldBitsWhat it does
LC1D2S4:0

CLC1SEL2Input select register 2

Address
0xF14
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC1D3S4
  5. 3LC1D3S3
  6. 2LC1D3S2
  7. 1LC1D3S1
  8. 0LC1D3S0
1 field
FieldBitsWhat it does
LC1D3S4:0

CLC1SEL3Input select register 3

Address
0xF15
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC1D4S4
  5. 3LC1D4S3
  6. 2LC1D4S2
  7. 1LC1D4S1
  8. 0LC1D4S0
1 field
FieldBitsWhat it does
LC1D4S4:0

CLC1GLS0Gate logic select register 0

Address
0xF16
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC1G1D4T
  2. 6LC1G1D4N
  3. 5LC1G1D3T
  4. 4LC1G1D3N
  5. 3LC1G1D2T
  6. 2LC1G1D2N
  7. 1LC1G1D1T
  8. 0LC1G1D1N
8 fields
FieldBitsWhat it does
LC1G1D4T7
LC1G1D4N6
LC1G1D3T5
LC1G1D3N4
LC1G1D2T3
LC1G1D2N2
LC1G1D1T1
LC1G1D1N0

CLC1GLS1Gate logic select register 1

Address
0xF17
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC1G2D4T
  2. 6LC1G2D4N
  3. 5LC1G2D3T
  4. 4LC1G2D3N
  5. 3LC1G2D2T
  6. 2LC1G2D2N
  7. 1LC1G2D1T
  8. 0LC1G2D1N
8 fields
FieldBitsWhat it does
LC1G2D4T7
LC1G2D4N6
LC1G2D3T5
LC1G2D3N4
LC1G2D2T3
LC1G2D2N2
LC1G2D1T1
LC1G2D1N0

CLC1GLS2Gate logic select register 2

Address
0xF18
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC1G3D4T
  2. 6LC1G3D4N
  3. 5LC1G3D3T
  4. 4LC1G3D3N
  5. 3LC1G3D2T
  6. 2LC1G3D2N
  7. 1LC1G3D1T
  8. 0LC1G3D1N
8 fields
FieldBitsWhat it does
LC1G3D4T7
LC1G3D4N6
LC1G3D3T5
LC1G3D3N4
LC1G3D2T3
LC1G3D2N2
LC1G3D1T1
LC1G3D1N0

CLC1GLS3Gate logic select register 3

Address
0xF19
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC1G4D4T
  2. 6LC1G4D4N
  3. 5LC1G4D3T
  4. 4LC1G4D3N
  5. 3LC1G4D2T
  6. 2LC1G4D2N
  7. 1LC1G4D1T
  8. 0LC1G4D1N
8 fields
FieldBitsWhat it does
LC1G4D4T7
LC1G4D4N6
LC1G4D3T5
LC1G4D3N4
LC1G4D2T3
LC1G4D2N2
LC1G4D1T1
LC1G4D1N0

CLC2CONConfigurable logic cell control

Address
0xF1A
Reset
0x00
Access
read/write
  1. 7LC2EN
  2. 6–
  3. 5LC2OUT
  4. 4LC2INTP
  5. 3LC2INTN
  6. 2LC2MODE2
  7. 1LC2MODE1
  8. 0LC2MODE0
5 fields
FieldBitsWhat it does
LC2EN7
LC2OUT5
LC2INTP4
LC2INTN3
LC2MODE2:0

CLC2POLPolarity control

Address
0xF1B
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC2POL
  2. 6–
  3. 5–
  4. 4–
  5. 3LC2G4POL
  6. 2LC2G3POL
  7. 1LC2G2POL
  8. 0LC2G1POL
5 fields
FieldBitsWhat it does
LC2POL7
LC2G4POL3
LC2G3POL2
LC2G2POL1
LC2G1POL0

CLC2SEL0Input select register 1

Address
0xF1C
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC2D1S4
  5. 3LC2D1S3
  6. 2LC2D1S2
  7. 1LC2D1S1
  8. 0LC2D1S0
1 field
FieldBitsWhat it does
LC2D1S4:0

CLC2SEL1Input select register 1

Address
0xF1D
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC2D2S4
  5. 3LC2D2S3
  6. 2LC2D2S2
  7. 1LC2D2S1
  8. 0LC2D2S0
1 field
FieldBitsWhat it does
LC2D2S4:0

CLC2SEL2Input select register 2

Address
0xF1E
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC2D3S4
  5. 3LC2D3S3
  6. 2LC2D3S2
  7. 1LC2D3S1
  8. 0LC2D3S0
1 field
FieldBitsWhat it does
LC2D3S4:0

CLC2SEL3Input select register 3

Address
0xF1F
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4LC2D4S4
  5. 3LC2D4S3
  6. 2LC2D4S2
  7. 1LC2D4S1
  8. 0LC2D4S0
1 field
FieldBitsWhat it does
LC2D4S4:0

CLC2GLS0Gate logic select register 0

Address
0xF20
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC2G1D4T
  2. 6LC2G1D4N
  3. 5LC2G1D3T
  4. 4LC2G1D3N
  5. 3LC2G1D2T
  6. 2LC2G1D2N
  7. 1LC2G1D1T
  8. 0LC2G1D1N
8 fields
FieldBitsWhat it does
LC2G1D4T7
LC2G1D4N6
LC2G1D3T5
LC2G1D3N4
LC2G1D2T3
LC2G1D2N2
LC2G1D1T1
LC2G1D1N0

CLC2GLS1Gate logic select register 1

Address
0xF21
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC2G2D4T
  2. 6LC2G2D4N
  3. 5LC2G2D3T
  4. 4LC2G2D3N
  5. 3LC2G2D2T
  6. 2LC2G2D2N
  7. 1LC2G2D1T
  8. 0LC2G2D1N
8 fields
FieldBitsWhat it does
LC2G2D4T7
LC2G2D4N6
LC2G2D3T5
LC2G2D3N4
LC2G2D2T3
LC2G2D2N2
LC2G2D1T1
LC2G2D1N0

CLC2GLS2Gate logic select register 2

Address
0xF22
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC2G3D4T
  2. 6LC2G3D4N
  3. 5LC2G3D3T
  4. 4LC2G3D3N
  5. 3LC2G3D2T
  6. 2LC2G3D2N
  7. 1LC2G3D1T
  8. 0LC2G3D1N
8 fields
FieldBitsWhat it does
LC2G3D4T7
LC2G3D4N6
LC2G3D3T5
LC2G3D3N4
LC2G3D2T3
LC2G3D2N2
LC2G3D1T1
LC2G3D1N0

CLC2GLS3Gate logic select register 3

Address
0xF23
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LC2G4D4T
  2. 6LC2G4D4N
  3. 5LC2G4D3T
  4. 4LC2G4D3N
  5. 3LC2G4D2T
  6. 2LC2G4D2N
  7. 1LC2G4D1T
  8. 0LC2G4D1N
8 fields
FieldBitsWhat it does
LC2G4D4T7
LC2G4D4N6
LC2G4D3T5
LC2G4D3N4
LC2G4D2T3
LC2G4D2N2
LC2G4D1T1
LC2G4D1N0