PIC12F in PIC Microcontrollers Family
The PIC12F family by Microchip Technology consists of high-performance, low-cost 8-bit flash microcontrollers housed in compact 8-pin packages. Built on the RISC-based PIC architecture, these devices are designed for applications requiring a minimal footprint without sacrificing core functionality. They typically integrate internal oscillators, power-on reset, and a variety of analog peripherals such as ADCs and comparators, making them a standard choice for simple logic replacement and distributed intelligence in space-constrained designs.
Variants in This Sub-Family
Comparing specs that differ across variants.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| PIC12F1572 (Microchip Technology) | 3.5K | 256 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 31,137 |
| PIC12F675 (Microchip Technology) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 20,218 |
| PIC12F1571T-I/SN (Microchip Technology) | 1.75K | 128 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 64,626 |
| PIC12F1572-I/P (Microchip Technology) | 3.5K | 256 x 8 | 6 | DIP-8 | 32M | A/D 4x10b; D/A 1x5b | 4,388 |
| PIC12F508-I/SN (Microchip Technology) | 768B (512 x 12) | 25 x 8 | 5 | SOIC-8 | 4M | — | 10,449 |
| PIC12F1572T-I/SN (Microchip Technology) | 3.5K | 256 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 30,137 |
| PIC12F629-I/P (Microchip Technology) | 1.75K | 64 x 8 | 5 | DIP-8 | 20M | — | 35,779 |
| PIC12F675-I/SN (Microchip Technology) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 20,218 |
| PIC12F683 (Microchip Technology) | 3.5K | 128 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 5,432 |
| PIC12F629 (Microchip Technology) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | — | 3,799 |
| PIC12F675T-I/SN (Microchip Technology) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 11,928 |
| PIC12F615-I/SN (Microchip Technology) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 12,737 |
| PIC12F629-I/SN (Microchip Technology) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | — | 3,799 |
| PIC12F683-I/SN (Microchip Technology) | 3.5K | 128 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 5,432 |
| PIC12F683-I/P (Microchip Technology) | 3.5K | 128 x 8 | 5 | DIP-8 | 20M | A/D 4x10b | 4,864 |
| PIC12F1840-I/SN (Microchip Technology) | 7KB | 256 x 8 | 5 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 3,985 |
| PIC12F1571-I/SN (Microchip Technology) | 1.75K | 128 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 4,652 |
| PIC12F675-I/P (Microchip Technology) | 1.75K | 64 x 8 | 5 | DIP-8 | 20M | A/D 4x10b | 3,055 |
| PIC12F1572-I/SN (Microchip Technology) | 3.5K | 256 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 1,787 |
Variants within the PIC12F sub-family are distinguished by their memory density, clock speed, and specific peripheral sets. Base models like the PIC12F508 offer minimal flash and RAM for basic logic, while enhanced versions like the PIC12F1840 provide significantly more program memory and advanced features like I2C/SPI support. Newer 'Enhanced Mid-range' variants support higher clock frequencies up to 32MHz and include improved power-saving modes compared to legacy parts like the PIC12F675.



