PIC16F1786 registers

All 230 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
5 fields
FieldBitsWhat it does
BSR44
BSR33
BSR22
BSR11
BSR00

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. 6PCLATH6
  3. 5PCLATH5
  4. 4PCLATH4
  5. 3PCLATH3
  6. 2PCLATH2
  7. 1PCLATH1
  8. 0PCLATH0
1 field
FieldBitsWhat it does
PCLATH6: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

STKPTRCurrent Stack pointer

Address
0xFED
Reset
0x1F
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

TOSLTop of Stack Low byte

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

TOSHTop of Stack High byte

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
0x00
Access
read/write
  1. 7GIE
  2. 6PEIE
  3. 5TMR0IE
  4. 4INTE
  5. 3IOCIE
  6. 2TMR0IF
  7. 1INTF
  8. 0IOCIF
8 fields
FieldBitsWhat it does
GIE7
PEIE6
TMR0IE5
INTE4
IOCIE3
TMR0IF2
INTF1
IOCIF0

PIR1

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

PIR2

Address
0x12
Reset
0x00
Access
read/write
  1. 7OSFIF
  2. 6C2IF
  3. 5C1IF
  4. 4EEIF
  5. 3BCL1IF
  6. 2C4IF
  7. 1C3IF
  8. 0CCP2IF
8 fields
FieldBitsWhat it does
OSFIF7
C2IF6
C1IF5
EEIF4
BCL1IF3
C4IF2
C3IF1
CCP2IF0

PIR3

Address
0x13
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CCP3IF
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
CCP3IF4

PIR4

Address
0x14
Reset
0x00
Access
read/write
  1. 7–
  2. 6PSMC3TIF
  3. 5PSMC2TIF
  4. 4PSMC1TIF
  5. 3–
  6. 2PSMC3SIF
  7. 1PSMC2SIF
  8. 0PSMC1SIF
6 fields
FieldBitsWhat it does
PSMC3TIF6
PSMC2TIF5
PSMC1TIF4
PSMC3SIF2
PSMC2SIF1
PSMC1SIF0

PIE1Peripheral Interrupt Enable Register 1

Address
0x91
Reset
0x00
Access
read/write
  1. 7TMR1GIE
  2. 6ADIE
  3. 5RCIE
  4. 4TXIE
  5. 3SSP1IE
  6. 2CCP1IE
  7. 1TMR2IE
  8. 0TMR1IE
8 fields
FieldBitsWhat it does
TMR1GIE7Timer1 Gate Interrupt Enable bit
ADIE6A/D Converter Interrupt Enable bit
RCIE5EUSART Receive Interrupt Enable bit
TXIE4EUSART Transmit Interrupt Enable bit
SSP1IE3Master Synchronous Serial Port (MSSP) Interrupt Enable bit
CCP1IE2CCP1 Interrupt Enable bit
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. 7OSFIE
  2. 6C2IE
  3. 5C1IE
  4. 4EEIE
  5. 3BCL1IE
  6. 2C4IE
  7. 1C3IE
  8. 0CCP2IE
8 fields
FieldBitsWhat it does
OSFIE7CCP2 Interrupt Enable bit
C2IE6Comparator C2 Interrupt Enable bit
C1IE5Comparator C1 Interrupt Enable bit
EEIE4EEPROM Write Completion Interrupt Enable bit
BCL1IE3MSSP Bus Collision Interrupt Interrupt Enable bit
C4IE2
C3IE1
CCP2IE0

PIE3

Address
0x93
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CCP3IE
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
CCP3IE4

PIE4

Address
0x94
Reset
0x00
Access
read/write
  1. 7–
  2. 6PSMC3TIE
  3. 5PSMC2TIE
  4. 4PSMC1TIE
  5. 3–
  6. 2PSMC3SIE
  7. 1PSMC2SIE
  8. 0PSMC1SIE
6 fields
FieldBitsWhat it does
PSMC3TIE6
PSMC2TIE5
PSMC1TIE4
PSMC3SIE2
PSMC2SIE1
PSMC1SIE0

PORTA I/O port A

PORTA

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

TRISAPORTA Data Direction Control Register

Address
0x8C
Reset
0xFF
Access
read/write
  1. 7TRISA7
  2. 6TRISA6
  3. 5TRISA5
  4. 4TRISA4
  5. 3TRISA3
  6. 2TRISA2
  7. 1TRISA1
  8. 0TRISA0
8 fields
FieldBitsWhat it does
TRISA77
TRISA66
TRISA55
TRISA44
TRISA33
TRISA22
TRISA11
TRISA00

LATA

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

ANSELA

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

WPUA

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

ODCONA

Address
0x28C
Reset
0x00
Access
read/write
  1. 7ODCONA7
  2. 6ODCONA6
  3. 5ODCONA5
  4. 4ODCONA4
  5. 3ODCONA3
  6. 2ODCONA2
  7. 1ODCONA1
  8. 0ODCONA0
8 fields
FieldBitsWhat it does
ODCONA77
ODCONA66
ODCONA55
ODCONA44
ODCONA33
ODCONA22
ODCONA11
ODCONA00

SLRCONA

Address
0x30C
Reset
0x00
Access
read/write
  1. 7SLRCONA7
  2. 6SLRCONA6
  3. 5SLRCONA5
  4. 4SLRCONA4
  5. 3SLRCONA3
  6. 2SLRCONA2
  7. 1SLRCONA1
  8. 0SLRCONA0
8 fields
FieldBitsWhat it does
SLRCONA77
SLRCONA66
SLRCONA55
SLRCONA44
SLRCONA33
SLRCONA22
SLRCONA11
SLRCONA00

INLVLA

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

PORTB I/O port B

PORTB

Address
0x0D
Reset
x (not fixed at power-on)
Access
read/write
  1. 7RB7
  2. 6RB6
  3. 5RB5
  4. 4RB4
  5. 3RB3
  6. 2RB2
  7. 1RB1
  8. 0RB0
8 fields
FieldBitsWhat it does
RB77
RB66
RB55
RB44
RB33
RB22
RB11
RB00

TRISB

Address
0x8D
Reset
0xFF
Access
read/write
  1. 7TRISB7
  2. 6TRISB6
  3. 5TRISB5
  4. 4TRISB4
  5. 3TRISB3
  6. 2TRISB2
  7. 1TRISB1
  8. 0TRISB0
8 fields
FieldBitsWhat it does
TRISB77
TRISB66
TRISB55
TRISB44
TRISB33
TRISB22
TRISB11
TRISB00

LATB

Address
0x10D
Reset
x (not fixed at power-on)
Access
read/write
  1. 7LATB7
  2. 6LATB6
  3. 5LATB5
  4. 4LATB4
  5. 3LATB3
  6. 2LATB2
  7. 1LATB1
  8. 0LATB0
8 fields
FieldBitsWhat it does
LATB77
LATB66
LATB55
LATB44
LATB33
LATB22
LATB11
LATB00

ANSELB

Address
0x18D
Reset
0x7F
Access
read/write
  1. 7–
  2. 6ANSB6
  3. 5ANSB5
  4. 4ANSB4
  5. 3ANSB3
  6. 2ANSB2
  7. 1ANSB1
  8. 0ANSB0
7 fields
FieldBitsWhat it does
ANSB66
ANSB55
ANSB44
ANSB33
ANSB22
ANSB11
ANSB00

WPUB

Address
0x20D
Reset
0xFF
Access
read/write
  1. 7WPUB7
  2. 6WPUB6
  3. 5WPUB5
  4. 4WPUB4
  5. 3WPUB3
  6. 2WPUB2
  7. 1WPUB1
  8. 0WPUB0
8 fields
FieldBitsWhat it does
WPUB77
WPUB66
WPUB55
WPUB44
WPUB33
WPUB22
WPUB11
WPUB00

ODCONB

Address
0x28D
Reset
0x00
Access
read/write
  1. 7ODCONB7
  2. 6ODCONB6
  3. 5ODCONB5
  4. 4ODCONB4
  5. 3ODCONB3
  6. 2ODCONB2
  7. 1ODCONB1
  8. 0ODCONB0
8 fields
FieldBitsWhat it does
ODCONB77
ODCONB66
ODCONB55
ODCONB44
ODCONB33
ODCONB22
ODCONB11
ODCONB00

SLRCONB

Address
0x30D
Reset
0x00
Access
read/write
  1. 7SLRCONB7
  2. 6SLRCONB6
  3. 5SLRCONB5
  4. 4SLRCONB4
  5. 3SLRCONB3
  6. 2SLRCONB2
  7. 1SLRCONB1
  8. 0SLRCONB0
8 fields
FieldBitsWhat it does
SLRCONB77
SLRCONB66
SLRCONB55
SLRCONB44
SLRCONB33
SLRCONB22
SLRCONB11
SLRCONB00

INLVLB

Address
0x38D
Reset
0x00
Access
read/write
  1. 7INLVLB7
  2. 6INLVLB6
  3. 5INLVLB5
  4. 4INLVLB4
  5. 3INLVLB3
  6. 2INLVLB2
  7. 1INLVLB1
  8. 0INLVLB0
8 fields
FieldBitsWhat it does
INLVLB77
INLVLB66
INLVLB55
INLVLB44
INLVLB33
INLVLB22
INLVLB11
INLVLB00

