7.10 Port Register Summary

See PORT A module in the Product Memory Mapping Overview from Related Links for base address.

Note: All registers in this table have corresponding CLR, SET and INV registers at their virtual address plus an offset of 0x4, 0x8 and 0xC, respectively. See CLR, SET and INV Registers from Related Links.
OffsetNameBit Pos.76543210
0x00ANSELA7:0    ANSA3   
15:8 ANSA14      
23:16        
31:24        

0x04

...

0x0F

Reserved         
0x10TRISA7:0TRISAxTRISAxTRISAxTRISAxTRISAxTRISAxTRISAxTRISAx
15:8TRISAxTRISAxTRISAx  TRISAxTRISAxTRISAx
23:16        
31:24        

0x14

...

0x1F

Reserved         
0x20PORTA7:0RAxRAxRAxRAxRAxRAxRAxRAx
15:8RAxRAxRAxRAxRAxRAxRAxRAx
23:16        
31:24        

0x24

...

0x2F

Reserved         
0x30LATA7:0LATAxLATAxLATAxLATAxLATAxLATAxLATAxLATAx
15:8LATAxLATAxLATAx  LATAxLATAxLATAx
23:16        
31:24        

0x34

...

0x3F

Reserved         
0x40ODCA7:0ODCAxODCAxODCAxODCAxODCAxODCAxODCAxODCAx
15:8ODCAxODCAxODCAx  ODCAxODCAxODCAx
23:16        
31:24        

0x44

...

0x4F

Reserved         
0x50CNPUA7:0CNPUAxCNPUAxCNPUAxCNPUAxCNPUAxCNPUAxCNPUAxCNPUAx
15:8CNPUAxCNPUAxCNPUAx  CNPUAxCNPUAxCNPUAx
23:16        
31:24        

0x54

...

0x5F

Reserved         
0x60CNPDA7:0CNPDAxCNPDAxCNPDAxCNPDAxCNPDAxCNPDAxCNPDAxCNPDAx
15:8CNPDAxCNPDAxCNPDAx  CNPDAxCNPDAxCNPDAx
23:16        
31:24        

0x64

...

0x6F

Reserved         
0x70CNCONA7:0        
15:8ONFRZSIDL EDGEDETECT   
23:16        
31:24        

0x74

...

0x7F

Reserved         
0x80CNENA7:0CNENAxCNENAxCNENAxCNENAxCNENAxCNENAxCNENAxCNENAx
15:8CNENAxCNENAxCNENAx  CNENAxCNENAxCNENAx
23:16        
31:24        

0x84

...

0x8F

Reserved         
0x90CNSTATA7:0CNSTATAxCNSTATAxCNSTATAxCNSTATAxCNSTATAxCNSTATAxCNSTATAxCNSTATAx
15:8CNSTATAxCNSTATAxCNSTATAx  CNSTATAxCNSTATAxCNSTATAx
23:16        
31:24        

0x94

...

0x9F

Reserved         
0xA0CNNEA7:0CNNEAxCNNEAxCNNEAxCNNEAxCNNEAxCNNEAxCNNEAxCNNEAx
15:8CNNEAxCNNEAxCNNEAx  CNNEAxCNNEAxCNNEAx
23:16        
31:24        

0xA4

...

0xAF

Reserved         
0xB0CNFA7:0CNFAxCNFAxCNFAxCNFAxCNFAxCNFAxCNFAxCNFAx
15:8CNFAxCNFAxCNFAx  CNFAxCNFAxCNFAx
23:16        
31:24        

0xB4

...

0xBF

Reserved         
0xC0SRCON0A7:0SR0AxSR0AxSR0AxSR0Ax SR0AxSR0AxSR0Ax
15:8 SR0AxSR0Ax  SR0AxSR0AxSR0Ax
23:16        
31:24        

0xC4

...

0xCF

Reserved         
0xD0SRCON1A7:0SR1AxSR1AxSR1AxSR1Ax SR1AxSR1AxSR1Ax
15:8 SR1AxSR1Ax  SR1AxSR1AxSR1Ax
23:16        
31:24        

