PIC12(L)F1501
8-Pin Flash, 8-Bit Microcontrollers
High-Performance RISC CPU:
• C Compiler Optimized Architecture • Onl...
PIC12(L)F1501
8-Pin Flash, 8-Bit Microcontrollers
High-Performance RISC CPU:
C Compiler Optimized Architecture Only 49 Instructions 1 Kwords Linear Program Memory Addressing 64 bytes Linear Data Memory Addressing Operating Speed:
- DC – 20 MHz clock input - DC – 200 ns instruction cycle Interrupt Capability with Automatic Context Saving 16-Level Deep Hardware Stack with Optional Overflow/Underflow Reset Direct, Indirect and Relative Addressing modes: - Two full 16-bit File Select Registers (FSRs) - FSRs can read program and data memory
Flexible Oscillator Structure:
16 MHz Internal Oscillator Block: - Factory calibrated to ±1%, typical - Software selectable frequency range from 16 MHz to 31 kHz
31 kHz Low-Power Internal Oscillator Three External Clock modes up to 20 MHz
Special Microcontroller Features:
Operating
Voltage Range: - 1.8V to 3.6V (PIC12LF1501) - 2.3V to 5.5V (PIC12F1501)
Self-Programmable under Software Control Power-On Reset (POR) Power-up Timer (PWRT) Programmable Low-Power Brown-Out Reset
(LPBOR) Extended Watchdog Timer (WDT):
- Programmable period from 1 ms to 256s Programmable Code Protection In-Circuit Serial Programming™ (ICSP™) via Two
Pins Enhanced Low-
Voltage Programming (LVP) In-Circuit Debug (ICD) via Two Pins Power-Saving Sleep mode:
- Low-Power Sleep mode - Low-Power BOR (LPBOR) Integrated Temperature Indicator 128 Bytes High-Endurance Flash
- 100,000 write Flash endurance (minimum)
Low-Power Featur...