PORTC I/O port C

PORTC

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

TRISCPORTB Data Direction Control Register

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

LATC

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

WPUC

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

ODCONC

Address
0x28E
Reset
0x00
Access
read/write
  1. 7ODCONC7
  2. 6ODCONC6
  3. 5ODCONC5
  4. 4ODCONC4
  5. 3ODCONC3
  6. 2ODCONC2
  7. 1ODCONC1
  8. 0ODCONC0
8 fields
FieldBitsWhat it does
ODCONC77
ODCONC66
ODCONC55
ODCONC44
ODCONC33
ODCONC22
ODCONC11
ODCONC00

SLRCONC

Address
0x30E
Reset
0x00
Access
read/write
  1. 7SLRCONC7
  2. 6SLRCONC6
  3. 5SLRCONC5
  4. 4SLRCONC4
  5. 3SLRCONC3
  6. 2SLRCONC2
  7. 1SLRCONC1
  8. 0SLRCONC0
8 fields
FieldBitsWhat it does
SLRCONC77
SLRCONC66
SLRCONC55
SLRCONC44
SLRCONC33
SLRCONC22
SLRCONC11
SLRCONC00

INLVLC

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

PORTE I/O port E

PORTE

Address
0x10
Reset
x (not fixed at power-on)
Access
read only
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RE3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
RE33

TRISE

Address
0x90
Reset
0x08
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3TRISE3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
TRISE33

WPUE

Address
0x210
Reset
0x08
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3WPUE3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
WPUE33

INLVLE

Address
0x390
Reset
0x08
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3INLVLE3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
INLVLE33

TMR0 Timer0

TMR0

Address
0x15
Reset
x (not fixed at power-on)
Access
read/write
  1. 7TMR07
  2. 6TMR06
  3. 5TMR05
  4. 4TMR04
  5. 3TMR03
  6. 2TMR02
  7. 1TMR01
  8. 0TMR00
1 field
FieldBitsWhat it does
TMR07:0

OPTION_REGOption Register

Address
0x95
Reset
0xFF
Access
read/write
  1. 7nWPUEN
  2. 6INTEDG
  3. 5TMR0CS
  4. 4TMR0SE
  5. 3PSA
  6. 2PS2
  7. 1PS1
  8. 0PS0
8 fields
FieldBitsWhat it does
nWPUEN7Weak Pull-up Enable bit
INTEDG6Interrupt Edge Select bit
TMR0CS5TMR0 Clock Source Select bit
TMR0SE4TMR0 Source Edge Select bit
PSA3Prescaler Active bit
PS22Prescaler Rate Select bits
PS11Prescaler Rate Select bits
PS00Prescaler Rate Select bits

TMR1 Timer1

TMR1L

Address
0x16
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
0x17
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
0x18
Reset
0x00
Access
read/write
  1. 7TMR1CS1
  2. 6TMR1CS0
  3. 5T1CKPS1
  4. 4T1CKPS0
  5. 3T1OSCEN
  6. 2nT1SYNC
  7. 1–
  8. 0TMR1ON
7 fields
FieldBitsWhat it does
TMR1CS17
TMR1CS06
T1CKPS15
T1CKPS04
T1OSCEN3
nT1SYNC2
TMR1ON0

T1GCON

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

TMR2 Timer2

TMR2

Address
0x1A
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
0x1B
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
0x1C
Reset
0x00
Access
read/write
  1. 7–
  2. 6T2OUTPS3
  3. 5T2OUTPS2
  4. 4T2OUTPS1
  5. 3T2OUTPS0
  6. 2TMR2ON
  7. 1T2CKPS1
  8. 0T2CKPS0
7 fields
FieldBitsWhat it does
T2OUTPS36
T2OUTPS25
T2OUTPS14
T2OUTPS03
TMR2ON2
T2CKPS11
T2CKPS00

OSCILLATOR Oscillator, power control and watchdog

PCONPower Control Register

Address
0x96
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
STKOVF7Stack Overflow Flag bit
STKUNF6Stack Underflow Flag bit
nRWDT4
nRMCLR3MCLR Reset Flag bit
nRI2RESET Instruction Flag bit
nPOR1Power-on Reset Status bit
nBOR0Brown-out Reset Status bit

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
6 fields
FieldBitsWhat it does
WDTPS45Watchdog Timer Period Select bits
WDTPS34Watchdog Timer Period Select bits
WDTPS23Watchdog Timer Period Select bits
WDTPS12Watchdog Timer Period Select bits
WDTPS01Watchdog Timer Period Select bits
SWDTEN0Software Enable/Disable for Watch Dog Timer bit

OSCTUNEOscillator Tuning Register

Address
0x98
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TUN5
  4. 4TUN4
  5. 3TUN3
  6. 2TUN2
  7. 1TUN1
  8. 0TUN0
6 fields
FieldBitsWhat it does
TUN55Frequency Tuning bits
TUN44Frequency Tuning bits
TUN33Frequency Tuning bits
TUN22Frequency Tuning bits
TUN11Frequency Tuning bits
TUN00Frequency Tuning bits

OSCCONOscillator Control Register

Address
0x99
Reset
0x38
Access
read/write
  1. 7SPLLEN
  2. 6IRCF3
  3. 5IRCF2
  4. 4IRCF1
  5. 3IRCF0
  6. 2–
  7. 1SCS1
  8. 0SCS0
7 fields
FieldBitsWhat it does
SPLLEN7Software PLL Enable bit
IRCF36Internal Oscillator Frequency Select bits
IRCF25Internal Oscillator Frequency Select bits
IRCF14Internal Oscillator Frequency Select bits
IRCF03Internal Oscillator Frequency Select bits
SCS11System clock select bit
SCS00System clock select bit

OSCSTATOscillator Status Register

Address
0x9A
Reset
x (not fixed at power-on)
Access
read only
  1. 7T1OSCR
  2. 6PLLR
  3. 5OSTS
  4. 4HFIOFR
  5. 3HFIOFL
  6. 2MFIOFR
  7. 1LFIOFR
  8. 0HFIOFS
8 fields
FieldBitsWhat it does
T1OSCR7Timer1 Oscillator Ready bit
PLLR64x PLL Ready bit
OSTS5Oscillator Start-up Time-out Status bit
HFIOFR4High Freqency Internal Oscillator Ready bit
HFIOFL3High Freqency Internal Oscillator Status Locked bit
MFIOFR2Medium Freqency Internal Oscillator Ready bit
LFIOFR1Low Freqency Internal Oscillator Ready bit
HFIOFS0Low Freqency Internal Oscillator Ready bit

BORCONBrown-out Reset Control Register

Address
0x116
Reset
x (not fixed at power-on)
Access
read/write
  1. 7SBOREN
  2. 6BORFS
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0BORRDY
3 fields
FieldBitsWhat it does
SBOREN7Software Brown Out Reset Enable bit
BORFS6
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
0x51A
Reset
0x30
Access
read/write
  1. 7CLKREN
  2. 6CLKROE
  3. 5CLKRSLR
  4. 4CLKRDC1
  5. 3CLKRDC0
  6. 2CLKRDIV2
  7. 1CLKRDIV1
  8. 0CLKRDIV0
8 fields
FieldBitsWhat it does
CLKREN7
CLKROE6
CLKRSLR5
CLKRDC14
CLKRDC03
CLKRDIV22
CLKRDIV11
CLKRDIV00

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
0x00
Access
read/write
  1. 7ADRMD
  2. 6CHS4
  3. 5CHS3
  4. 4CHS2
  5. 3CHS1
  6. 2CHS0
  7. 1GO/nDONE
  8. 0ADON
8 fields
FieldBitsWhat it does
ADRMD7
CHS46Analog Channel Select bits
CHS35Analog Channel Select bits
CHS24Analog Channel Select bits
CHS13Analog Channel Select bits
CHS02Analog Channel Select bits
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
7 fields
FieldBitsWhat it does
ADFM7A/D Result Format Select bit
ADCS26A/D Conversion Clock Select bits
ADCS15A/D Conversion Clock Select bits
ADCS04A/D Conversion Clock Select bits
ADNREF2A/D Negative Voltage Reference Configuration
ADPREF11A/D Positive Voltage Reference Configuration
ADPREF00A/D Positive Voltage Reference Configuration

ADCON2

Address
0x9F
Reset
0x00
Access
read/write
  1. 7TRIGSEL3
  2. 6TRIGSEL2
  3. 5TRIGSEL1
  4. 4TRIGSEL0
  5. 3CHSN3
  6. 2CHSN2
  7. 1CHSN1
  8. 0CHSN0
8 fields
FieldBitsWhat it does
TRIGSEL37
TRIGSEL26
TRIGSEL15
TRIGSEL04
CHSN33
CHSN22
CHSN11
CHSN00

COMPARATOR Comparators and voltage reference

CM1CON0

Address
0x111
Reset
0x04
Access
read/write
  1. 7C1ON
  2. 6C1OUT
  3. 5C1OE
  4. 4C1POL
  5. 3C1ZLF
  6. 2C1SP
  7. 1C1HYS
  8. 0C1SYNC
8 fields
FieldBitsWhat it does
C1ON7
C1OUT6
C1OE5
C1POL4
C1ZLF3
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. 5C2OE
  4. 4C2POL
  5. 3C2ZLF
  6. 2C2SP
  7. 1C2HYS
  8. 0C2SYNC