0xD4

...

0xFF

Reserved         
0x0100ANSELB7:0ANSBxANSBxANSBxANSBxANSBxANSBxANSBxANSBx
15:8ANSBxANSBx  ANSBxANSBx  
23:16        
31:24        

0x0104

...

0x010F

Reserved         
0x0110TRISB7:0TRISBxTRISBxTRISBxTRISBxTRISBxTRISBxTRISBxTRISBx
15:8TRISBxTRISBxTRISBxTRISBxTRISBxTRISBxTRISBxTRISBx
23:16        
31:24        

0x0114

...

0x011F

Reserved         
0x0120PORTB7:0RBxRBxRBxRBxRBxRBxRBxRBx
15:8RBxRBxRBxRBxRBxRBxRBxRBx
23:16        
31:24        

0x0124

...

0x012F

Reserved         
0x0130LATB7:0LATBxLATBxLATBxLATBxLATBxLATBxLATBxLATBx
15:8LATBxLATBxLATBxLATBxLATBxLATBxLATBxLATBx
23:16        
31:24        

0x0134

...

0x013F

Reserved         
0x0140ODCB7:0ODCBxODCBxODCBxODCBxODCBxODCBxODCBxODCBx
15:8ODCBxODCBxODCBxODCBxODCBxODCBxODCBxODCBx
23:16        
31:24        

0x0144

...

0x014F

Reserved         
0x0150CNPUB7:0CNPUBxCNPUBxCNPUBxCNPUBxCNPUBxCNPUBxCNPUBxCNPUBx
15:8CNPUBxCNPUBxCNPUBxCNPUBxCNPUBxCNPUBxCNPUBxCNPUBx
23:16        
31:24        

0x0154

...

0x015F

Reserved         
0x0160CNPDB7:0CNPDBxCNPDBxCNPDBxCNPDBxCNPDBxCNPDBxCNPDBxCNPDBx
15:8CNPDBxCNPDBxCNPDBxCNPDBxCNPDBxCNPDBxCNPDBxCNPDBx
23:16        
31:24        

0x0164

...

0x016F

Reserved         
0x0170CNCONB7:0        
15:8ONFRZSIDL EDGEDETECT   
23:16        
31:24        

0x0174

...

0x017F

Reserved         
0x0180CNENB7:0CNENBxCNENBxCNENBxCNENBxCNENBxCNENBxCNENBxCNENBx
15:8CNENBxCNENBxCNENBxCNENBxCNENBxCNENBxCNENBxCNENBx
23:16        
31:24        

0x0184

...

0x018F

Reserved         
0x0190CNSTATB7:0CNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBx
15:8CNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBxCNSTATBx
23:16        
31:24        

0x0194

...

0x019F

Reserved         
0x01A0CNNEB7:0CNNEBxCNNEBxCNNEBxCNNEBxCNNEBxCNNEBxCNNEBxCNNEBx
15:8CNNEBxCNNEBxCNNEBxCNNEBxCNNEBxCNNEBxCNNEBxCNNEBx
23:16        
31:24        

0x01A4

...

0x01AF

Reserved         
0x01B0CNFB7:0CNFBxCNFBxCNFBxCNFBxCNFBxCNFBxCNFBxCNFBx
15:8CNFBxCNFBxCNFBxCNFBxCNFBxCNFBxCNFBxCNFBx
23:16        
31:24        

0x01B4

...

0x01BF

Reserved         
0x01C0SRCON0B7:0        
15:8  SR0BxSR0BxSR0Bx SR0Bx 
23:16        
31:24        

0x01C4

...

0x01CF

Reserved         
0x01D0SRCON1B7:0        
15:8  SR1BxSR1BxSR1Bx SR1Bx 
23:16        
31:24        

0x01D4

...

0x01FF

Reserved         
0x0200ANSELC7:0ANSCx       
15:8        
23:16        
31:24        

0x0204

