This document introduces the features and characteristics of the PIC12F508/509/16F505 series 8/14-pin, 8-bit Flash MCUs.
The PIC12F508/509/16F505 family are low‑cost, 8‑bit flash microcontrollers with a RISC core that executes 33 single‑word instructions. They offer a range of oscillator options, power‑saving modes, watchdog timer, and code‑protection features, making them suitable for portable and low‑power applications.
These devices are available in several package types (8‑pin PDIP, SOIC, 14‑pin PDIP, MSOP, TSSOP) and operate over a wide voltage (2.0 V‑5.5 V) and temperature range, with very low standby current, enabling use in industrial, consumer, and extended‑temperature environments.
| Data Memory (SRAM) | 25 bytes (PIC12F508) / 41 bytes (PIC12F509) / 72 bytes (PIC16F505) |
|---|---|
| Operating Voltage Range | 2.0 V to 5.5 V |
| Operating Current | < 350 µA @ 2 V, 4 MHz |
| Standby Current | 100 nA @ 2 V (typical) |
| Temperature Range | Industrial: -40 °C to +85 °C; Extended: -40 °C to +125 °C |
| Number of CPU Instructions | 33 single‑word instructions |
They operate from 2.0 V up to 5.5 V.
The CPU supports 33 single‑word instructions.
Typical standby current is 100 nA at 2 V.
Industrial range is –40 °C to +85 °C, and extended range is –40 °C to +125 °C.