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