14.3 Register Summary

Note: SFR bit availability is defined in Table 14-1 through Table 14-4 for each device variant and port, respectively.
OffsetNameBit Pos.76543210

0x00

...

0x01FF

Reserved         
0x0200PORTA7:0PORTA[7:0]
15:8PORTA[15:8]
23:16ALTPORTA[7:0]
31:24ALTPORTA[15:8]
0x0204LATA7:0LATA[7:0]
15:8LATA[15:8]
23:16ALTLATA[7:0]
31:24ALTLATA[15:8]
0x0208TRISA7:0TRISA[7:0]
15:8TRISA[15:8]
23:16ALTTRISA[7:0]
31:24ALTTRISA[15:8]
0x020CCNSTATA7:0CNSTATA[7:0]
15:8CNSTATA[15:8]
23:16CNSTATA[7:0]
31:24CNSTATA[15:8]
0x0210CNFA7:0CNFA[7:0]
15:8CNFA[15:8]
23:16ALTCNFA[7:0]
31:24ALTCNFA[15:8]
0x0214PORTB7:0PORTB[7:0]
15:8PORTB[15:8]
23:16ALTPORTB[7:0]
31:24ALTPORTB[15:8]
0x0218LATB7:0LATB[7:0]
15:8LATB[15:8]
23:16ALTLATB[7:0]
31:24ALTLATB[15:8]
0x021CTRISB7:0TRISB[7:0]
15:8TRISB[15:8]
23:16ALTTRISB[7:0]
31:24ALTTRISB[15:8]
0x0220CNSTATB7:0CNSTATB[7:0]
15:8CNSTATB[15:8]
23:16CNSTATB[7:0]
31:24CNSTATB[15:8]
0x0224CNFB7:0CNFB[7:0]
15:8CNFB[15:8]
23:16ALTCNFB[7:0]
31:24ALTCNFB[15:8]
0x0228PORTC7:0PORTC[7:0]
15:8PORTC[15:8]
23:16ALTPORTC[7:0]
31:24ALTPORTC[15:8]
0x022CLATC7:0LATC[7:0]
15:8LATC[15:8]
23:16ALTLATC[7:0]
31:24ALTLATC[15:8]
0x0230TRISC7:0TRISC[7:0]
15:8TRISC[15:8]
23:16ALTTRISC[7:0]
31:24ALTTRISC[15:8]
0x0234CNSTATC7:0CNSTATC[7:0]
15:8CNSTATC[15:8]
23:16CNSTATC[7:0]
31:24CNSTATC[15:8]
0x0238CNFC7:0CNFC[7:0]
15:8CNFC[15:8]
23:16ALTCNFC[7:0]
31:24ALTCNFC[15:8]
0x023CPORTD7:0PORTD[7:0]
15:8PORTD[15:8]
23:16ALTPORTD[7:0]
31:24ALTPORTD[15:8]
0x0240LATD7:0LATD[7:0]
15:8LATD[15:8]
23:16ALTLATD[7:0]
31:24ALTLATD[15:8]
0x0244TRISD7:0TRISD[7:0]
15:8TRISD[15:8]
23:16ALTTRISD[7:0]
31:24ALTTRISD[15:8]
0x0248CNSTATD7:0CNSTATD[7:0]
15:8CNSTATD[15:8]
23:16CNSTATD[7:0]
31:24CNSTATD[15:8]
0x024CCNFD7:0CNFD[7:0]
15:8CNFD[15:8]
23:16ALTCNFD[7:0]
31:24ALTCNFD[15:8]

0x0250

...

0x1E8F

Reserved         
0x1E90IOIM1CON7:0FBKSEL[3:0]REFSEL[3:0]
15:8ON SLPENSIDL EXTCLK  
23:16EOVFV[7:0]
31:24    FLTINJOKINJATEST[1:0]
0x1E94IOIM1BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1E98IOIM1STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        
0x1E9CIOIM2CON7:0FBKSEL[3:0]REFSEL[3:0]
15:8ON SLPENSIDL EXTCLK  
23:16EOVFV[7:0]
31:24    FLTINJOKINJATEST[1:0]
0x1EA0IOIM2BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EA4IOIM2STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        
0x1EA8IOIM3CON7:0FBKSEL[3:0]REFSEL[3:0]
15:8ON SLPENSIDL EXTCLK  
23:16EOVFV[7:0]
31:24    FLTINJOKINJATEST[1:0]
0x1EACIOIM3BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EB0IOIM3STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        
0x1EB4IOIM4CON7:0FBKSEL[3:0]REFSEL[3:0]
15:8ON SLPENSIDL EXTCLK  
23:16EOVFV[7:0]
31:24    FLTINJOKINJATEST[1:0]
0x1EB8IOIM4BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EBCIOIM4STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1EC0