8 fields
FieldBitsWhat it does
C2ON7
C2OUT6
C2OE5
C2POL4
C2ZLF3
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. 3MC4OUT
  6. 2MC3OUT
  7. 1MC2OUT
  8. 0MC1OUT
4 fields
FieldBitsWhat it does
MC4OUT3
MC3OUT2
MC2OUT1
MC1OUT0

CM4CON0

Address
0x11A
Reset
0x04
Access
read/write
  1. 7C4ON
  2. 6C4OUT
  3. 5C4OE
  4. 4C4POL
  5. 3C4ZLF
  6. 2C4SP
  7. 1C4HYS
  8. 0C4SYNC
8 fields
FieldBitsWhat it does
C4ON7
C4OUT6
C4OE5
C4POL4
C4ZLF3
C4SP2
C4HYS1
C4SYNC0

CM4CON1

Address
0x11B
Reset
0x00
Access
read/write
  1. 7C4INTP
  2. 6C4INTN
  3. 5C4PCH2
  4. 4C4PCH1
  5. 3C4PCH0
  6. 2C4NCH2
  7. 1C4NCH1
  8. 0C4NCH0
4 fields
FieldBitsWhat it does
C4INTP7
C4INTN6
C4PCH5:3
C4NCH2:0

CM3CON0

Address
0x11E
Reset
0x04
Access
read/write
  1. 7C3ON
  2. 6C3OUT
  3. 5C3OE
  4. 4C3POL
  5. 3C3ZLF
  6. 2C3SP
  7. 1C3HYS
  8. 0C3SYNC
8 fields
FieldBitsWhat it does
C3ON7
C3OUT6
C3OE5
C3POL4
C3ZLF3
C3SP2
C3HYS1
C3SYNC0

CM3CON1

Address
0x11F
Reset
0x00
Access
read/write
  1. 7C3INTP
  2. 6C3INTN
  3. 5C3PCH2
  4. 4C3PCH1
  5. 3C3PCH0
  6. 2C3NCH2
  7. 1C3NCH1
  8. 0C3NCH0
4 fields
FieldBitsWhat it does
C3INTP7
C3INTN6
C3PCH5:3
C3NCH2:0

FVR Fixed voltage reference

FVRCONFixed Voltage Reference Control Register

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
8 fields
FieldBitsWhat it does
FVREN7Fixed Voltage Reference Enable
FVRRDY6Fixed Voltage Reference Ready Flag
TSEN5
TSRNG4
CDAFVR13Comparator and D/A Converter Fixed Voltage Reference Selection
CDAFVR02Comparator and D/A Converter Fixed Voltage Reference Selection
ADFVR11A/D Converter Fixed Voltage Reference Selection
ADFVR00A/D Converter Fixed Voltage Reference Selection

DAC Digital-to-analog converter

DACCON0Voltage Reference Control Register 0

Address
0x118
Reset
x (not fixed at power-on)
Access
read/write
  1. 7DACEN
  2. 6–
  3. 5DACOE1
  4. 4DACOE2
  5. 3DACPSS1
  6. 2DACPSS0
  7. 1–
  8. 0DACNSS
6 fields
FieldBitsWhat it does
DACEN7DAC 1 Enable bit
DACOE15DAC1 Voltage Output Enable bit
DACOE24
DACPSS13DAC1 Positive Source Select bits
DACPSS02DAC1 Positive Source Select bits
DACNSS0DAC1 Negative Source Select bits

DACCON1Voltage Reference Control Register 1

Address
0x119
Reset
0x00
Access
read/write
  1. 7DACR7
  2. 6DACR6
  3. 5DACR5
  4. 4DACR4
  5. 3DACR3
  6. 2DACR2
  7. 1DACR1
  8. 0DACR0
8 fields
FieldBitsWhat it does
DACR77
DACR66
DACR55
DACR44DAC1 Voltage Output Select bits
DACR33DAC1 Voltage Output Select bits
DACR22DAC1 Voltage Output Select bits
DACR11DAC1 Voltage Output Select bits
DACR00DAC1 Voltage Output Select bits

PORTS I/O port control

APFCON2

Address
0x11C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0CCP3SEL
1 field
FieldBitsWhat it does
CCP3SEL0

APFCON1Alternate Pin Function Control Register

Address
0x11D
Reset
0x00
Access
read/write
  1. 7C2OUTSEL
  2. 6CCP1SEL
  3. 5SDOSEL
  4. 4SCKSEL
  5. 3SDISEL
  6. 2TXSEL
  7. 1RXSEL
  8. 0CCP2SEL
8 fields
FieldBitsWhat it does
C2OUTSEL7
CCP1SEL6
SDOSEL5
SCKSEL4
SDISEL3
TXSEL2
RXSEL1
CCP2SEL0

NVM Data EEPROM and flash program memory

EEADRL

Address
0x191
Reset
0x00
Access
read/write
  1. 7EEADRL7
  2. 6EEADRL6
  3. 5EEADRL5
  4. 4EEADRL4
  5. 3EEADRL3
  6. 2EEADRL2
  7. 1EEADRL1
  8. 0EEADRL0
1 field
FieldBitsWhat it does
EEADRL7:0

EEADRH

Address
0x192
Reset
0x80
Access
read/write
  1. 7–
  2. 6EEADRH6
  3. 5EEADRH5
  4. 4EEADRH4
  5. 3EEADRH3
  6. 2EEADRH2
  7. 1EEADRH1
  8. 0EEADRH0
1 field
FieldBitsWhat it does
EEADRH6:0

EEDATL

Address
0x193
Reset
x (not fixed at power-on)
Access
read/write
  1. 7EEDATL7
  2. 6EEDATL6
  3. 5EEDATL5
  4. 4EEDATL4
  5. 3EEDATL3
  6. 2EEDATL2
  7. 1EEDATL1
  8. 0EEDATL0
1 field
FieldBitsWhat it does
EEDATL7:0

EEDATH

Address
0x194
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5EEDATH5
  4. 4EEDATH4
  5. 3EEDATH3
  6. 2EEDATH2
  7. 1EEDATH1
  8. 0EEDATH0
1 field
FieldBitsWhat it does
EEDATH5:0

EECON1

Address
0x195
Reset
x (not fixed at power-on)
Access
read/write
  1. 7EEPGD
  2. 6CFGS
  3. 5LWLO
  4. 4FREE
  5. 3WRERR
  6. 2WREN
  7. 1WR
  8. 0RD
8 fields
FieldBitsWhat it does
EEPGD7FLASH Program / Data EEPROM Memory Select bit
CFGS6FLASH Program / Data EEPROM or Configuration Select bit
LWLO5Load Write Latches Only bit
FREE4Program FLASH Erase Enable bit
WRERR3Sequence Error Flag bit
WREN2Program/Erase Enable bit
WR1Write Control bit
RD0Read Control bit

EECON2

Address
0x196
Reset
0x00
Access
write only
  1. 7EECON27
  2. 6EECON26
  3. 5EECON25
  4. 4EECON24
  5. 3EECON23
  6. 2EECON22
  7. 1EECON21
  8. 0EECON20
1 field
FieldBitsWhat it does
EECON27: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

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
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5DC1B1
  4. 4DC1B0
  5. 3CCP1M3
  6. 2CCP1M2
  7. 1CCP1M1
  8. 0CCP1M0
2 fields
FieldBitsWhat it does
DC1B5:4
CCP1M3:0

CCP2 Capture/compare/PWM 2

CCPR2L

Address
0x298
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
0x299
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
0x29A
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5DC2B1
  4. 4DC2B0
  5. 3CCP2M3
  6. 2CCP2M2
  7. 1CCP2M1
  8. 0CCP2M0
2 fields
FieldBitsWhat it does
DC2B5:4
CCP2M3:0

CCP3 Capture/compare/PWM 3

CCPR3L

Address
0x311
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCPR3L7
  2. 6CCPR3L6
  3. 5CCPR3L5
  4. 4CCPR3L4
  5. 3CCPR3L3
  6. 2CCPR3L2
  7. 1CCPR3L1
  8. 0CCPR3L0
1 field
FieldBitsWhat it does
CCPR3L7:0

CCPR3H

Address
0x312
Reset
x (not fixed at power-on)
Access
read/write
  1. 7CCPR3H7
  2. 6CCPR3H6
  3. 5CCPR3H5
  4. 4CCPR3H4
  5. 3CCPR3H3
  6. 2CCPR3H2
  7. 1CCPR3H1
  8. 0CCPR3H0
1 field
FieldBitsWhat it does
CCPR3H7:0

CCP3CON

Address
0x313
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5DC3B1
  4. 4DC3B0
  5. 3CCP3M3
  6. 2CCP3M2
  7. 1CCP3M1
  8. 0CCP3M0
2 fields
FieldBitsWhat it does
DC3B5:4
CCP3M3:0

IOC Interrupt-on-change

IOCAPInterrupt-On-Change Positive Edge Register

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

IOCANInterrupt-On-Change Negative Edge Register

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

IOCAFInterrupt-On-Change Flag Register

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

IOCBPInterrupt-On-Change Positive Edge Register

