|
PIC16F526 Datasheet, PDF (3/122 Pages) Microchip Technology – 14-Pin, 8-Bit Flash Microcontroller | |||
|
◁ |
PIC16F526
14-Pin, 8-Bit Flash Microcontroller
High-Performance RISC CPU:
⢠Only 33 Single-Word Instructions
⢠All Single-Cycle Instructions except for Program
Branches which are Two-Cycle
⢠Two-Level Deep Hardware Stack
⢠Direct, Indirect and Relative Addressing modes
for Data and Instructions
⢠Operating Speed:
- DC â 20 MHz crystal oscillator
- DC â 200 ns instruction cycle
⢠On-chip Flash Program Memory:
- 1024 x 12
⢠General Purpose Registers (SRAM):
- 67 x 8
⢠Flash Data Memory:
- 64 x 8
Special Microcontroller Features:
⢠8 MHz Precision Internal Oscillator:
- Factory calibrated to ±1%
⢠In-Circuit Serial Programming⢠(ICSPâ¢)
⢠In-Circuit Debugging (ICD) Support
⢠Power-On Reset (POR)
⢠Device Reset Timer (DRT)
⢠Watchdog Timer (WDT) with Dedicated On-Chip
RC Oscillator for Reliable Operation
⢠Programmable Code Protection
⢠Multiplexed MCLR Input Pin
⢠Internal Weak Pull-ups on I/O Pins
⢠Power-Saving Sleep mode
⢠Wake-Up from Sleep on Pin Change
⢠Selectable Oscillator Options:
- INTRC: 4 MHz or 8 MHz precision Internal
RC oscillator
- EXTRC: External low-cost RC oscillator
- XT:
Standard crystal/resonator
- HS: High-speed crystal/resonator
- LP: Power-saving, low-frequency crystal
- EC: High-speed external clock input
Low-Power Features/CMOS Technology:
⢠Standby current:
- 100 nA @ 2.0V, typical
⢠Operating current:
- 11 ïA @ 32 kHz, 2.0V, typical
- 175 ïA @ 4 MHz, 2.0V, typical
⢠Watchdog Timer current:
- 1 ïA @ 2.0V, typical
- 7 ïA @ 5.0V, typical
⢠High Endurance Program and Flash Data Memory
cells:
- 100,000 write Program Memory endurance
- 1,000,000 write Flash Data Memory endurance
- Program and Flash Data retention: >40 years
⢠Fully Static Design
⢠Wide Operating Voltage Range: 2.0V to 5.5V:
- Wide temperature range
- Industrial: -40ï°C to +85ï°C
- Extended: -40ï°C to +125ï°C
Peripheral Features:
⢠12 I/O Pins:
- 11 I/O pins with individual direction control
- 1 input-only pin
- High current sink/source for direct LED drive
- Wake-up on change
- Weak pull-ups
⢠8-bit Real-time Clock/Counter (TMR0) with 8-bit
Programmable Prescaler
⢠Two Analog Comparators:
- Comparator inputs and output accessible
externally
- One comparator with 0.6V fixed on-chip
absolute voltage reference (VREF)
- One comparator with programmable on-chip
voltage reference (VREF)
⢠Analog-to-Digital (A/D) Converter:
- 8-bit resolution
- 3-channel external programmable inputs
- 1-channel internal input to internal absolute
0.6 voltage reference
Device
Program
Memory
Data Memory
Flash (words) SRAM (bytes)
Flash
(bytes)
PIC16F526
1024
67
64
I/O
Comparators Timers 8-bit
8-bit A/D
Channels
12
2
1
3
ï£ 2010 Microchip Technology Inc.
DS41326D-page 3
|
▷ |