This document is a datasheet for the PIC12F508/509/16F505 series 8-bit flash microcontrollers from Microchip Technology Inc. These microcontrollers are 8-bit, 8-pin devices protected by Microchip's low pin count patent. The document provides convenient information about device applications and may be superseded by updates. Microchip makes no representations or warranties of any kind regarding the information, including but not limited to its condition, quality, performance, or fitness for purpose. Microchip disclaims all liability arising from this information and its use. The use of Microchip's products as critical components in life support systems is not authorized without express written approval. The document also mentions the trademarks registered by Microchip in the USA and other countries.
The PIC12F508/509/16F505 family are low‑cost 8‑bit flash microcontrollers with a RISC core, 33 single‑word instructions and a fully static CMOS design. They offer a precision internal oscillator, power‑on reset, watchdog timer, code protection and a range of I/O options suitable for portable and low‑power applications.
The devices are available in 8‑pin PDIP, SOIC, 14‑pin PDIP, MSOP and TSSOP packages, operate from 2.0 V to 5.5 V, and support temperatures from –40 °C to +85 °C (industrial) or –40 °C to +125 °C (extended). Key specifications such as flash size, data memory, current consumption and pin counts are listed in the data sheet.
| Operating Current | < 350 µA @ 2 V, 4 MHz |
|---|---|
| Standby Current | 100 nA @ 2 V (typical) |
| Data Memory | 25 B (PIC12F508) / 41 B (PIC12F509) / 72 B (PIC16F505) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| Temperature Range | Industrial: –40 °C to +85 °C; Extended: –40 °C to +125 °C |
| Number of Instructions | 33 single‑word instructions |
The device draws less than 350 µA at 2 V with a 4 MHz clock.
Standby current is about 100 nA at 2 V (typical).
The core implements 33 single‑word instructions.