Address
0x394
Reset
0x00
Access
read/write
  1. 7IOCBP7
  2. 6IOCBP6
  3. 5IOCBP5
  4. 4IOCBP4
  5. 3IOCBP3
  6. 2IOCBP2
  7. 1IOCBP1
  8. 0IOCBP0
8 fields
FieldBitsWhat it does
IOCBP77
IOCBP66
IOCBP55
IOCBP44
IOCBP33
IOCBP22
IOCBP11
IOCBP00

IOCBNInterrupt-On-Change Negative Edge Register

Address
0x395
Reset
0x00
Access
read/write
  1. 7IOCBN7
  2. 6IOCBN6
  3. 5IOCBN5
  4. 4IOCBN4
  5. 3IOCBN3
  6. 2IOCBN2
  7. 1IOCBN1
  8. 0IOCBN0
8 fields
FieldBitsWhat it does
IOCBN77
IOCBN66
IOCBN55
IOCBN44
IOCBN33
IOCBN22
IOCBN11
IOCBN00

IOCBFInterrupt-On-Change Flag Register

Address
0x396
Reset
0x00
Access
read/write
  1. 7IOCBF7
  2. 6IOCBF6
  3. 5IOCBF5
  4. 4IOCBF4
  5. 3IOCBF3
  6. 2IOCBF2
  7. 1IOCBF1
  8. 0IOCBF0
8 fields
FieldBitsWhat it does
IOCBF77
IOCBF66
IOCBF55
IOCBF44
IOCBF33
IOCBF22
IOCBF11
IOCBF00

IOCCP

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

IOCCN

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

IOCCF

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

IOCEP

Address
0x39D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3IOCEP3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
IOCEP33

IOCEN

Address
0x39E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3IOCEN3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
IOCEN33

IOCEF

Address
0x39F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3IOCEF3
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
IOCEF33

OPAMP1 Operational amplifier 1

OPA1CON

Address
0x511
Reset
0x00
Access
read/write
  1. 7OPA1EN
  2. 6OPA1SP
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1OPA1PCH1
  8. 0OPA1PCH0
3 fields
FieldBitsWhat it does
OPA1EN7
OPA1SP6
OPA1PCH1:0

OPAMP2 Operational amplifier 2

OPA2CON

Address
0x513
Reset
0x00
Access
read/write
  1. 7OPA2EN
  2. 6OPA2SP
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1OPA2PCH1
  8. 0OPA2PCH0
3 fields
FieldBitsWhat it does
OPA2EN7
OPA2SP6
OPA2PCH1:0

PSMC1 Programmable switch-mode control 1

PSMC1CON

Address
0x811
Reset
0x00
Access
read/write
  1. 7PSMC1EN
  2. 6PSMC1LD
  3. 5P1DBFE
  4. 4P1DBRE
  5. 3P1MODE3
  6. 2P1MODE2
  7. 1P1MODE1
  8. 0P1MODE0
5 fields
FieldBitsWhat it does
PSMC1EN7
PSMC1LD6
P1DBFE5
P1DBRE4
P1MODE3:0

PSMC1MDL

Address
0x812
Reset
0x00
Access
read/write
  1. 7P1MDLEN
  2. 6P1MDLPOL
  3. 5P1MDLBIT
  4. 4–
  5. 3P1MSRC3
  6. 2P1MSRC2
  7. 1P1MSRC1
  8. 0P1MSRC0
4 fields
FieldBitsWhat it does
P1MDLEN7
P1MDLPOL6
P1MDLBIT5
P1MSRC3:0

PSMC1SYNC

Address
0x813
Reset
x (not fixed at power-on)
Access
read/write
  1. 7P1POFST
  2. 6P1PRPOL
  3. 5P1DCPOL
  4. 4–
  5. 3–
  6. 2P1SYNC2
  7. 1P1SYNC1
  8. 0P1SYNC0
6 fields
FieldBitsWhat it does
P1POFST7
P1PRPOL6
P1DCPOL5
P1SYNC22
P1SYNC11
P1SYNC00

PSMC1CLK

Address
0x814
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P1CPRE1
  4. 4P1CPRE0
  5. 3–
  6. 2–
  7. 1P1CSRC1
  8. 0P1CSRC0
2 fields
FieldBitsWhat it does
P1CPRE5:4
P1CSRC1:0

PSMC1OEN

Address
0x815
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P1OEF
  4. 4P1OEE
  5. 3P1OED
  6. 2P1OEC
  7. 1P1OEB
  8. 0P1OEA
6 fields
FieldBitsWhat it does
P1OEF5
P1OEE4
P1OED3
P1OEC2
P1OEB1
P1OEA0

PSMC1POL

Address
0x816
Reset
0x00
Access
read/write
  1. 7–
  2. 6P1INPOL
  3. 5P1POLF
  4. 4P1POLE
  5. 3P1POLD
  6. 2P1POLC
  7. 1P1POLB
  8. 0P1POLA
7 fields
FieldBitsWhat it does
P1INPOL6
P1POLF5
P1POLE4
P1POLD3
P1POLC2
P1POLB1
P1POLA0

PSMC1BLNK

Address
0x817
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P1FEBM1
  4. 4P1FEBM0
  5. 3–
  6. 2–
  7. 1P1REBM1
  8. 0P1REBM0
2 fields
FieldBitsWhat it does
P1FEBM5:4
P1REBM1:0

PSMC1REBS

Address
0x818
Reset
0x00
Access
read/write
  1. 7P1REBSIN
  2. 6–
  3. 5–
  4. 4P1REBSC4
  5. 3P1REBSC3
  6. 2P1REBSC2
  7. 1P1REBSC1
  8. 0–
5 fields
FieldBitsWhat it does
P1REBSIN7
P1REBSC44
P1REBSC33
P1REBSC22
P1REBSC11

PSMC1FEBS

Address
0x819
Reset
0x00
Access
read/write
  1. 7P1FEBSIN
  2. 6–
  3. 5–
  4. 4P1FEBSC4
  5. 3P1FEBSC3
  6. 2P1FEBSC2
  7. 1P1FEBSC1
  8. 0–
5 fields
FieldBitsWhat it does
P1FEBSIN7
P1FEBSC44
P1FEBSC33
P1FEBSC22
P1FEBSC11

PSMC1PHS

Address
0x81A
Reset
0x00
Access
read/write
  1. 7P1PHSIN
  2. 6–
  3. 5–
  4. 4P1PHSC4
  5. 3P1PHSC3
  6. 2P1PHSC2
  7. 1P1PHSC1
  8. 0P1PHST
6 fields
FieldBitsWhat it does
P1PHSIN7
P1PHSC44
P1PHSC33
P1PHSC22
P1PHSC11
P1PHST0

PSMC1DCS

Address
0x81B
Reset
0x00
Access
read/write
  1. 7P1DCSIN
  2. 6–
  3. 5–
  4. 4P1DCSC4
  5. 3P1DCSC3
  6. 2P1DCSC2
  7. 1P1DCSC1
  8. 0P1DCST
6 fields
FieldBitsWhat it does
P1DCSIN7
P1DCSC44
P1DCSC33
P1DCSC22
P1DCSC11
P1DCST0

PSMC1PRS

Address
0x81C
Reset
0x00
Access
read/write
  1. 7P1PRSIN
  2. 6–
  3. 5–
  4. 4P1PRSC4
  5. 3P1PRSC3
  6. 2P1PRSC2
  7. 1P1PRSC1
  8. 0P1PRST
6 fields
FieldBitsWhat it does
P1PRSIN7
P1PRSC44
P1PRSC33
P1PRSC22
P1PRSC11
P1PRST0

PSMC1ASDC

Address
0x81D
Reset
0x00
Access
read/write
  1. 7P1ASE
  2. 6P1ASDEN
  3. 5P1ARSEN
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0P1ASDOV
4 fields
FieldBitsWhat it does
P1ASE7
P1ASDEN6
P1ARSEN5
P1ASDOV0

PSMC1ASDL

Address
0x81E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P1ASDLF
  4. 4P1ASDLE
  5. 3P1ASDLD
  6. 2P1ASDLC
  7. 1P1ASDLB
  8. 0P1ASDLA
6 fields
FieldBitsWhat it does
P1ASDLF5
P1ASDLE4
P1ASDLD3
P1ASDLC2
P1ASDLB1
P1ASDLA0

PSMC1ASDS

Address
0x81F
Reset
0x00
Access
read/write
  1. 7P1ASDSIN
  2. 6–
  3. 5–
  4. 4P1ASDSC4
  5. 3P1ASDSC3
  6. 2P1ASDSC2
  7. 1P1ASDSC1
  8. 0–
5 fields
FieldBitsWhat it does
P1ASDSIN7
P1ASDSC44
P1ASDSC33
P1ASDSC22
P1ASDSC11

PSMC1INT

Address
0x820
Reset
0x00
Access
read/write
  1. 7P1TOVIE
  2. 6P1TPHIE
  3. 5P1TDCIE
  4. 4P1TPRIE
  5. 3P1TOVIF
  6. 2P1TPHIF
  7. 1P1TDCIF
  8. 0P1TPRIF
8 fields
FieldBitsWhat it does
P1TOVIE7
P1TPHIE6
P1TDCIE5
P1TPRIE4
P1TOVIF3
P1TPHIF2
P1TDCIF1
P1TPRIF0