...

0x1EC3

Reserved         
0x1EC4IOIM5BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EC8IOIM5STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1ECC

...

0x1ECF

Reserved         
0x1ED0IOIM6BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1ED4IOIM6STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1ED8

...

0x1EDB

Reserved         
0x1EDCIOIM7BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EE0IOIM7STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1EE4

...

0x1EE7

Reserved         
0x1EE8IOIM8BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EECIOIM8STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1EF0

...

0x1EF3

Reserved         
0x1EF4IOIM9BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1EF8IOIM9STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1EFC

...

0x1EFF

Reserved         
0x1F00IOIM10BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F04IOIM10STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F08

...

0x1F0B

Reserved         
0x1F0CIOIM11BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F10IOIM11STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F14

...

0x1F17

Reserved         
0x1F18IOIM12BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F1CIOIM12STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F20

...

0x1F23

Reserved         
0x1F24IOIM13BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F28IOIM13STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F2C

...

0x1F2F

Reserved         
0x1F30IOIM14BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F34IOIM14STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F38

...

0x1F3B

Reserved         
0x1F3CIOIM15BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F40IOIM15STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F44

...

0x1F47

Reserved         
0x1F48IOIM16BCON7:0BLANK[7:0]
15:8BLANK[15:8]
23:16        
31:24        
0x1F4CIOIM16STAT7:0FFEDGEFREDGERFEDGERREDGE OVFERROK
15:8ERRCNT[7:0]
23:16        
31:24        

0x1F50

...

0x363F

Reserved         
0x3640ANSELA7:0ANSELA[7:0]
15:8ANSELA[15:8]
23:16ALTANSELA[7:0]
31:24ALTANSELA[15:8]
0x3644ODCA7:0ODCA[7:0]
15:8ODCA[15:8]
23:16ALTODCA[7:0]
31:24ALTODCA[15:8]
0x3648CNPUA7:0CNPUA[7:0]
15:8CNPUA[15:8]
23:16ALTCNPUA[7:0]
31:24ALTCNPUA[15:8]
0x364CCNPDA7:0CNPDA[7:0]
15:8CNPDA[15:8]
23:16ALTCNPDA[7:0]
31:24ALTCNPDA[15:8]
0x3650CNCONA7:0        
15:8ON   CNSTYLEPORT32  
23:16        
31:24        
0x3654CNEN0A7:0CNEN0A[7:0]
15:8CNEN0A[15:8]
23:16ALTCNEN0A[7:0]
31:24ALTCNEN0A[15:8]
0x3658CNEN1A7:0CNEN1A[7:0]
15:8CNEN1A[15:8]
23:16ALTCNEN1A[7:0]
31:24ALTCNEN1A[15:8]

0x365C

...

0x3663

Reserved         
0x3664ANSELB7:0ANSELB[7:0]
15:8ANSELB[15:8]
23:16ALTANSELB[7:0]
31:24ALTANSELB[15:8]
0x3668ODCB7:0ODCB[7:0]
15:8ODCB[15:8]
23:16ALTODCB[7:0]
31:24ALTODCB[15:8]
0x366CCNPUB7:0CNPUB[7:0]
15:8CNPUB[15:8]
23:16ALTCNPUB[7:0]
31:24ALTCNPUB[15:8]
0x3670CNPDB7:0CNPDB[7:0]
15:8CNPDB[15:8]
23:16ALTCNPDB[7:0]
31:24ALTCNPDB[15:8]
0x3674CNCONB7:0        
15:8ON   CNSTYLEPORT32  
23:16        
31:24        
0x3678CNEN0B7:0CNEN0B[7:0]
15:8CNEN0B[15:8]
23:16ALTCNEN0B[7:0]
31:24ALTCNEN0B[15:8]
0x367CCNEN1B7:0CNEN1B[7:0]
15:8CNEN1B[15:8]
23:16ALTCNEN1B[7:0]
31:24ALTCNEN1B[15:8]

