PIC16F526-E/ST Microchip Technology, PIC16F526-E/ST Datasheet - Page 17
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC16F526-E/ST
Manufacturer Part Number
PIC16F526-E/ST
Description
1.5KB Flash Program, 64B Flash Data, 8MHz Internal Oscillator, 8b ADC, 2x Compar
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Specifications of PIC16F526-E/ST
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
POR, WDT
Number Of I /o
11
Program Memory Size
1.5KB (1K x 12)
Program Memory Type
FLASH
Ram Size
67 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 3x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
14-TSSOP
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
67 B
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
12
Number Of Timers
1
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000
Minimum Operating Temperature
- 40 C
On-chip Adc
8 bit, 3 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
ICE2000 - EMULATOR MPLAB-ICE 2000 POD
Eeprom Size
-
Connectivity
-
Lead Free Status / Rohs Status
Details
TABLE 4-1:
2010 Microchip Technology Inc.
N/A
N/A
00h
01h/41h
02h
03h
04h
05h/45h
06h/46h
07h
08h
09h
0Ah
0Bh
0Ch
21h/61h
25h/65h
26h/66h
Legend:
Note 1:
Addr
(1)
TRIS
OPTION
INDF
TMR0
PCL
STATUS
FSR
OSCCAL
PORTB
PORTC
CM1CON0
ADCON0
ADRES
CM2CON0
VRCON
EECON
EEDATA
EEADR
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.
Name
x = unknown, u = unchanged, – = unimplemented, read as '0' (if applicable), q = value depends on condition.
Shaded cells = unimplemented or unused
SPECIAL FUNCTION REGISTER (SFR) SUMMARY
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
Indirect Data Memory Address Pointer
ADC Conversion Result
SELF READ/WRITE DATA
RBWUF
C1OUT
C2OUT
VREN
ANS1
CAL6
Bit 7
—
—
—
—
—
C1OUTEN
C2OUTEN
CWUF
VROE
ANS0
CAL5
Bit 6
—
—
—
—
—
I/O Control Register (PORTB, PORTC)
SELF READ/WRITE ADDRESS
ADCS1
C1POL
C2POL
CAL4
Bit 5
RC5
VRR
PA0
RB5
—
C2PREF2
C1T0CS
ADCS0
FREE
CAL3
Bit 4
RB4
RC4
TO
—
WRERR
C1ON
C2ON
CHS1
CAL2
Bit 3
RC3
RB3
VR3
PD
C1NREF
C2NREF
WREN
CHS0
CAL1
Bit 2
RB2
RC2
VR2
Z
GO/DONE
C2PREF1
C1PREF
CAL0
Bit 1
RC1
RB1
VR1
WR
DC
PIC16F526
C1WU
ADON
C2WU
Bit 0
RB0
RC0
VR0
RD
—
C
--11 1111
1111 1111
xxxx xxxx
xxxx xxxx
1111 1111
0001 1xxx
100x xxxx
1111 111-
--xx xxxx
--xx xxxx
q111 1111
1111 1100
xxxx xxxx
q111 1111
001- 1111
---0 x000
xxxx xxxx
--xx xxxx
DS41326E-page 17
Power-on
Value on
Reset
Page #
27
19
22
37
21
18
22
20
27
28
63
61
62
64
69
23
23
23