English
Language : 

PIC16F1847_13 Datasheet, PDF (28/440 Pages) Microchip Technology – 18/20/28-Pin Flash Microcontrollers with XLP Technology
PIC16(L)F1847
TABLE 3-8: SPECIAL FUNCTION REGISTER SUMMARY (CONTINUED)
Address Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
Value on
all other
Resets
Bank 1
080h(1) INDF0
081h(1) INDF1
082h(1)
083h(1)
084h(1)
085h(1)
086h(1)
087h(1)
088h(1)
089h(1)
08Ah(1)
08Bh(1)
PCL
STATUS
FSR0L
FSR0H
FSR1L
FSR1H
BSR
WREG
PCLATH
INTCON
Addressing this location uses contents of FSR0H/FSR0L to address data memory
(not a physical register)
Addressing this location uses contents of FSR1H/FSR1L to address data memory
(not a physical register)
Program Counter (PC) Least Significant Byte
—
—
—
TO
PD
Z
Indirect Data Memory Address 0 Low Pointer
Indirect Data Memory Address 0 High Pointer
Indirect Data Memory Address 1 Low Pointer
Indirect Data Memory Address 1 High Pointer
—
—
—
BSR<4:0>
Working Register
—
Write Buffer for the upper 7 bits of the Program Counter
GIE
PEIE
TMR0IE
INTE
IOCE
TMR0IF
DC
INTF
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
C
IOCF
0000 0000 0000 0000
---1 1000 ---q quuu
0000 0000 uuuu uuuu
0000 0000 0000 0000
0000 0000 uuuu uuuu
0000 0000 0000 0000
---0 0000 ---0 0000
0000 0000 uuuu uuuu
-000 0000 -000 0000
0000 000x 0000 000u
08Ch TRISA
TRISA7
TRISA6
TRISA5
TRISA4 TRISA3 TRISA2 TRISA1 TRISA0 1111 1111 1111 1111
08Dh TRISB
TRISB7
TRISB6
TRISB5
TRISB4 TRISB3 TRISB2 TRISB1 TRISB0 1111 1111 1111 1111
08Eh
—
Unimplemented
—
—
08Fh
—
Unimplemented
—
—
090h
—
Unimplemented
—
—
091h
PIE1
TMR1GIE
ADIE
RCIE
TXIE
SSP1IE CCP1IE TMR2IE TMR1IE 0000 0000 0000 0000
092h
PIE2
OSFIE
C2IE
C1IE
EEIE
BCL1IE
—
—
CCP2IE 0000 0--0 0000 0--0
093h
PIE3
—
—
CCP4IE
CCP3IE TMR6IE
—
TMR4IE
— --00 0-0- --00 0-0-
094h
PIE4
—
—
—
—
—
—
BCL2IE SSP2IE ---- --00 ---- --00
095h
OPTION_REG WPUEN INTEDG TMR0CS TMR0SE
PSA
PS<2:0>
1111 1111 1111 1111
096h
PCON
STKOVF STKUNF
—
—
RMCLR
RI
POR
BOR 00-- 11qq qq-- qquu
097h
WDTCON
—
—
WDTPS<4:0>
SWDTEN --01 0110 --01 0110
098h
OSCTUNE
—
—
TUN<5:0>
--00 0000 --00 0000
099h
OSCCON
SPLLEN
IRCF<3:0>
—
SCS<1:0>
0011 1-00 0011 1-00
09Ah
OSCSTAT
T1OSCR
PLLR
OSTS
HFIOFR HFIOFL MFIOFR LFIOFR HFIOFS 10q0 0q00 qqqq qq0q
09Bh
ADRESL
ADC Result Register Low
xxxx xxxx uuuu uuuu
09Ch ADRESH
ADC Result Register High
xxxx xxxx uuuu uuuu
09Dh ADCON0
—
CHS<4:0>
GO/DONE ADON -000 0000 -000 0000
09Eh
ADCON1
ADFM
ADCS<2:0>
—
ADNREF
ADPREF<1:0>
0000 -000 0000 -000
09Fh
—
Unimplemented
—
—
Legend:
Note 1:
2:
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
These registers can be addressed from any bank.
Unimplemented, read as ‘1’.
DS40001453D-page 28
Preliminary
 2011-2013 Microchip Technology Inc.