0x3680

...

0x368B

Reserved         
0x368CODCC7:0ODCC[7:0]
15:8ODCC[15:8]
23:16ALTODCC[7:0]
31:24ALTODCC[15:8]
0x3690CNPUC7:0CNPUC[7:0]
15:8CNPUC[15:8]
23:16ALTCNPUC[7:0]
31:24ALTCNPUC[15:8]
0x3694CNPDC7:0CNPDC[7:0]
15:8CNPDC[15:8]
23:16ALTCNPDC[7:0]
31:24ALTCNPDC[15:8]
0x3698CNCONC7:0        
15:8ON   CNSTYLEPORT32  
23:16        
31:24        
0x369CCNEN0C7:0CNEN0C[7:0]
15:8CNEN0C[15:8]
23:16ALTCNEN0C[7:0]
31:24ALTCNEN0C[15:8]
0x36A0CNEN1C7:0CNEN1C[7:0]
15:8CNEN1C[15:8]
23:16ALTCNEN1C[7:0]
31:24ALTCNEN1C[15:8]

0x36A4

...

0x36AF

Reserved         
0x36B0ODCD7:0ODCD[7:0]
15:8ODCD[15:8]
23:16ALTODCD[7:0]
31:24ALTODCD[15:8]
0x36B4CNPUD7:0CNPUD[7:0]
15:8CNPUD[15:8]
23:16ALTCNPUD[7:0]
31:24ALTCNPUD[15:8]
0x36B8CNPDD7:0CNPDD[7:0]
15:8CNPDD[15:8]
23:16ALTCNPDD[7:0]
31:24ALTCNPDD[15:8]
0x36BCCNCOND7:0        
15:8ON   CNSTYLEPORT32  
23:16        
31:24        
0x36C0CNEN0D7:0CNEN0D[7:0]
15:8CNEN0D[15:8]
23:16ALTCNEN0D[7:0]
31:24ALTCNEN0D[15:8]
0x36C4CNEN1D7:0CNEN1D[7:0]
15:8CNEN1D[15:8]
23:16ALTCNEN1D[7:0]
31:24ALTCNEN1D[15:8]

0x36C8

...

0x38FF

Reserved         
0x3900RPCON7:0        
15:8    IOLOCK   
23:16        
31:24        
0x3904RPINR07:0        
15:8INT1R[7:0]
23:16INT2R[7:0]
31:24INT3R[7:0]
0x3908RPINR17:0INT4R[7:0]
15:8T1CKR[7:0]
23:16REFI1R[7:0]
31:24REFI2R[7:0]
0x390CRPINR27:0ICM1R[7:0]
15:8ICM2R[7:0]
23:16ICM3R[7:0]
31:24ICM4R[7:0]

0x3910

...

0x3911

Reserved         
0x3912RPINR47:0TCKI2R[7:0]
15:8ICM2R[7:0]
23:16        
31:24        

0x3916

...

0x3917

Reserved         
0x3918RPINR57:0OCFA[7:0]
15:8OCFB[7:0]
23:16OCFCR[7:0]
31:24OCFDR[7:0]
0x391CRPINR67:0PCI8R[7:0]
15:8PCI9R[7:0]
23:16PCI10R[7:0]
31:24PCI11R[7:0]
0x3920RPINR77:0QEIA1R[7:0]
15:8QEIB1R[7:0]
23:16QEIINDX1R[7:0]
31:24QEIHOME1R[7:0]

0x3924

...

0x3927

Reserved         
0x3928RPINR97:0U1RXR[7:0]
15:8U1CTSR[7:0]
23:16U2RXR[7:0]
31:24U2CTSR[7:0]
0x392CRPINR107:0SDI1R[7:0]
15:8SCK1R[7:0]
23:16SS1R[7:0]
31:24        
0x3930RPINR117:0SDI2R[7:0]
15:8SCK2R[7:0]
23:16SS2R[7:0]
31:24        

0x3934

...

0x3937