PSMC1PHL

Address
0x821
Reset
0x00
Access
read/write
  1. 7PSMC1PH7
  2. 6PSMC1PH6
  3. 5PSMC1PH5
  4. 4PSMC1PH4
  5. 3PSMC1PH3
  6. 2PSMC1PH2
  7. 1PSMC1PH1
  8. 0PSMC1PH0
8 fields
FieldBitsWhat it does
PSMC1PH77
PSMC1PH66
PSMC1PH55
PSMC1PH44
PSMC1PH33
PSMC1PH22
PSMC1PH11
PSMC1PH00

PSMC1PHH

Address
0x822
Reset
0x00
Access
read/write
  1. 7PSMC1PH15
  2. 6PSMC1PH14
  3. 5PSMC1PH13
  4. 4PSMC1PH12
  5. 3PSMC1PH11
  6. 2PSMC1PH10
  7. 1PSMC1PH9
  8. 0PSMC1PH8
8 fields
FieldBitsWhat it does
PSMC1PH157
PSMC1PH146
PSMC1PH135
PSMC1PH124
PSMC1PH113
PSMC1PH102
PSMC1PH91
PSMC1PH80

PSMC1DCL

Address
0x823
Reset
0x00
Access
read/write
  1. 7PSMC1DC7
  2. 6PSMC1DC6
  3. 5PSMC1DC5
  4. 4PSMC1DC4
  5. 3PSMC1DC3
  6. 2PSMC1DC2
  7. 1PSMC1DC1
  8. 0PSMC1DC0
8 fields
FieldBitsWhat it does
PSMC1DC77
PSMC1DC66
PSMC1DC55
PSMC1DC44
PSMC1DC33
PSMC1DC22
PSMC1DC11
PSMC1DC00

PSMC1DCH

Address
0x824
Reset
0x00
Access
read/write
  1. 7PSMC1DC15
  2. 6PSMC1DC14
  3. 5PSMC1DC13
  4. 4PSMC1DC12
  5. 3PSMC1DC11
  6. 2PSMC1DC10
  7. 1PSMC1DC9
  8. 0PSMC1DC8
8 fields
FieldBitsWhat it does
PSMC1DC157
PSMC1DC146
PSMC1DC135
PSMC1DC124
PSMC1DC113
PSMC1DC102
PSMC1DC91
PSMC1DC80

PSMC1PRL

Address
0x825
Reset
0x00
Access
read/write
  1. 7PSMC1PR7
  2. 6PSMC1PR6
  3. 5PSMC1PR5
  4. 4PSMC1PR4
  5. 3PSMC1PR3
  6. 2PSMC1PR2
  7. 1PSMC1PR1
  8. 0PSMC1PR0
8 fields
FieldBitsWhat it does
PSMC1PR77
PSMC1PR66
PSMC1PR55
PSMC1PR44
PSMC1PR33
PSMC1PR22
PSMC1PR11
PSMC1PR00

PSMC1PRH

Address
0x826
Reset
0x00
Access
read/write
  1. 7PSMC1PR15
  2. 6PSMC1PR14
  3. 5PSMC1PR13
  4. 4PSMC1PR12
  5. 3PSMC1PR11
  6. 2PSMC1PR10
  7. 1PSMC1PR9
  8. 0PSMC1PR8
8 fields
FieldBitsWhat it does
PSMC1PR157
PSMC1PR146
PSMC1PR135
PSMC1PR124
PSMC1PR113
PSMC1PR102
PSMC1PR91
PSMC1PR80

PSMC1TMRL

Address
0x827
Reset
0x01
Access
read/write
  1. 7PSMC1TMR7
  2. 6PSMC1TMR6
  3. 5PSMC1TMR5
  4. 4PSMC1TMR4
  5. 3PSMC1TMR3
  6. 2PSMC1TMR2
  7. 1PSMC1TMR1
  8. 0PSMC1TMR0
8 fields
FieldBitsWhat it does
PSMC1TMR77
PSMC1TMR66
PSMC1TMR55
PSMC1TMR44
PSMC1TMR33
PSMC1TMR22
PSMC1TMR11
PSMC1TMR00

PSMC1TMRH

Address
0x828
Reset
0x00
Access
read/write
  1. 7PSMC1TMR15
  2. 6PSMC1TMR14
  3. 5PSMC1TMR13
  4. 4PSMC1TMR12
  5. 3PSMC1TMR11
  6. 2PSMC1TMR10
  7. 1PSMC1TMR9
  8. 0PSMC1TMR8
8 fields
FieldBitsWhat it does
PSMC1TMR157
PSMC1TMR146
PSMC1TMR135
PSMC1TMR124
PSMC1TMR113
PSMC1TMR102
PSMC1TMR91
PSMC1TMR80

PSMC1DBR

Address
0x829
Reset
0x00
Access
read/write
  1. 7PSMC1DBR7
  2. 6PSMC1DBR6
  3. 5PSMC1DBR5
  4. 4PSMC1DBR4
  5. 3PSMC1DBR3
  6. 2PSMC1DBR2
  7. 1PSMC1DBR1
  8. 0PSMC1DBR0
8 fields
FieldBitsWhat it does
PSMC1DBR77
PSMC1DBR66
PSMC1DBR55
PSMC1DBR44
PSMC1DBR33
PSMC1DBR22
PSMC1DBR11
PSMC1DBR00

PSMC1DBF

Address
0x82A
Reset
0x00
Access
read/write
  1. 7PSMC1DBF7
  2. 6PSMC1DBF6
  3. 5PSMC1DBF5
  4. 4PSMC1DBF4
  5. 3PSMC1DBF3
  6. 2PSMC1DBF2
  7. 1PSMC1DBF1
  8. 0PSMC1DBF0
8 fields
FieldBitsWhat it does
PSMC1DBF77
PSMC1DBF66
PSMC1DBF55
PSMC1DBF44
PSMC1DBF33
PSMC1DBF22
PSMC1DBF11
PSMC1DBF00

PSMC1BLKR

Address
0x82B
Reset
0x00
Access
read/write
  1. 7PSMC1BLKR7
  2. 6PSMC1BLKR6
  3. 5PSMC1BLKR5
  4. 4PSMC1BLKR4
  5. 3PSMC1BLKR3
  6. 2PSMC1BLKR2
  7. 1PSMC1BLKR1
  8. 0PSMC1BLKR0
8 fields
FieldBitsWhat it does
PSMC1BLKR77
PSMC1BLKR66
PSMC1BLKR55
PSMC1BLKR44
PSMC1BLKR33
PSMC1BLKR22
PSMC1BLKR11
PSMC1BLKR00

PSMC1BLKF

Address
0x82C
Reset
0x00
Access
read/write
  1. 7PSMC1BLKF7
  2. 6PSMC1BLKF6
  3. 5PSMC1BLKF5
  4. 4PSMC1BLKF4
  5. 3PSMC1BLKF3
  6. 2PSMC1BLKF2
  7. 1PSMC1BLKF1
  8. 0PSMC1BLKF0
8 fields
FieldBitsWhat it does
PSMC1BLKF77
PSMC1BLKF66
PSMC1BLKF55
PSMC1BLKF44
PSMC1BLKF33
PSMC1BLKF22
PSMC1BLKF11
PSMC1BLKF00

PSMC1FFA

Address
0x82D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3PSMC1FFA3
  6. 2PSMC1FFA2
  7. 1PSMC1FFA1
  8. 0PSMC1FFA0
4 fields
FieldBitsWhat it does
PSMC1FFA33
PSMC1FFA22
PSMC1FFA11
PSMC1FFA00

PSMC1STR0

Address
0x82E
Reset
0x01
Access
read/write
  1. 7–
  2. 6–
  3. 5P1STRF
  4. 4P1STRE
  5. 3P1STRD
  6. 2P1STRC
  7. 1P1STRB
  8. 0P1STRA
6 fields
FieldBitsWhat it does
P1STRF5
P1STRE4
P1STRD3
P1STRC2
P1STRB1
P1STRA0

PSMC1STR1

Address
0x82F
Reset
0x00
Access
read/write
  1. 7P1SSYNC
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P1LSMEN
  8. 0P1HSMEN
3 fields
FieldBitsWhat it does
P1SSYNC7
P1LSMEN1
P1HSMEN0

PSMC2 Programmable switch-mode control 2

PSMC2CON

Address
0x831
Reset
0x00
Access
read/write
  1. 7PSMC2EN
  2. 6PSMC2LD
  3. 5P2DBFE
  4. 4P2DBRE
  5. 3P2MODE3
  6. 2P2MODE2
  7. 1P2MODE1
  8. 0P2MODE0
5 fields
FieldBitsWhat it does
PSMC2EN7
PSMC2LD6
P2DBFE5
P2DBRE4
P2MODE3:0

PSMC2MDL

Address
0x832
Reset
0x00
Access
read/write
  1. 7P2MDLEN
  2. 6P2MDLPOL
  3. 5P2MDLBIT
  4. 4–
  5. 3P2MSRC3
  6. 2P2MSRC2
  7. 1P2MSRC1
  8. 0P2MSRC0
4 fields
FieldBitsWhat it does
P2MDLEN7
P2MDLPOL6
P2MDLBIT5
P2MSRC3:0

