English
Language : 

PIC18FXX8 Datasheet, PDF (49/402 Pages) Microchip Technology – 28/40-Pin High-Performance, Enhanced Flash Microcontrollers with CAN Module
PIC18FXX8
TABLE 4-1: SPECIAL FUNCTION REGISTER MAP
Address
Name
FFFh TOSU
FFEh TOSH
FFDh TOSL
FFCh STKPTR
FFBh PCLATU
FFAh PCLATH
FF9h PCL
FF8h TBLPTRU
FF7h TBLPTRH
FF6h TBLPTRL
FF5h TABLAT
FF4h PRODH
FF3h PRODL
FF2h INTCON
FF1h INTCON2
FF0h INTCON3
FEFh INDF0(2)
FEEh POSTINC0(2)
FEDh POSTDEC0(2)
FECh PREINC0(2)
FEBh PLUSW0(2)
FEAh FSR0H
FE9h FSR0L
FE8h WREG
FE7h INDF1(2)
FE6h POSTINC1(2)
FE5h POSTDEC1(2)
FE4h PREINC1(2)
FE3h PLUSW1(2)
FE2h FSR1H
FE1h FSR1L
FE0h BSR
Address
Name
FDFh INDF2(2)
FDEh POSTINC2(2)
FDDh POSTDEC2(2)
FDCh PREINC2(2)
FDBh PLUSW2(2)
FDAh FSR2H
FD9h FSR2L
FD8h STATUS
FD7h TMR0H
FD6h TMR0L
FD5h T0CON
FD4h
—
FD3h OSCCON
FD2h LVDCON
FD1h WDTCON
FD0h RCON
FCFh TMR1H
FCEh TMR1L
FCDh T1CON
FCCh TMR2
FCBh PR2
FCAh T2CON
FC9h SSPBUF
FC8h SSPADD
FC7h SSPSTAT
FC6h SSPCON1
FC5h SSPCON2
FC4h ADRESH
FC3h ADRESL
FC2h ADCON0
FC1h ADCON1
FC0h
—
Address
Name
FBFh CCPR1H
FBEh CCPR1L
FBDh CCP1CON
FBCh ECCPR1H(5)
FBBh ECCPR1L(5)
FBAh ECCP1CON(5)
FB9h
—
FB8h
FB7h
FB6h
FB5h
FB4h
—
ECCP1DEL(5)
ECCPAS(5)
CVRCON(5)
CMCON(5)
FB3h TMR3H
FB2h TMR3L
FB1h T3CON
FB0h
—
FAFh SPBRG
FAEh RCREG
FADh TXREG
FACh TXSTA
FABh RCSTA
FAAh
—
FA9h EEADR
FA8h EEDATA
FA7h EECON2
FA6h EECON1
FA5h IPR3
FA4h PIR3
FA3h PIE3
FA2h IPR2
FA1h PIR2
FA0h PIE2
Address Name
F9Fh IPR1
F9Eh PIR1
F9Dh PIE1
F9Ch
—
F9Bh
—
F9Ah
—
F99h
—
F98h
—
F97h
—
F96h TRISE(5)
F95h TRISD(5)
F94h TRISC
F93h TRISB
F92h TRISA
F91h
—
F90h
—
F8Fh
—
F8Eh
—
F8Dh LATE(5)
F8Ch LATD(5)
F8Bh LATC
F8Ah LATB
F89h LATA
F88h
—
F87h
—
F86h
—
F85h
—
F84h PORTE(5)
F83h PORTD(5)
F82h PORTC
F81h PORTB
F80h PORTA
Note 1:
2:
3:
4:
5:
Unimplemented registers are read as ‘0’.
This is not a physical register.
Contents of register are dependent on WIN2:WIN0 bits in the CANCON register.
CANSTAT register is repeated in these locations to simplify application firmware. Unique names are given
for each instance of the CANSTAT register due to the Microchip header file requirement.
These registers are not implemented on the PIC18F248 and PIC18F258.
 2004 Microchip Technology Inc.
DS41159D-page 47