Reserved         
0x3938RPINR137:0U3RXR[7:0]
15:8U3CTSR[7:0]
23:16        
31:24        
0x393CRPINR147:0        
15:8        
23:16SENT1R[7:0]
31:24SENT2R[7:0]
0x3940RPINR157:0SDI3R[7:0]
15:8SCK3R[7:0]
23:16SS3R[7:0]
31:24        

0x3944

...

0x3947

Reserved         
0x3948RPINR177:0PCI12R[7:0]
15:8PCI13R[7:0]
23:16PCI14R[7:0]
31:24PCI15R[7:0]
0x394CRPINR187:0PCI16R[7:0]
15:8PCI17R[7:0]
23:16PCI18R[7:0]
31:24ADTRIG31R[7:0]
0x3950RPINR197:0BISS1SLR[7:0]
15:8BISS1GSR[7:0]
23:16        
31:24        
0x3954RPINR207:0CLCINAR[7:0]
15:8CLCINBR[7:0]
23:16CLCINCR[7:0]
31:24CLCINDR[7:0]
0x3958RPINR217:0U1DCDR[7:0]
15:8U2DCDR[7:0]
23:16U3DCDR[7:0]
31:24        

0x395C

...

0x397F

Reserved         
0x3980RPOR07:0 RP1R[6:0]
15:8 RP2R[6:0]
23:16 RP3R[6:0]
31:24 RP4R[6:0]
0x3984RPOR17:0 RP5R[6:0]
15:8 RP6R[6:0]
23:16 RP7R[6:0]
31:24 RP8R[6:0]
0x3988RPOR27:0 RP9R[6:0]
15:8 RP10R[6:0]
23:16 RP11R[6:0]
31:24 RP12R[6:0]
0x398CRPOR37:0  RP38R[5:0]
15:8  RP39R[5:0]
23:16        
31:24        
0x3990RPOR47:0 RP17R[6:0]
15:8 RP18R[6:0]
23:16 RP19R[6:0]
31:24 RP20R[6:0]
0x3994RPOR57:0 RP21R[6:0]
15:8 RP22R[6:0]
23:16 RP23R[6:0]
31:24 RP24R[6:0]
0x3998RPOR67:0 RP25R[6:0]
15:8 RP26R[6:0]
23:16 RP27R[6:0]
31:24 RP28R[6:0]
0x399CRPOR77:0  RP46R[5:0]
15:8  RP47R[5:0]
23:16        
31:24        
0x39A0RPOR87:0 RP33R[6:0]
15:8 RP34R[6:0]
23:16 RP35R[6:0]
31:24 RP36R[6:0]
0x39A4RPOR97:0 RP37R[6:0]
15:8 RP38R[6:0]
23:16 RP39R[6:0]
31:24 RP40R[6:0]
0x39A8RPOR107:0 RP41R[6:0]
15:8 RP42R[6:0]
23:16 RP43R[6:0]
31:24 RP44R[6:0]
0x39ACRPOR117:0  RP54R[5:0]
15:8  RP55R[5:0]
23:16        
31:24        
0x39B0RPOR127:0 RP49R[6:0]
15:8 RP50R[6:0]
23:16 RP51R[6:0]
31:24 RP52R[6:0]
0x39B4RPOR137:0 RP53R[6:0]
15:8 RP54R[6:0]
23:16 RP55R[6:0]
31:24 RP56R[6:0]
0x39B8RPOR147:0 RP57R[6:0]
15:8 RP58R[6:0]
23:16 RP59R[6:0]
31:24 RP60R[6:0]
0x39BCRPOR157:0 RP61R[6:0]
15:8        
23:16        
31:24        
0x39C0RPOR167:0 RP65R[6:0]
15:8 RP66R[6:0]
23:16 RP67R[6:0]
31:24 RP68R[6:0]
0x39C4RPOR177:0 RP69R[6:0]
15:8 RP70R[6:0]
23:16 RP71R[6:0]
31:24 RP72R[6:0]
0x39C8RPOR187:0 RP73R[6:0]
15:8 RP74R[6:0]
23:16 RP75R[6:0]
31:24 RP76R[6:0]
0x39CCRPOR197:0 RP76R[6:0]
15:8 RP78R[6:0]
23:16 RP79R[6:0]
31:24 RP80R[6:0]