...

0x020F

Reserved         
0x0210TRISC7:0TRISCx     TRISCxTRISCx
15:8    TRISCxTRISCxTRISCxTRISCx
23:16        
31:24        

0x0214

...

0x021F

Reserved         
0x0220PORTC7:0RCx     RCxRCx
15:8    RCxRCxRCxRCx
23:16        
31:24        

0x0224

...

0x022F

Reserved         
0x0230LATC7:0LATCx     LATCxLATCx
15:8    LATCxLATCxLATCxLATCx
23:16        
31:24        

0x0234

...

0x023F

Reserved         
0x0240ODCC7:0OSCCx     OSCCxOSCCx
15:8    OSCCxOSCCxOSCCxOSCCx
23:16        
31:24        

0x0244

...

0x024F

Reserved         
0x0250CNPUC7:0CNPUCx     CNPUCxCNPUCx
15:8    CNPUCxCNPUCxCNPUCxCNPUCx
23:16        
31:24        

0x0254

...

0x025F

Reserved         
0x0260CNPDC7:0CNPDCx     CNPDCxCNPDCx
15:8    CNPDCxCNPDCxCNPDCxCNPDCx
23:16        
31:24        

0x0264

...

0x026F

Reserved         
0x0270CNCONC7:0        
15:8ONFRZSIDL EDGEDETECT   
23:16        
31:24        

0x0274

...

0x027F

Reserved         
0x0280CNENC7:0CNENCx     CNENCxCNENCx
15:8    CNENCxCNENCxCNENCxCNENCx
23:16        
31:24        

0x0284

...

0x028F

Reserved         
0x0290CNSTATC7:0CNSTATCx     CNSTATCxCNSTATCx
15:8    CNSTATCxCNSTATCxCNSTATCxCNSTATCx
23:16        
31:24        

0x0294

...

0x029F

Reserved         
0x02A0CNNEC7:0CNNECx     CNNECxCNNECx
15:8    CNNECxCNNECxCNNECxCNNECx
23:16        
31:24        

0x02A4

...

0x02AF

Reserved         
0x02B0CNFC7:0CNFCx     CNFCxCNFCx
15:8    CNFCxCNFCxCNFCxCNFCx
23:16        
31:24        

0x02B4

...

0x02BF

Reserved         
0x02C0SRCON0C7:0      SR0CxSR0Cx
15:8      SR0Cx 
23:16        
31:24        

0x02C4

...

0x02CF

Reserved         
0x02D0SRCON1C7:0      SR1CxSR1Cx
15:8      SR1Cx 
23:16        
31:24        

0x02D4

...

0x02FF

Reserved         
0x0300ANSELD7:0ANSDxANSDxANSDxANSDxANSDxANSDx  
15:8        
23:16        
31:24        

0x0304

...

0x030F

Reserved         
0x0310TRISD7:0TRISDxTRISDxTRISDxTRISDxTRISDxTRISDxTRISDxTRISDx
15:8        
23:16        
31:24        

0x0314

...

0x031F

Reserved         
0x0320PORTD7:0RDxRDxRDxRDxRDxRDxRDxRDx
15:8        
23:16        
31:24        

0x0324

...

0x032F

Reserved         
0x0330LATD7:0LATDxLATDxLATDxLATDxLATDxLATDxLATDxLATDx
15:8        
23:16        
31:24        

0x0334

...

0x033F

Reserved         
0x0340ODCD7:0ODCDxODCDxODCDxODCDxODCDxODCDxODCDxODCDx
15:8        
23:16        
31:24        

0x0344

...

0x034F

Reserved         
0x0350CNPUD7:0CNPUDxCNPUDxCNPUDxCNPUDxCNPUDxCNPUDxCNPUDxCNPUDx
15:8        
23:16        
31:24        

0x0354

...

0x035F

Reserved         
0x0360CNPDD7:0CNPDDxCNPDDxCNPDDxCNPDDxCNPDDxCNPDDxCNPDDxCNPDDx
15:8        
23:16        
31:24        

