MCHPPIC12F675
Overview
The PIC12F675 is a versatile 8-bit CMOS microcontroller featuring a 4-channel 10-bit Analog-to-Digital converter and a single comparator in a compact 8-pin package. It operates at speeds up to 20MHz and includes 1.75KB of Flash memory and 128 bytes of EEPROM, making it a staple for simple analog-to-digital control tasks in space-constrained designs.
Why Choose This Part
This MCU offers a highly integrated mix of analog peripherals and non-volatile EEPROM memory in a minimal 8-pin footprint. It is valued by engineers for its low power consumption, internal oscillator options, and 8-level hardware stack which simplifies basic firmware development.
Applications
Key Specifications
Getting Started
Development typically involves the MPLAB X IDE and the XC8 compiler provided by Microchip. To program the device, use a hardware programmer such as the PICkit 4 or MPLAB ICD 4 connected via the In-Circuit Serial Programming (ICSP) interface pins.
PIC12F Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| PIC12F675 (this part) | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 20,218 |
| PIC12F1572T-I/SN | 3.5K | 256 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 33,731 |
| PIC12F1572-I/P | 3.5K | 256 x 8 | 6 | DIP-8 | 32M | A/D 4x10b; D/A 1x5b | 4,388 |
| PIC12F1571T-I/SN | 1.75K | 128 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 54,510 |
| PIC12F508-I/SN | 768B (512 x 12) | 25 x 8 | 5 | SOIC-8 | 4M | — | 17,960 |
| PIC12F675T-I/SN | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 11,928 |
| PIC12F1571-I/SN | 1.75K | 128 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 10,841 |
| PIC12F629-I/P | 1.75K | 64 x 8 | 5 | DIP-8 | 20M | — | 35,779 |
| PIC12F615-I/SN | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 12,737 |
| PIC12F683-I/SN | 3.5K | 128 x 8 | 5 | SOIC-8 | 20M | A/D 4x10b | 5,432 |
| PIC12F629-I/SN | 1.75K | 64 x 8 | 5 | SOIC-8 | 20M | — | 3,799 |
| PIC12F675-I/P | 1.75K | 64 x 8 | 5 | DIP-8 | 20M | A/D 4x10b | 3,055 |
| PIC12F1840-I/SN | 7KB | 256 x 8 | 5 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 3,985 |
| PIC12F683-I/P | 3.5K | 128 x 8 | 5 | DIP-8 | 20M | A/D 4x10b | 4,864 |
| PIC12F1572-I/SN | 3.5K | 256 x 8 | 6 | SOIC-8 | 32M | A/D 4x10b; D/A 1x5b | 1,787 |