PSMC2SYNC

Address
0x833
Reset
x (not fixed at power-on)
Access
read/write
  1. 7P2POFST
  2. 6P2PRPOL
  3. 5P2DCPOL
  4. 4–
  5. 3–
  6. 2P2SYNC2
  7. 1P2SYNC1
  8. 0P2SYNC0
6 fields
FieldBitsWhat it does
P2POFST7
P2PRPOL6
P2DCPOL5
P2SYNC22
P2SYNC11
P2SYNC00

PSMC2CLK

Address
0x834
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P2CPRE1
  4. 4P2CPRE0
  5. 3–
  6. 2–
  7. 1P2CSRC1
  8. 0P2CSRC0
2 fields
FieldBitsWhat it does
P2CPRE5:4
P2CSRC1:0

PSMC2OEN

Address
0x835
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P2OEB
  8. 0P2OEA
2 fields
FieldBitsWhat it does
P2OEB1
P2OEA0

PSMC2POL

Address
0x836
Reset
0x00
Access
read/write
  1. 7–
  2. 6P2INPOL
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P2POLB
  8. 0P2POLA
3 fields
FieldBitsWhat it does
P2INPOL6
P2POLB1
P2POLA0

PSMC2BLNK

Address
0x837
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P2FEBM1
  4. 4P2FEBM0
  5. 3–
  6. 2–
  7. 1P2REBM1
  8. 0P2REBM0
2 fields
FieldBitsWhat it does
P2FEBM5:4
P2REBM1:0

PSMC2REBS

Address
0x838
Reset
0x00
Access
read/write
  1. 7P2REBSIN
  2. 6–
  3. 5–
  4. 4P2REBSC4
  5. 3P2REBSC3
  6. 2P2REBSC2
  7. 1P2REBSC1
  8. 0–
5 fields
FieldBitsWhat it does
P2REBSIN7
P2REBSC44
P2REBSC33
P2REBSC22
P2REBSC11

PSMC2FEBS

Address
0x839
Reset
0x00
Access
read/write
  1. 7P2FEBSIN
  2. 6–
  3. 5–
  4. 4P2FEBSC4
  5. 3P2FEBSC3
  6. 2P2FEBSC2
  7. 1P2FEBSC1
  8. 0–
5 fields
FieldBitsWhat it does
P2FEBSIN7
P2FEBSC44
P2FEBSC33
P2FEBSC22
P2FEBSC11

PSMC2PHS

Address
0x83A
Reset
0x00
Access
read/write
  1. 7P2PHSIN
  2. 6–
  3. 5–
  4. 4P2PHSC4
  5. 3P2PHSC3
  6. 2P2PHSC2
  7. 1P2PHSC1
  8. 0P2PHST
6 fields
FieldBitsWhat it does
P2PHSIN7
P2PHSC44
P2PHSC33
P2PHSC22
P2PHSC11
P2PHST0

PSMC2DCS

Address
0x83B
Reset
0x00
Access
read/write
  1. 7P2DCSIN
  2. 6–
  3. 5–
  4. 4P2DCSC4
  5. 3P2DCSC3
  6. 2P2DCSC2
  7. 1P2DCSC1
  8. 0P2DCST
6 fields
FieldBitsWhat it does
P2DCSIN7
P2DCSC44
P2DCSC33
P2DCSC22
P2DCSC11
P2DCST0

PSMC2PRS

Address
0x83C
Reset
0x00
Access
read/write
  1. 7P2PRSIN
  2. 6–
  3. 5–
  4. 4P2PRSC4
  5. 3P2PRSC3
  6. 2P2PRSC2
  7. 1P2PRSC1
  8. 0P2PRST
6 fields
FieldBitsWhat it does
P2PRSIN7
P2PRSC44
P2PRSC33
P2PRSC22
P2PRSC11
P2PRST0

PSMC2ASDC

Address
0x83D
Reset
0x00
Access
read/write
  1. 7P2ASE
  2. 6P2ASDEN
  3. 5P2ARSEN
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0P2ASDOV
4 fields
FieldBitsWhat it does
P2ASE7
P2ASDEN6
P2ARSEN5
P2ASDOV0

PSMC2ASDL

Address
0x83E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P2ASDLB
  8. 0P2ASDLA
2 fields
FieldBitsWhat it does
P2ASDLB1
P2ASDLA0

PSMC2ASDS

Address
0x83F
Reset
0x00
Access
read/write
  1. 7P2ASDSIN
  2. 6–
  3. 5–
  4. 4P2ASDSC4
  5. 3P2ASDSC3
  6. 2P2ASDSC2
  7. 1P2ASDSC1
  8. 0–
5 fields
FieldBitsWhat it does
P2ASDSIN7
P2ASDSC44
P2ASDSC33
P2ASDSC22
P2ASDSC11

PSMC2INT

Address
0x840
Reset
0x00
Access
read/write
  1. 7P2TOVIE
  2. 6P2TPHIE
  3. 5P2TDCIE
  4. 4P2TPRIE
  5. 3P2TOVIF
  6. 2P2TPHIF
  7. 1P2TDCIF
  8. 0P2TPRIF
8 fields
FieldBitsWhat it does
P2TOVIE7
P2TPHIE6
P2TDCIE5
P2TPRIE4
P2TOVIF3
P2TPHIF2
P2TDCIF1
P2TPRIF0

PSMC2PHL

Address
0x841
Reset
0x00
Access
read/write
  1. 7PSMC2PH7
  2. 6PSMC2PH6
  3. 5PSMC2PH5
  4. 4PSMC2PH4
  5. 3PSMC2PH3
  6. 2PSMC2PH2
  7. 1PSMC2PH1
  8. 0PSMC2PH0
8 fields
FieldBitsWhat it does
PSMC2PH77
PSMC2PH66
PSMC2PH55
PSMC2PH44
PSMC2PH33
PSMC2PH22
PSMC2PH11
PSMC2PH00

PSMC2PHH

Address
0x842
Reset
0x00
Access
read/write
  1. 7PSMC2PH15
  2. 6PSMC2PH14
  3. 5PSMC2PH13
  4. 4PSMC2PH12
  5. 3PSMC2PH11
  6. 2PSMC2PH10
  7. 1PSMC2PH9
  8. 0PSMC2PH8
8 fields
FieldBitsWhat it does
PSMC2PH157
PSMC2PH146
PSMC2PH135
PSMC2PH124
PSMC2PH113
PSMC2PH102
PSMC2PH91
PSMC2PH80

PSMC2DCL

Address
0x843
Reset
0x00
Access
read/write
  1. 7PSMC2DC7
  2. 6PSMC2DC6
  3. 5PSMC2DC5
  4. 4PSMC2DC4
  5. 3PSMC2DC3
  6. 2PSMC2DC2
  7. 1PSMC2DC1
  8. 0PSMC2DC0
8 fields
FieldBitsWhat it does
PSMC2DC77
PSMC2DC66
PSMC2DC55
PSMC2DC44
PSMC2DC33
PSMC2DC22
PSMC2DC11
PSMC2DC00

PSMC2DCH

Address
0x844
Reset
0x00
Access
read/write
  1. 7PSMC2DC15
  2. 6PSMC2DC14
  3. 5PSMC2DC13
  4. 4PSMC2DC12
  5. 3PSMC2DC11
  6. 2PSMC2DC10
  7. 1PSMC2DC9
  8. 0PSMC2DC8
8 fields
FieldBitsWhat it does
PSMC2DC157
PSMC2DC146
PSMC2DC135
PSMC2DC124
PSMC2DC113
PSMC2DC102
PSMC2DC91
PSMC2DC80

PSMC2PRL

Address
0x845
Reset
0x00
Access
read/write
  1. 7PSMC2PR7
  2. 6PSMC2PR6
  3. 5PSMC2PR5
  4. 4PSMC2PR4
  5. 3PSMC2PR3
  6. 2PSMC2PR2
  7. 1PSMC2PR1
  8. 0PSMC2PR0
8 fields
FieldBitsWhat it does
PSMC2PR77
PSMC2PR66
PSMC2PR55
PSMC2PR44
PSMC2PR33
PSMC2PR22
PSMC2PR11
PSMC2PR00

PSMC2PRH

Address
0x846
Reset
0x00
Access
read/write
  1. 7PSMC2PR15
  2. 6PSMC2PR14
  3. 5PSMC2PR13
  4. 4PSMC2PR12
  5. 3PSMC2PR11
  6. 2PSMC2PR10
  7. 1PSMC2PR9
  8. 0PSMC2PR8
8 fields
FieldBitsWhat it does
PSMC2PR157
PSMC2PR146
PSMC2PR135
PSMC2PR124
PSMC2PR113
PSMC2PR102
PSMC2PR91
PSMC2PR80

PSMC2TMRL

Address
0x847
Reset
0x01
Access
read/write
  1. 7PSMC2TMR7
  2. 6PSMC2TMR6
  3. 5PSMC2TMR5
  4. 4PSMC2TMR4
  5. 3PSMC2TMR3
  6. 2PSMC2TMR2
  7. 1PSMC2TMR1
  8. 0PSMC2TMR0
8 fields
FieldBitsWhat it does
PSMC2TMR77
PSMC2TMR66
PSMC2TMR55
PSMC2TMR44
PSMC2TMR33
PSMC2TMR22
PSMC2TMR11
PSMC2TMR00

