EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC12F683-I/SN

MCHPPIC12F683-I/SN

Microchip Technology
Drop-in 8-pin alternative with a different peripheral mix (including enhanced oscillator and communication options) for slightly different I/O needs.
Active5,432 in stock

Overview

The Microchip PIC12F683-I/SN is an 8-bit microcontroller featuring a PIC core, 128 x 8 RAM, and 256 x 8 EEPROM. Operating at speeds up to 20 MHz, this surface-mount device offers 5 I/O pins and integrates peripherals such as a 4x10b A/D converter, Brown-out Detect/Reset, POR, PWM, and WDT. It is designed for industrial temperature ranges, from -40C to 85C.

Why Choose This Part

Engineers choose the PIC12F683-I/SN for its compact 8-pin SOIC package, making it suitable for designs with limited board space. The integrated 4x10b ADC and PWM provide essential peripherals for many basic embedded applications without requiring external components. Its 20 MHz speed and robust peripheral set, including Brown-out Detect/Reset and Watchdog Timer, ensure reliable operation.

Applications

Small Embedded Control
Ideal for basic control tasks in space-constrained applications due to its 8-pin SOIC package and 5 I/O lines.
Sensor Interfacing
The integrated 4x10b A/D converter allows for direct interfacing with analog sensors, suitable for basic data acquisition.
Simple LED or Motor Control
Its PWM peripheral makes it suitable for controlling LEDs, small DC motors, or other simple output devices.
Appliance Control
Can be used in cost-sensitive appliance designs for basic user interface or internal control functions.
Battery-Powered Devices
Suitable for low-power applications where a compact, cost-effective microcontroller is needed to manage simple operations.

Key Specifications

Speed 20MHz
RAM Size 128 x 8
Core Size 8-Bit
EEPROM Size 256 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Mounting Type Surface Mount
Number of I/O 5
Core Processor PIC
Package / Case 8-SOIC (0.154", 3.90mm Width)
Data Converters A/D 4x10b
Oscillator Type Internal
Program Memory Size 3.5KB (2K x 14)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 8-SOIC
Voltage - Supply (Vcc/Vdd) 2V ~ 5.5V

Getting Started

To get started with the PIC12F683-I/SN, engineers can use Microchip's MPLAB X IDE and the MPLAB XC8 C Compiler. Programming and debugging are typically performed with an in-circuit debugger/programmer like the MPLAB ICD 4 or PICkit 4. Microchip provides extensive documentation and example code for its PIC microcontrollers.

PIC12F683 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Stock
PIC12F683-I/SN (this part) SOIC-8 5,432
PIC12F683-I/P DIP-8 4,864

Also Consider

PIC12F675-I/SN MCHPMicrochip Technology - This is a similar 8-pin PIC microcontroller with a slightly different peripheral set, suitable for designs with varied I/O or memory requirements.
The 2026 Embedded Online Conference