All Enhanced Extended Regular 12 bits 14 bits 16 bits RAM
size
ROM
size
EEPROM
size
Common
SFRs
Features Configuration Bits RAM map SFR map
PIC18F86J60
Bank 14 Bank 15
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
MAADR5 0xE80
MAADR6 0xE81
MAADR3 0xE82
MAADR4 0xE83
MAADR1 0xE84
MAADR2 0xE85
 
 
 
 
MISTAT 0xE8A
 
 
 
 
 
 
 
 
 
 
 
 
EFLOCON 0xE97
EPAUSEPAUSL 0xE98
EPAUSH 0xE99
 
 
 
 
 
 
MACON1 0xEA0
 
MACON3 0xEA2
MACON4 0xEA3
MABBIPG 0xEA4
 
MAIPGMAIPGL 0xEA6
MAIPGH 0xEA7
 
 
MAMXFLMAMXFLL 0xEAA
MAMXFLH 0xEAB
 
 
 
 
 
 
MICMD 0xEB2
 
MIREGADR 0xEB4
 
MIWRMIWRL 0xEB6
MIWRH 0xEB7
MIRDMIRDL 0xEB8
MIRDH 0xEB9
 
 
 
 
 
 
EHT0 0xEC0
EHT1 0xEC1
EHT2 0xEC2
EHT3 0xEC3
EHT4 0xEC4
EHT5 0xEC5
EHT6 0xEC6
EHT7 0xEC7
EPMM0 0xEC8
EPMM1 0xEC9
EPMM2 0xECA
EPMM3 0xECB
EPMM4 0xECC
EPMM5 0xECD
EPMM6 0xECE
EPMM7 0xECF
EPMCSEPMCSL 0xED0
EPMCSH 0xED1
 
 
EPMOEPMOL 0xED4
EPMOH 0xED5
 
 
ERXFCON 0xED8
EPKTCNT 0xED9
 
 
 
 
 
 
 
 
EWRPTEWRPTL 0xEE2
EWRPTH 0xEE3
ETXSTETXSTL 0xEE4
ETXSTH 0xEE5
ETXNDETXNDL 0xEE6
ETXNDH 0xEE7
ERXSTERXSTL 0xEE8
ERXSTH 0xEE9
ERXNDERXNDL 0xEEA
ERXNDH 0xEEB
ERXRDPTERXRDPTL 0xEEC
ERXRDPTH 0xEED
ERXWRPTERXWRPTL 0xEEE
ERXWRPTH 0xEEF
EDMASTEDMASTL 0xEF0
EDMASTH 0xEF1
EDMANDEDMANDL 0xEF2
EDMANDH 0xEF3
EDMADSTEDMADSTL 0xEF4
EDMADSTH 0xEF5
EDMACSEDMACSL 0xEF6
EDMACSH 0xEF7
 
 
 
EIE 0xEFB
 
ESTAT 0xEFD
ECON2 0xEFE
EIR 0xF60
EDATA 0xF61
 
 
 
 
 
ECCP2DEL 0xF67
ECCP2AS 0xF68
ECCP3DEL 0xF69
ECCP3AS 0xF6A
RCSTA2 0xF6B
TXSTA2 0xF6C
TXREG2 0xF6D
RCREG2 0xF6E
SPBRG2 0xF6F
CCP5CON 0xF70
CCPR5CCPR5L 0xF71
CCPR5H 0xF72
CCP4CON 0xF73
CCPR4CCPR4L 0xF74
CCPR4H 0xF75
T4CON 0xF76
PR4 0xF77
TMR4 0xF78
ECCP1DEL 0xF79
ERDPTERDPTL 0xF7A
ERDPTH 0xF7B
BAUDCON2BAUDCTL2 0xF7C
SPBRGH2 0xF7D
BAUDCONBAUDCON1
BAUDCTL
BAUDCTL1
0xF7E
SPBRGHSPBRGH1 0xF7F
PORTA 0xF80
PORTB 0xF81
PORTC 0xF82
PORTD 0xF83
PORTE 0xF84
PORTF 0xF85
PORTG 0xF86
PORTH 0xF87
PORTJ 0xF88
LATA 0xF89
LATB 0xF8A
LATC 0xF8B
LATD 0xF8C
LATE 0xF8D
LATF 0xF8E
LATG 0xF8F
LATH 0xF90
LATJ 0xF91
DDRATRISA 0xF92
DDRBTRISB 0xF93
DDRCTRISC 0xF94
DDRDTRISD 0xF95
DDRETRISE 0xF96
DDRFTRISF 0xF97
DDRGTRISG 0xF98
DDRHTRISH 0xF99
DDRJTRISJ 0xF9A
OSCTUNE 0xF9B
 