PSMC2TMRH

Address
0x848
Reset
0x00
Access
read/write
  1. 7PSMC2TMR15
  2. 6PSMC2TMR14
  3. 5PSMC2TMR13
  4. 4PSMC2TMR12
  5. 3PSMC2TMR11
  6. 2PSMC2TMR10
  7. 1PSMC2TMR9
  8. 0PSMC2TMR8
8 fields
FieldBitsWhat it does
PSMC2TMR157
PSMC2TMR146
PSMC2TMR135
PSMC2TMR124
PSMC2TMR113
PSMC2TMR102
PSMC2TMR91
PSMC2TMR80

PSMC2DBR

Address
0x849
Reset
0x00
Access
read/write
  1. 7PSMC2DBR7
  2. 6PSMC2DBR6
  3. 5PSMC2DBR5
  4. 4PSMC2DBR4
  5. 3PSMC2DBR3
  6. 2PSMC2DBR2
  7. 1PSMC2DBR1
  8. 0PSMC2DBR0
8 fields
FieldBitsWhat it does
PSMC2DBR77
PSMC2DBR66
PSMC2DBR55
PSMC2DBR44
PSMC2DBR33
PSMC2DBR22
PSMC2DBR11
PSMC2DBR00

PSMC2DBF

Address
0x84A
Reset
0x00
Access
read/write
  1. 7PSMC2DBF7
  2. 6PSMC2DBF6
  3. 5PSMC2DBF5
  4. 4PSMC2DBF4
  5. 3PSMC2DBF3
  6. 2PSMC2DBF2
  7. 1PSMC2DBF1
  8. 0PSMC2DBF0
8 fields
FieldBitsWhat it does
PSMC2DBF77
PSMC2DBF66
PSMC2DBF55
PSMC2DBF44
PSMC2DBF33
PSMC2DBF22
PSMC2DBF11
PSMC2DBF00

PSMC2BLKR

Address
0x84B
Reset
0x00
Access
read/write
  1. 7PSMC2BLKR7
  2. 6PSMC2BLKR6
  3. 5PSMC2BLKR5
  4. 4PSMC2BLKR4
  5. 3PSMC2BLKR3
  6. 2PSMC2BLKR2
  7. 1PSMC2BLKR1
  8. 0PSMC2BLKR0
8 fields
FieldBitsWhat it does
PSMC2BLKR77
PSMC2BLKR66
PSMC2BLKR55
PSMC2BLKR44
PSMC2BLKR33
PSMC2BLKR22
PSMC2BLKR11
PSMC2BLKR00

PSMC2BLKF

Address
0x84C
Reset
0x00
Access
read/write
  1. 7PSMC2BLKF7
  2. 6PSMC2BLKF6
  3. 5PSMC2BLKF5
  4. 4PSMC2BLKF4
  5. 3PSMC2BLKF3
  6. 2PSMC2BLKF2
  7. 1PSMC2BLKF1
  8. 0PSMC2BLKF0
8 fields
FieldBitsWhat it does
PSMC2BLKF77
PSMC2BLKF66
PSMC2BLKF55
PSMC2BLKF44
PSMC2BLKF33
PSMC2BLKF22
PSMC2BLKF11
PSMC2BLKF00

PSMC2FFA

Address
0x84D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3PSMC2FFA3
  6. 2PSMC2FFA2
  7. 1PSMC2FFA1
  8. 0PSMC2FFA0
4 fields
FieldBitsWhat it does
PSMC2FFA33
PSMC2FFA22
PSMC2FFA11
PSMC2FFA00

PSMC2STR0

Address
0x84E
Reset
0x01
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P2STRB
  8. 0P2STRA
2 fields
FieldBitsWhat it does
P2STRB1
P2STRA0

PSMC2STR1

Address
0x84F
Reset
0x00
Access
read/write
  1. 7P2SSYNC
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P2LSMEN
  8. 0P2HSMEN
3 fields
FieldBitsWhat it does
P2SSYNC7
P2LSMEN1
P2HSMEN0

PSMC3 Programmable switch-mode control 3

PSMC3CON

Address
0x851
Reset
0x00
Access
read/write
  1. 7PSMC3EN
  2. 6PSMC3LD
  3. 5P3DBFE
  4. 4P3DBRE
  5. 3P3MODE3
  6. 2P3MODE2
  7. 1P3MODE1
  8. 0P3MODE0
5 fields
FieldBitsWhat it does
PSMC3EN7
PSMC3LD6
P3DBFE5
P3DBRE4
P3MODE3:0

PSMC3MDL

Address
0x852
Reset
0x00
Access
read/write
  1. 7P3MDLEN
  2. 6P3MDLPOL
  3. 5P3MDLBIT
  4. 4–
  5. 3P3MSRC3
  6. 2P3MSRC2
  7. 1P3MSRC1
  8. 0P3MSRC0
4 fields
FieldBitsWhat it does
P3MDLEN7
P3MDLPOL6
P3MDLBIT5
P3MSRC3:0

PSMC3SYNC

Address
0x853
Reset
x (not fixed at power-on)
Access
read/write
  1. 7P3POFST
  2. 6P3PRPOL
  3. 5P3DCPOL
  4. 4–
  5. 3–
  6. 2P3SYNC2
  7. 1P3SYNC1
  8. 0P3SYNC0
6 fields
FieldBitsWhat it does
P3POFST7
P3PRPOL6
P3DCPOL5
P3SYNC22
P3SYNC11
P3SYNC00

PSMC3CLK

Address
0x854
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P3CPRE1
  4. 4P3CPRE0
  5. 3–
  6. 2–
  7. 1P3CSRC1
  8. 0P3CSRC0
2 fields
FieldBitsWhat it does
P3CPRE5:4
P3CSRC1:0

PSMC3OEN

Address
0x855
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P3OEB
  8. 0P3OEA
2 fields
FieldBitsWhat it does
P3OEB1
P3OEA0

PSMC3POL

Address
0x856
Reset
0x00
Access
read/write
  1. 7–
  2. 6P3INPOL
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P3POLB
  8. 0P3POLA
3 fields
FieldBitsWhat it does
P3INPOL6
P3POLB1
P3POLA0

PSMC3BLNK

Address
0x857
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P3FEBM1
  4. 4P3FEBM0
  5. 3–
  6. 2–
  7. 1P3REBM1
  8. 0P3REBM0
2 fields
FieldBitsWhat it does
P3FEBM5:4
P3REBM1:0

PSMC3REBS

Address
0x858
Reset
0x00
Access
read/write
  1. 7P3REBSIN
  2. 6–
  3. 5–
  4. 4P3REBSC4
  5. 3P3REBSC3
  6. 2P3REBSC2
  7. 1P3REBSC1
  8. 0–
5 fields
FieldBitsWhat it does
P3REBSIN7
P3REBSC44
P3REBSC33
P3REBSC22
P3REBSC11

PSMC3FEBS

Address
0x859
Reset
0x00
Access
read/write
  1. 7P3FEBSIN
  2. 6–
  3. 5–
  4. 4P3FEBSC4
  5. 3P3FEBSC3
  6. 2P3FEBSC2
  7. 1P3FEBSC1
  8. 0–
5 fields
FieldBitsWhat it does
P3FEBSIN7
P3FEBSC44
P3FEBSC33
P3FEBSC22
P3FEBSC11

PSMC3PHS

Address
0x85A
Reset
0x00
Access
read/write
  1. 7P3PHSIN
  2. 6–
  3. 5–
  4. 4P3PHSC4
  5. 3P3PHSC3
  6. 2P3PHSC2
  7. 1P3PHSC1
  8. 0P3PHST
6 fields
FieldBitsWhat it does
P3PHSIN7
P3PHSC44
P3PHSC33
P3PHSC22
P3PHSC11
P3PHST0

PSMC3DCS

Address
0x85B
Reset
0x00
Access
read/write
  1. 7P3DCSIN
  2. 6–
  3. 5–
  4. 4P3DCSC4
  5. 3P3DCSC3
  6. 2P3DCSC2
  7. 1P3DCSC1
  8. 0P3DCST
6 fields
FieldBitsWhat it does
P3DCSIN7
P3DCSC44
P3DCSC33
P3DCSC22
P3DCSC11
P3DCST0

PSMC3PRS

Address
0x85C
Reset
0x00
Access
read/write
  1. 7P3PRSIN
  2. 6–
  3. 5–
  4. 4P3PRSC4
  5. 3P3PRSC3
  6. 2P3PRSC2
  7. 1P3PRSC1
  8. 0P3PRST
6 fields
FieldBitsWhat it does
P3PRSIN7
P3PRSC44
P3PRSC33
P3PRSC22
P3PRSC11
P3PRST0

PSMC3ASDC

Address
0x85D
Reset
0x00
Access
read/write
  1. 7P3ASE
  2. 6P3ASDEN
  3. 5P3ARSEN
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0P3ASDOV
4 fields
FieldBitsWhat it does
P3ASE7
P3ASDEN6
P3ARSEN5
P3ASDOV0

PSMC3ASDL

Address
0x85E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5P3ASDLF
  4. 4P3ASDLE
  5. 3P3ASDLD
  6. 2P3ASDLC
  7. 1P3ASDLB
  8. 0P3ASDLA
