Small-pin-count MCU with extended temperature range
The Microchip PIC12F675T-E/SN is an 8-bit PIC® MCU in the PIC® 12F family, packing a 20MHz core, 1.75KB Flash program memory, 64 bytes of RAM, and 128 bytes of EEPROM into an 8-pin SOIC package. It integrates a 4-channel 10-bit ADC, a Power-on Reset (POR), and a Watchdog Timer (WDT) as on-chip peripherals.
Memory budget and the EEPROM advantage
With 1.75KB of Flash and 64 bytes of RAM, this MCU is sized for simple state machines and control loops — not a TCP/IP stack. The 128 bytes of EEPROM (separate from program memory) is the feature that saves an external serial EEPROM for calibration constants, configuration bytes, or fault logs that survive a power cycle. If your firmware needs more than a few hundred lines of C, you'll hit the Flash ceiling before the pin count.
20 MHz core — timing budget for tight loops
The 20MHz internal clock gives a 200 ns instruction cycle (4 clocks per instruction on PIC architecture). That's fast enough for a 10 kHz PWM update or a 50 µs sensor polling loop, but you won't run a real-time FFT on it.
There's no last-time-buy deadline to track, and no forced migration to a newer part.
This is an active, RoHS3-compliant part that we source through independent distribution. If your BOM needs a dual-source hedge, the PIC12F675 base part number has several package and temperature variants — the E/SN suffix (industrial temp, SOIC-8) is the most common for production builds.