PIE1 0xF9D
PIR1 0xF9E
IPR1 0xF9F
PIE2 0xFA0
PIR2 0xFA1
IPR2 0xFA2
PIE3 0xFA3
PIR3 0xFA4
IPR3 0xFA5
EECON1 0xFA6
EECON2 0xFA7
 
 
 
RCSTARCSTA1 0xFAB
TXSTATXSTA1 0xFAC
TXREGTXREG1 0xFAD
RCREGRCREG1 0xFAE
SPBRGSPBRG1 0xFAF
 
T3CON 0xFB1
TMR3TMR3L 0xFB2
TMR3H 0xFB3
CMCON 0xFB4
CVRCON 0xFB5
ECCP1AS 0xFB6
CCP3CONECCP3CON 0xFB7
CCPR3CCPR3L 0xFB8
CCPR3H 0xFB9
CCP2CONECCP2CON 0xFBA
CCPR2CCPR2L 0xFBB
CCPR2H 0xFBC
CCP1CONECCP1CON 0xFBD
CCPR1CCPR1L 0xFBE
CCPR1H 0xFBF
ADCON2 0xFC0
ADCON1 0xFC1
ADCON0 0xFC2
ADRESADRESL 0xFC3
ADRESH 0xFC4
SSP1CON2SSPCON2 0xFC5
SSP1CON1SSPCON1 0xFC6
SSP1STATSSPSTAT 0xFC7
SSP1ADDSSPADD 0xFC8
SSP1BUFSSPBUF 0xFC9
T2CON 0xFCA
PR2 0xFCB
TMR2 0xFCC
T1CON 0xFCD
TMR1TMR1L 0xFCE
TMR1H 0xFCF
RCON 0xFD0
WDTCON 0xFD1
ECON1 0xFD2
OSCCON 0xFD3
 
T0CON 0xFD5
TMR0TMR0L 0xFD6
TMR0H 0xFD7
STATUS 0xFD8
FSR2L 0xFD9
FSR2H 0xFDA
PLUSW2 0xFDB
PREINC2 0xFDC
POSTDEC2 0xFDD
POSTINC2 0xFDE
INDF2 0xFDF
BSR 0xFE0
FSR1L 0xFE1
FSR1H 0xFE2
PLUSW1 0xFE3
PREINC1 0xFE4
POSTDEC1 0xFE5
POSTINC1 0xFE6
INDF1 0xFE7
WREG 0xFE8
FSR0L 0xFE9
FSR0H 0xFEA
PLUSW0 0xFEB
PREINC0 0xFEC
POSTDEC0 0xFED
POSTINC0 0xFEE
INDF0 0xFEF
INTCON3 0xFF0
INTCON2 0xFF1
INTCON 0xFF2
PRODPRODL 0xFF3
PRODH 0xFF4
TABLAT 0xFF5
TBLPTRTBLPTRL 0xFF6
TBLPTRH 0xFF7
TBLPTRU 0xFF8
PCPCL 0xFF9
PCLATH 0xFFA
PCLATU 0xFFB
STKPTR 0xFFC
TOSTOSL 0xFFD
TOSH 0xFFE
TOSU 0xFFF

 SFR

 SFR with alias name.

 SFR on Access Area.

This page generated automatically by the device-help.pl program (2017-05-13 09:29:50 UTC) from the 8bit_device.info file (rev: 1.36) of mpasmx and from the gputils source package (rev: svn 1308). The mpasmx is included in the MPLAB X.