English
Language : 

PIC16F526 Datasheet, PDF (17/122 Pages) Microchip Technology – 14-Pin, 8-Bit Flash Microcontroller
PIC16F526
TABLE 4-1: SPECIAL FUNCTION REGISTER (SFR) SUMMARY
Addr
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
Power-on
Reset
Page #
N/A
N/A
00h
01h/41h
02h(1)
TRIS
OPTION
INDF
TMR0
PCL
—
—
I/O Control Register (PORTB, PORTC)
Contains control bits to configure Timer0 and Timer0/WDT prescaler
Uses contents of FSR to Address Data Memory (not a physical register)
Timer0 Module Register
Low order 8 bits of PC
--11 1111 27
1111 1111 19
xxxx xxxx 22
xxxx xxxx 37
1111 1111 21
03h
04h
05h/45h
06h/46h
07h
STATUS
FSR
OSCCAL
PORTB
PORTC
RBWUF CWUF
PA0
TO
Indirect Data Memory Address Pointer
CAL6
CAL5
CAL4
CAL3
—
—
RB5
RB4
—
—
RC5
RC4
PD
CAL2
RB3
RC3
Z
CAL1
RB2
RC2
DC
CAL0
RB1
RC1
C
0001 1xxx 18
100x xxxx 22
—
1111 111- 20
RB0 --xx xxxx 27
RC0 --xx xxxx 28
08h
CM1CON0 C1OUT C1OUTEN C1POL C1T0CS C1ON C1NREF C1PREF C1WU q111 1111 63
09h
ADCON0
ANS1
ANS0
ADCS1 ADCS0 CHS1
CHS0 GO/DONE ADON 1111 1100 61
0Ah
ADRES
ADC Conversion Result
xxxx xxxx 62
0Bh
0Ch
21h/61h
25h/65h
26h/66h
Legend:
Note 1:
CM2CON0 C2OUT C2OUTEN C2POL C2PREF2 C2ON C2NREF C2PREF1 C2WU q111 1111 64
VRCON
VREN
VROE
VRR
—
VR3
VR2
VR1
VR0 001- 1111 69
EECON
—
—
—
FREE WRERR WREN
WR
RD
---0 x000 23
EEDATA
SELF READ/WRITE DATA
xxxx xxxx 23
EEADR
—
—
SELF READ/WRITE ADDRESS
--xx xxxx 23
x = unknown, u = unchanged, – = unimplemented, read as '0' (if applicable), q = value depends on condition.
Shaded cells = unimplemented or unused
The upper byte of the Program Counter is not directly accessible. See Section 4.6 “Program Counter” for an explanation of how to
access these bits.
 2010 Microchip Technology Inc.
DS41326D-page 17