Key facts
- Brand
- MICROCHIP
- Model
- PIC12F508/509/16F505
- Category
- Other device
- Industry
- Electronics
- Documents
- 6
- Languages
- EN · ZH
- Last added
- 2012-04-11
Start here

MICROCHIP PIC12F508/509/16F505 8/14-Pin 8-Bit Flash Microcontrollers handbook
The PIC12F508, PIC12F509 and PIC16F505 are low‑cost, high‑performance 8‑bit flash microcontrollers from Microchip. They use a RISC core with 33 single‑word instructions, a 12‑bit wide instruction set, and offer a range of on‑chip peripherals such as timers, watchdog, and real‑time clock.
The devices are supplied in multiple package styles (8‑pin PDIP, SOIC, 14‑pin PDIP, MSOP, DFN, TSSOP) and support a variety of oscillator options, making them suitable for applications from personal‑care appliances to low‑power remote transmitters. Detailed ordering information and worldwide sales contacts are provided at the end of the document.
Microchip PIC12F508/509/16F505 specifications
| Operating Voltage Range | 2.0 V to 5.5 V |
|---|---|
| Operating Current (typical) | < 175 µA @ 2 V, 4 MHz |
| Standby Current (typical) | 100 nA @ 2 V |
| Flash Endurance | 100 000 write/erase cycles |
| Data Retention | > 40 years |
| Industrial Temperature Range | -40 °C to +85 °C |
Source: MICROCHIP PIC12F508/509/16F505 8/14-Pin 8-Bit Flash Microcontrollers handbook
All Microchip PIC12F508/509/16F505 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
- MICROCHIP PIC12F508/509/16F505 8/14-Pin 8-Bit Flash Microcontrollers handbook 106 p
- Microchip PIC12F508/509/16F505 Data Sheet 98 p
- Microchip PIC12F508/509/16F505 Datasheet 98 p
- Microchip PIC12F508/509/16F505 Datasheet 98 p
- Microchip PIC12F508/509/16F505 Datasheet 98 p
- Microchip PIC12F508/509/16F505 Datasheet 98 p
Questions answered in these manuals
What is the standby current of the devices?
The standby current is typically 100 nA at 2 V.
From: MICROCHIP PIC12F508/509/16F505 8/14-Pin 8-Bit Flash Microcontrollers handbook
How many instructions does the CPU execute?
The core uses only 33 single‑word instructions.
From: MICROCHIP PIC12F508/509/16F505 8/14-Pin 8-Bit Flash Microcontrollers handbook
What is the operating current of the PIC12F508?
The device draws less than 350 µA at 2 V with a 4 MHz clock.
What is the standby current of these microcontrollers?
Standby current is about 100 nA at 2 V (typical).
What is the operating voltage range of the PIC12F508/509/16F505 devices?
They operate from 2.0 V up to 5.5 V.
How many instructions does the CPU of these microcontrollers execute?
The CPU supports 33 single‑word instructions.
