Skip to main content
Microchip Technology PIC12F617-I/P — Microcontrollers & Processors (MCU / MPU / DSP)

PIC12F617-I/P 8-bit MCU, 20MHz, 3.5KB Flash, 8-DIP

MPNPIC12F617-I/P
Active

Microchip PIC® 12F PIC12F617-I/P, 8-bit MCU, 20MHz, 3.5KB (2K x 14) Flash, 128 x 8 RAM, 8-DIP (0.300", 7.62mm), 5 I/O, 4x10b ADC, internal oscillator, -40°C to 85°C.

$1.3600Ref. price · indicative, final on quote
Packaging8-DIP (0.300", 7.62mm)
RoHSROHS3 Compliant
SeriesPIC® 12F
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

PIC12F617-I/P specifications
ParameterValue
SeriesPIC® 12F
MountingThrough Hole
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 5.5V
Operating temperature-40°C~85°C(TA)
Speed20MHz
PackageTube
RAM size128 x 8
Core size8-Bit
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
Number of i (O)5
Core processorPIC
Case8-DIP (0.300\", 7.62mm)
Data convertersA/D 4x10b
Program memory size3.5KB (2K x 14)

Product details

8-pin DIP MCU for tight spaces

It integrates a 4-channel 10-bit ADC, PWM output, brown-out reset, power-on reset, and a watchdog timer — enough peripheral set to handle simple sensor read, switch debounce, and low-speed control loops without external support chips. The internal oscillator saves the crystal and load capacitors, keeping the BOM tight for cost-sensitive or space-constrained boards.

Through-hole fit for prototyping and retrofit

The 8-DIP (0.300", 7.62mm) body with through-hole mounting means this part goes straight into a breadboard, a socket on an existing production board, or a hand-assembled prototype. No reflow profile needed — hand-solder or wave-solder. The 5 available I/O lines (one is input-only on reset) are enough for a few pushbuttons, an LED, a sensor interrupt, and a PWM output for dimming or small motor speed control. Supply range from 2 V to 5.5 V lets it run on two alkaline cells or a regulated 3.3 V / 5 V rail without a level shifter.

Industrial temperature and active lifecycle

The ROHS3 compliance covers EU regulatory requirements for new equipment.

PWM and ADC for motor and sensor interfaces

The on-chip PWM peripheral, combined with the 10-bit ADC, makes this MCU a natural fit for simple closed-loop motor control — think a small DC fan with tachometer feedback, or a brushed motor speed controller with current sense. The 20 MHz clock gives a 200 ns instruction cycle, fast enough for 10 kHz to 20 kHz PWM switching with reasonable resolution. The brown-out reset and watchdog timer keep the system from locking up during a brownout or software glitch, which matters in an unattended or remote installation.

Frequently asked questions

Can PIC12F617-I/P be used for PWM motor control?

Yes, the MCU includes a PWM peripheral and a 4-channel 10-bit ADC, making it suitable for simple brushed DC motor speed control with current or speed feedback. The 20 MHz core supports PWM frequencies up to the tens of kilohertz range.

What is the closest functional alternative to PIC12F617-I/P?

Within the same 8-bit PIC family, the PIC16LF1559-I/SS offers a similar peripheral set (ADC, PWM, brown-out detect) but in a surface-mount SSOP package with 17 I/O and a 32 MHz core. The PIC12F617-I/P remains the through-hole DIP option for socketed or breadboard designs.