6 fields
FieldBitsWhat it does
P3ASDLF5
P3ASDLE4
P3ASDLD3
P3ASDLC2
P3ASDLB1
P3ASDLA0

PSMC3ASDS

Address
0x85F
Reset
0x00
Access
read/write
  1. 7P3ASDSIN
  2. 6–
  3. 5–
  4. 4P3ASDSC4
  5. 3P3ASDSC3
  6. 2P3ASDSC2
  7. 1P3ASDSC1
  8. 0–
5 fields
FieldBitsWhat it does
P3ASDSIN7
P3ASDSC44
P3ASDSC33
P3ASDSC22
P3ASDSC11

PSMC3INT

Address
0x860
Reset
0x00
Access
read/write
  1. 7P3TOVIE
  2. 6P3TPHIE
  3. 5P3TDCIE
  4. 4P3TPRIE
  5. 3P3TOVIF
  6. 2P3TPHIF
  7. 1P3TDCIF
  8. 0P3TPRIF
8 fields
FieldBitsWhat it does
P3TOVIE7
P3TPHIE6
P3TDCIE5
P3TPRIE4
P3TOVIF3
P3TPHIF2
P3TDCIF1
P3TPRIF0

PSMC3PHL

Address
0x861
Reset
0x00
Access
read/write
  1. 7PSMC3PH7
  2. 6PSMC3PH6
  3. 5PSMC3PH5
  4. 4PSMC3PH4
  5. 3PSMC3PH3
  6. 2PSMC3PH2
  7. 1PSMC3PH1
  8. 0PSMC3PH0
8 fields
FieldBitsWhat it does
PSMC3PH77
PSMC3PH66
PSMC3PH55
PSMC3PH44
PSMC3PH33
PSMC3PH22
PSMC3PH11
PSMC3PH00

PSMC3PHH

Address
0x862
Reset
0x00
Access
read/write
  1. 7PSMC3PH15
  2. 6PSMC3PH14
  3. 5PSMC3PH13
  4. 4PSMC3PH12
  5. 3PSMC3PH11
  6. 2PSMC3PH10
  7. 1PSMC3PH9
  8. 0PSMC3PH8
8 fields
FieldBitsWhat it does
PSMC3PH157
PSMC3PH146
PSMC3PH135
PSMC3PH124
PSMC3PH113
PSMC3PH102
PSMC3PH91
PSMC3PH80

PSMC3DCL

Address
0x863
Reset
0x00
Access
read/write
  1. 7PSMC3DC7
  2. 6PSMC3DC6
  3. 5PSMC3DC5
  4. 4PSMC3DC4
  5. 3PSMC3DC3
  6. 2PSMC3DC2
  7. 1PSMC3DC1
  8. 0PSMC3DC0
8 fields
FieldBitsWhat it does
PSMC3DC77
PSMC3DC66
PSMC3DC55
PSMC3DC44
PSMC3DC33
PSMC3DC22
PSMC3DC11
PSMC3DC00

PSMC3DCH

Address
0x864
Reset
0x00
Access
read/write
  1. 7PSMC3DC15
  2. 6PSMC3DC14
  3. 5PSMC3DC13
  4. 4PSMC3DC12
  5. 3PSMC3DC11
  6. 2PSMC3DC10
  7. 1PSMC3DC9
  8. 0PSMC3DC8
8 fields
FieldBitsWhat it does
PSMC3DC157
PSMC3DC146
PSMC3DC135
PSMC3DC124
PSMC3DC113
PSMC3DC102
PSMC3DC91
PSMC3DC80

PSMC3PRL

Address
0x865
Reset
0x00
Access
read/write
  1. 7PSMC3PR7
  2. 6PSMC3PR6
  3. 5PSMC3PR5
  4. 4PSMC3PR4
  5. 3PSMC3PR3
  6. 2PSMC3PR2
  7. 1PSMC3PR1
  8. 0PSMC3PR0
8 fields
FieldBitsWhat it does
PSMC3PR77
PSMC3PR66
PSMC3PR55
PSMC3PR44
PSMC3PR33
PSMC3PR22
PSMC3PR11
PSMC3PR00

PSMC3PRH

Address
0x866
Reset
0x00
Access
read/write
  1. 7PSMC3PR15
  2. 6PSMC3PR14
  3. 5PSMC3PR13
  4. 4PSMC3PR12
  5. 3PSMC3PR11
  6. 2PSMC3PR10
  7. 1PSMC3PR9
  8. 0PSMC3PR8
8 fields
FieldBitsWhat it does
PSMC3PR157
PSMC3PR146
PSMC3PR135
PSMC3PR124
PSMC3PR113
PSMC3PR102
PSMC3PR91
PSMC3PR80

PSMC3TMRL

Address
0x867
Reset
0x01
Access
read/write
  1. 7PSMC3TMR7
  2. 6PSMC3TMR6
  3. 5PSMC3TMR5
  4. 4PSMC3TMR4
  5. 3PSMC3TMR3
  6. 2PSMC3TMR2
  7. 1PSMC3TMR1
  8. 0PSMC3TMR0
8 fields
FieldBitsWhat it does
PSMC3TMR77
PSMC3TMR66
PSMC3TMR55
PSMC3TMR44
PSMC3TMR33
PSMC3TMR22
PSMC3TMR11
PSMC3TMR00

PSMC3TMRH

Address
0x868
Reset
0x00
Access
read/write
  1. 7PSMC3TMR15
  2. 6PSMC3TMR14
  3. 5PSMC3TMR13
  4. 4PSMC3TMR12
  5. 3PSMC3TMR11
  6. 2PSMC3TMR10
  7. 1PSMC3TMR9
  8. 0PSMC3TMR8
8 fields
FieldBitsWhat it does
PSMC3TMR157
PSMC3TMR146
PSMC3TMR135
PSMC3TMR124
PSMC3TMR113
PSMC3TMR102
PSMC3TMR91
PSMC3TMR80

PSMC3DBR

Address
0x869
Reset
0x00
Access
read/write
  1. 7PSMC3DBR7
  2. 6PSMC3DBR6
  3. 5PSMC3DBR5
  4. 4PSMC3DBR4
  5. 3PSMC3DBR3
  6. 2PSMC3DBR2
  7. 1PSMC3DBR1
  8. 0PSMC3DBR0
8 fields
FieldBitsWhat it does
PSMC3DBR77
PSMC3DBR66
PSMC3DBR55
PSMC3DBR44
PSMC3DBR33
PSMC3DBR22
PSMC3DBR11
PSMC3DBR00

PSMC3DBF

Address
0x86A
Reset
0x00
Access
read/write
  1. 7PSMC3DBF7
  2. 6PSMC3DBF6
  3. 5PSMC3DBF5
  4. 4PSMC3DBF4
  5. 3PSMC3DBF3
  6. 2PSMC3DBF2
  7. 1PSMC3DBF1
  8. 0PSMC3DBF0
8 fields
FieldBitsWhat it does
PSMC3DBF77
PSMC3DBF66
PSMC3DBF55
PSMC3DBF44
PSMC3DBF33
PSMC3DBF22
PSMC3DBF11
PSMC3DBF00

PSMC3BLKR

Address
0x86B
Reset
0x00
Access
read/write
  1. 7PSMC3BLKR7
  2. 6PSMC3BLKR6
  3. 5PSMC3BLKR5
  4. 4PSMC3BLKR4
  5. 3PSMC3BLKR3
  6. 2PSMC3BLKR2
  7. 1PSMC3BLKR1
  8. 0PSMC3BLKR0
8 fields
FieldBitsWhat it does
PSMC3BLKR77
PSMC3BLKR66
PSMC3BLKR55
PSMC3BLKR44
PSMC3BLKR33
PSMC3BLKR22
PSMC3BLKR11
PSMC3BLKR00

PSMC3BLKF

Address
0x86C
Reset
0x00
Access
read/write
  1. 7PSMC3BLKF7
  2. 6PSMC3BLKF6
  3. 5PSMC3BLKF5
  4. 4PSMC3BLKF4
  5. 3PSMC3BLKF3
  6. 2PSMC3BLKF2
  7. 1PSMC3BLKF1
  8. 0PSMC3BLKF0
8 fields
FieldBitsWhat it does
PSMC3BLKF77
PSMC3BLKF66
PSMC3BLKF55
PSMC3BLKF44
PSMC3BLKF33
PSMC3BLKF22
PSMC3BLKF11
PSMC3BLKF00

PSMC3FFA

Address
0x86D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3PSMC3FFA3
  6. 2PSMC3FFA2
  7. 1PSMC3FFA1
  8. 0PSMC3FFA0
4 fields
FieldBitsWhat it does
PSMC3FFA33
PSMC3FFA22
PSMC3FFA11
PSMC3FFA00

PSMC3STR0

Address
0x86E
Reset
0x01
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P3STRB
  8. 0P3STRA
2 fields
FieldBitsWhat it does
P3STRB1
P3STRA0

PSMC3STR1

Address
0x86F
Reset
0x00
Access
read/write
  1. 7P3SSYNC
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1P3LSMEN
  8. 0P3HSMEN
3 fields
FieldBitsWhat it does
P3SSYNC7
P3LSMEN1
P3HSMEN0