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
PIC18F45K22
Bank 15
ANSELA 0xF38
ANSELB 0xF39
ANSELC 0xF3A
ANSELD 0xF3B
ANSELE 0xF3C
PMD2 0xF3D
PMD1 0xF3E
PMD0 0xF3F
DACCON1VREFCON2 0xF40
DACCON0VREFCON1 0xF41
FVRCONVREFCON0 0xF42
CTMUICONCTMUICONH 0xF43
CTMUCON1CTMUCONL 0xF44
CTMUCON0CTMUCONH 0xF45
SRCON1 0xF46
SRCON0 0xF47
CCPTMRS1 0xF48
CCPTMRS0 0xF49
T6CON 0xF4A
PR6 0xF4B
TMR6 0xF4C
T5GCON 0xF4D
T5CON 0xF4E
TMR5TMR5L 0xF4F
TMR5H 0xF50
T4CON 0xF51
PR4 0xF52
TMR4 0xF53
CCP5CON 0xF54
CCPR5CCPR5L 0xF55
CCPR5H 0xF56
CCP4CON 0xF57
CCPR4CCPR4L 0xF58
CCPR4H 0xF59
PSTR3CON 0xF5A
CCP3ASECCP3AS 0xF5B
PWM3CON 0xF5C
CCP3CON 0xF5D
CCPR3CCPR3L 0xF5E
CCPR3H 0xF5F
SLRCON 0xF60
WPUB 0xF61
IOCB 0xF62
PSTR2CON 0xF63
CCP2ASECCP2AS 0xF64
PWM2CON 0xF65
CCP2CON 0xF66
CCPR2CCPR2L 0xF67
CCPR2H 0xF68
SSP2CON3 0xF69
SSP2MSK 0xF6A
SSP2CON2 0xF6B
SSP2CON1 0xF6C
SSP2STAT 0xF6D
SSP2ADD 0xF6E
SSP2BUF 0xF6F
BAUD2CONBAUDCON2 0xF70
RC2STARCSTA2 0xF71
TX2STATXSTA2 0xF72
TX2REGTXREG2 0xF73
RC2REGRCREG2 0xF74
SP2BRGSPBRG2 0xF75
SP2BRGHSPBRGH2 0xF76
CM12CONCM2CON1 0xF77
CM2CONCM2CON0 0xF78
CM1CONCM1CON0 0xF79
PIE4 0xF7A
PIR4 0xF7B
IPR4 0xF7C
PIE5 0xF7D
PIR5 0xF7E
IPR5 0xF7F
PORTA 0xF80
PORTB 0xF81
PORTC 0xF82
PORTD 0xF83
PORTE 0xF84
 
 
 
 
LATA 0xF89
LATB 0xF8A
LATC 0xF8B
LATD 0xF8C
LATE 0xF8D
 
 
 
 
DDRATRISA 0xF92
DDRBTRISB 0xF93
DDRCTRISC 0xF94
DDRDTRISD 0xF95
DDRETRISE 0xF96
 
 
 
 
OSCTUNE 0xF9B
HLVDCONLVDCON 0xF9C
PIE1 0xF9D
PIR1 0xF9E
IPR1 0xF9F
PIE2 0xFA0
PIR2 0xFA1
IPR2 0xFA2
PIE3 0xFA3
PIR3 0xFA4
IPR3 0xFA5
EECON1 0xFA6
EECON2 0xFA7
EEDATA 0xFA8
EEADR 0xFA9
 
RC1STARCSTA
RCSTA1
0xFAB
TX1STATXSTA
TXSTA1
0xFAC
TX1REGTXREG
TXREG1
0xFAD
RC1REGRCREG
RCREG1
0xFAE
SP1BRGSPBRG
SPBRG1
0xFAF
SP1BRGHSPBRGH
SPBRGH1
0xFB0
T3CON 0xFB1
TMR3TMR3L 0xFB2
TMR3H 0xFB3
T3GCON 0xFB4
 
ECCP1ASECCPAS 0xFB6
PWM1CONPWMCON 0xFB7
BAUD1CONBAUDCON
BAUDCON1
BAUDCTL
0xFB8
PSTR1CONPSTRCON 0xFB9
T2CON 0xFBA
PR2 0xFBB
TMR2 0xFBC
CCP1CON 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
SSP1MSKSSPMSK 0xFCA
SSP1CON3SSPCON3 0xFCB
T1GCON 0xFCC
T1CON 0xFCD
TMR1TMR1L 0xFCE
TMR1H 0xFCF
RCON 0xFD0
WDTCON 0xFD1
OSCCON2 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:49 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.