0x0364

...

0x036F

Reserved         
0x0370CNCOND7:0        
15:8ONFRZSIDL EDGEDETECT   
23:16        
31:24        

0x0374

...

0x037F

Reserved         
0x0380CNEND7:0CNENDxCNENDxCNENDxCNENDxCNENDxCNENDxCNENDxCNENDx
15:8        
23:16        
31:24        

0x0384

...

0x038F

Reserved         
0x0390CNSTATD7:0CNSTATDxCNSTATDxCNSTATDxCNSTATDxCNSTATDxCNSTATDxCNSTATDxCNSTATDx
15:8        
23:16        
31:24        

0x0394

...

0x039F

Reserved         
0x03A0CNNED7:0CNNEDxCNNEDxCNNEDxCNNEDxCNNEDxCNNEDxCNNEDxCNNEDx
15:8        
23:16        
31:24        

0x03A4

...

0x03AF

Reserved         
0x03B0CNFD7:0CNFDxCNFDxCNFDxCNFDxCNFDxCNFDxCNFDxCNFDx
15:8        
23:16        
31:24        

0x03B4

...

0x03BF

Reserved         
0x03C0SRCON0D7:0      SR0DxSR0Dx
15:8        
23:16        
31:24        

0x03C4

...

0x03CF

Reserved         
0x03D0SRCON1D7:0      SR1DxSR1Dx
15:8        
23:16        
31:24        

0x03D4

...

0x03FF

Reserved         
0x0400ANSELE7:0 ANSExANSEx     
15:8        
23:16        
31:24        

0x0404

...

0x040F

Reserved         
0x0410TRISE7:0 TRISExTRISExTRISExTRISExTRISExTRISExTRISEx
15:8        
23:16        
31:24        

0x0414

...

0x041F

Reserved         
0x0420PORTE7:0 RExRExRExRExRExRExREx
15:8        
23:16        
31:24        

0x0424

...

0x042F

Reserved         
0x0430LATE7:0 LATExLATExLATExLATExLATExLATExLATEx
15:8        
23:16        
31:24        

0x0434

...

0x043F

Reserved         
0x0440ODCE7:0 ODCExODCExODCExODCExODCExODCExODCEx
15:8        
23:16        
31:24        

0x0444

...

0x044F

Reserved         
0x0450CNPUE7:0 CNPUExCNPUExCNPUExCNPUExCNPUExCNPUExCNPUEx
15:8        
23:16        
31:24        

0x0454

...

0x045F

Reserved         
0x0460CNPDE7:0 CNPDExCNPDExCNPDExCNPDExCNPDExCNPDExCNPDEx
15:8        
23:16        
31:24        

0x0464

...

0x046F

Reserved         
0x0470CNCONE7:0        
15:8ONFRZSIDL EDGEDETECT   
23:16        
31:24        

0x0474

...

0x047F

Reserved         
0x0480CNENE7:0 CNENExCNENExCNENExCNENExCNENExCNENExCNENEx
15:8        
23:16        
31:24        

0x0484

...

0x048F

Reserved         
0x0490CNSTATE7:0 CNSTATExCNSTATExCNSTATExCNSTATExCNSTATExCNSTATExCNSTATEx
15:8        
23:16        
31:24        

0x0494

...

0x049F

Reserved         
0x04A0CNNEE7:0 CNNEExCNNEExCNNEExCNNEExCNNEExCNNEExCNNEEx
15:8        
23:16        
31:24        

0x04A4

...

0x04AF

Reserved         
0x04B0CNFE7:0 CNFExCNFExCNFExCNFExCNFExCNFExCNFEx
15:8        
23:16        
31:24        

0x04B4

...

0x04BF

Reserved         
0x04C0SRCON0E7:0      SR0ExSR0Ex
15:8        
23:16        
31:24        

0x04C4

...

0x04CF

Reserved         
0x04D0SRCON1E7:0      SR1ExSR1Ex
15:8        
23:16        
31:24