Microchip Technology

PIC16C712T-20I/SS - 8-bit CMOS MCU, 1.75KB OTP, 20MHz | Microchip

MPN: PIC16C712T-20I/SS ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 20-pin SSOP (0.209" / 5.30mm width) Package 20 MHz Speed OTP (One-Time Programmable) Memory
From $1.91 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $3.04 $3.04
10 $2.74 $27.40
100 $2.43 $243.00
500 $2.13 $1,065.00
1,000 $1.91 $1,910.00
ℹ️ All prices are in USD

PIC16C712T-20I/SS Overview

The Microchip Technology PIC16C712T-20I/SS is an 8-bit CMOS OTP-based microcontroller built on the PIC16C family architecture, offering 1.75KB of program memory (1K x 14 words), 128 bytes of RAM, and 13 I/O pins in a 20-pin SSOP package. It integrates a 4-channel 8-bit Analog-to-Digital Converter (ADC), a Capture/Compare/PWM (CCP) module, and 2 additional timers, executing instructions in 200ns at 20MHz for deterministic embedded control.

A microcontroller (MCU) is a single-chip computer integrating a CPU core, non-volatile program memory, working RAM, and peripherals such as ADCs, timers, and communication interfaces. In the broader system hierarchy, the PIC16C712 belongs to: microcontroller -> embedded controller -> semiconductor IC. Within Microchip's taxonomy, the PIC16C family targets 8-bit mid-range applications, sitting between the smaller PIC12C and the more capable PIC17C/18F families.

Key features of the PIC16C712T-20I/SS include a 20MHz operating frequency, 20ns instruction cycle, 128-byte SRAM data memory, 13 digital I/O pins, 4-channel 8-bit ADC, integrated CCP module, two 8-bit timers plus one 16-bit timer, watchdog timer with on-chip oscillator, and In-Circuit Serial Programming (ICSP) capability. The OTP (One-Time Programmable) program memory is suited for mature, cost-sensitive production volumes.

Technically, the device uses a RISC Harvard architecture with separate program and data buses, allowing simultaneous instruction fetch and operand access. Brown-out Reset, Power-on Reset, and a wide 2.5V-5.5V operating range support reliable operation in industrial environments, while the -40C to +85C industrial temperature grade (the I suffix) enables use in non-automotive harsh environments.

Typical applications include appliance control, motor control PWM loops, sensor signal conditioning with on-chip ADC, automotive body electronics (non-safety), industrial automation modules, and white-goods control boards. The integrated ADC and CCP module reduce BOM count in mixed-signal designs.

When designing with this part, account for the OTP memory constraint: firmware must be fully validated before programming since it cannot be re-flashed. For field-upgradable designs, choose the flash-based PIC16F712 equivalent instead. This page synthesizes distributor pricing, drop-in compatible variants, and practical design considerations not found in the standalone manufacturer datasheet.

Drop-in alternatives for PIC16C712T-20I/SS — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C712T-20I/SS (same form factor and footprint) — differing in Package, Operating Temperature, Timers, Core Architecture, Program Memory Type.

Microchip Technology
Package: 20-pin SSOP (5.30 mm)
Operating Temperature: -40°C to +85°C (Industrial, "I")
Timers: Timer0 (8-bit), Watchdog Timer
Microchip Technology
Package: 20-pin SSOP (209 mil, 5.30 mm body)
Operating Temperature: -40 C to +85 C (Industrial, -I suffix)
Timers: 1 x 8-bit, 1 x 16-bit
Microchip Technology
Package: 20-pin SSOP
Operating Temperature: -40C to +85C (Industrial, /I suffix)
Core Architecture: RISC (Harvard)
Microchip Technology
Package: 20-pin SSOP (5.30 mm)
Operating Temperature: 0C to +70C (commercial)
Core Architecture: PIC 8-bit RISC
Microchip Technology
Package: 20-SSOP
Timers: 2 (Timer0 8-bit, Timer1 16-bit)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C712T-04I/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC · 8-Bit · RISC (Harvard) · 14-bit · 4 MHz · 200 ns · OTP (One-Time Programmable EPROM) · 1.75 KB (1K x 14)

✓ In Stock

$3.9 / Unit

View Datasheet →

PIC16C712-20I/SS

✅ Drop-In
📦 20-SSOP
same die, tube packaging variant vs tape-and-reel (T suffix)

📋 Reference alternative (not in catalog)

PIC16C711T-20I/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC16CXX mid-range, 8-bit RISC · OTP (One-Time Programmable EPROM) · 1.75 KB (1K x 14 words) · 68 bytes · Not present (OTP device, no EEPROM) · 20 MHz · 200 ns · 35 single-word instructions

✓ In Stock

$0.92 / Unit

View Datasheet →

PIC16C711T-04I/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC16 mid-range 8-bit RISC · 35 single-word instructions · OTP (One-Time Programmable) EPROM · 1.75 KB (1K x 14 words) · 68 bytes · 4 MHz · 200 ns at 4 MHz · 4.0 V to 6.0 V

✓ In Stock

$3.32 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16C712T-20I/SS Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C 8-bit RISC
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 1.75 KB (1K x 14 words)
RAM Size 128 bytes
Operating Frequency 20 MHz
Instruction Cycle 200 ns
Supply Voltage 2.5 V to 5.5 V
I/O Pins 13
ADC 4-channel, 8-bit
Timers 2 x 8-bit + 1 x 16-bit
CCP Module Yes (Capture/Compare/PWM)
Watchdog Timer Yes, with on-chip oscillator
Brown-out Reset Yes
ICSP (In-Circuit Serial Programming) Yes
Operating Temperature -40C to +85C (Industrial, 'I' suffix)
Package 20-pin SSOP (0.209" / 5.30mm width)
Mounting Type Surface Mount

PIC16C712T-20I/SS Pin Configuration

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
Pin 1 MCLR/VPP — Master Clear (Reset) input or ICSP programming voltage
Pin 2 OSC1/CLKIN — Oscillator crystal input or external clock input
Pin 3 OSC2/CLKOUT — Oscillator crystal output or clock output
Pin 4 VDD — Positive supply voltage (2.5V to 5.5V)
Pin 5 VSS — Ground reference
Pin 6 RA0/AN0 — Digital I/O or analog input channel 0
Pin 7 RA1/AN1 — Digital I/O or analog input channel 1
Pin 8 RA2/AN2 — Digital I/O or analog input channel 2
Pin 9 RA3/AN3/VREF — Digital I/O, analog input 3, or ADC VREF+
Pin 10 RA4/T0CKI — Digital I/O or Timer0 clock input
Pin 11 RA5/SS/AN4 — Digital I/O, SPI slave select, or analog input 4
Pin 12 VSS — Ground reference
Pin 13 OSC1 — Oscillator input (secondary, if configured)
Pin 14 OSC2 — Oscillator output (secondary)
Pin 15 RC0 — Digital I/O port C bit 0
Pin 16 RC1 — Digital I/O port C bit 1
Pin 17 RC2/CCP1 — Digital I/O or CCP1 PWM output
Pin 18 RC3 — Digital I/O port C bit 3
Pin 19 RC4 — Digital I/O port C bit 4
Pin 20 RC5 — Digital I/O port C bit 5

Typical Applications

PIC16C712T-20I/SS is suitable for 6 applications: Appliance Control Boards, Industrial Automation Modules, Motor Control PWM Loops, Automotive Body Electronics (Non-Safety), Sensor Signal Conditioning, White Goods Control Boards.

🔧

Appliance Control Boards

The PIC16C712T-20I/SS fits appliance control boards (washing machines, dishwashers, microwaves) where its 1.75KB OTP memory and 20MHz operation deliver deterministic 200ns instruction cycles for real-time control. Its 4-channel 8-bit ADC directly reads temperature, water level, and door-switch sensors without external ADC ICs. The CCP module generates PWM for motor speed and valve control, while 13 GPIO drive relays and triac triggers. The -40C to +85C industrial grade handles kitchen and laundry thermal stress. Compared to ASICs, the PIC16C712 offers flexibility for late-stage firmware changes before OTP programming.

🏭

Industrial Automation Modules

For industrial automation PLC sub-blocks and remote sensor interfaces, the PIC16C712T-20I/SS provides 20MHz deterministic control, Brown-out Reset, and a watchdog timer with on-chip oscillator for unattended deployments. The 13 GPIO drive digital sensors and indicator LEDs, while the 4-channel ADC integrates analog inputs from 4-20mA current loops (with external conditioning). ICSP allows in-circuit firmware provisioning during factory calibration. Compared to FPGA-based designs, the PIC16C712 cuts BOM cost and complexity for low-speed deterministic control.

Motor Control PWM Loops

The PIC16C712T-20I/SS excels in DC motor and brushless DC (BLDC) commutation control thanks to its integrated CCP module working with Timer2 to generate precise PWM at 20MHz CPU clock. The 4-channel ADC samples current shunt amplifiers for closed-loop torque control, while the 16-bit Timer1 captures Hall-sensor feedback for RPM calculation. With 128-byte RAM, the device fits small BLDC control state machines and sensorless startup routines. Compared to dedicated motor controllers, the PIC16C712 keeps firmware flexible across motor variants without mask changes.

🚗

Automotive Body Electronics (Non-Safety)

The PIC16C712T-20I/SS is suited to non-safety automotive body electronics such as HVAC blend-door actuators, interior lighting controllers, and accessory multiplexers, where its -40C to +85C industrial grade meets cabin thermal demands and its 13 GPIO drive small signal loads. The 4-channel ADC reads potentiometers for blend-door position feedback, while ICSP supports end-of-line calibration. Note that automotive safety applications require AEC-Q100 qualified parts - the PIC16C712 is not AEC-Q100 qualified per Microchip datasheet marking.

🧩

Sensor Signal Conditioning

For sensor signal conditioning hubs, the PIC16C712T-20I/SS integrates a 4-channel 8-bit ADC and PIC16C processing core in a single chip, replacing separate ADC+microcontroller pairs. Its 20MHz CPU executes digital filtering algorithms (averaging, threshold detection) on multiple analog channels, while 13 GPIO drive LED indicators and digital sensors. Brown-out Reset ensures clean ADC readings during supply brown-outs. The 20-pin SSOP package fits small sensor modules. Compared to fixed-function analog front-ends, the PIC16C712 adds configurability via OTP code changes.

🔧

White Goods Control Boards

White goods such as refrigerators, washing machines, and ovens rely on the PIC16C712T-20I/SS for cost-effective control of compressor relays, temperature probes, and user interface keypads. Its 1.75KB OTP fits typical appliance state machines, while the 4-channel ADC reads NTC thermistors for temperature regulation. The watchdog timer prevents lock-ups in unattended operation. Compared to high-end MCUs, the PIC16C712's lower cost and lower power consumption match the BOM constraints of mass-market white goods. The OTP memory is well suited to mature, stable appliance firmware.

Recommended Products Summary

MOC3021 Optotriac driver for AC load switching Used in: Appliance Control Boards ULN2003 Darlington driver for relay actuation Used in: Appliance Control Boards MAX485 RS-485 transceiver for industrial comms Used in: Industrial Automation Modules 24LC256 EEPROM for parameter storage Used in: Industrial Automation Modules IR2104 Half-bridge gate driver for motor FETs Used in: Motor Control PWM Loops ACS712 Current sensor for closed-loop feedback Used in: Motor Control PWM Loops TLE2426 Rail splitter for ADC reference Used in: Automotive Body Electronics (Non-Safety) MC33662 LIN transceiver for body network Used in: Automotive Body Electronics (Non-Safety) MCP6002 Op-amp for sensor signal buffering Used in: Sensor Signal Conditioning LM4040 Voltage reference for ADC accuracy Used in: Sensor Signal Conditioning 1N4148 Signal diode for relay snubbing Used in: White Goods Control Boards BSS138 Logic-level MOSFET for low-side switching Used in: White Goods Control Boards
What is the program memory size of the PIC16C712T-20I/SS?
The PIC16C712T-20I/SS contains 1.75 KB of OTP program memory, organized as 1K x 14-bit words. According to the Microchip PIC16C712 datasheet, this mid-range PIC16C device is well-suited for embedded applications requiring deterministic 8-bit control without the overhead of external memory. The 14-bit instruction width is standard across the PIC16C mid-range family.
Is the PIC16C712T-20I/SS still in production or obsolete?
The PIC16C712T-20I/SS is classified as obsolete by Microchip. Verified web listings describe the part as 'Obsolete' with limited distributor stock (e.g., 19,200 pieces per Heisener, as of 2026-09-18). For new designs, Microchip recommends the flash-based PIC16F712 or PIC16F716 which offer field upgradeability and are pin-compatible with select package options.
Where can I buy the PIC16C712T-20I/SS today?
As of 2026-09-18, the PIC16C712T-20I/SS is available from authorized and independent distributors including DigiKey (320729-ND), Mouser, LCSC (C629504), Heisener (in stock), Veswin, Xecor, and Microchip USA. Independent distributors carry remaining factory stock; lead times vary from immediate to several business weeks depending on quantity and supplier channel.
What is the current price of PIC16C712T-20I/SS?
As of 2026-09-18, the PIC16C712T-20I/SS unit price starts at approximately $1.19 at LCSC and around $3.04 at Heisener for single-piece orders. Bulk pricing from DigiKey and Mouser typically scales to the $1.50-$2.00 range at 1,000-piece quantities, with independent distributors often offering steeper discounts on remaining inventory.
What is the lead time and stock availability for PIC16C712T-20I/SS?
As of 2026-09-18, lead time for the PIC16C712T-20I/SS is generally immediate for in-stock quantities at Heisener (19,200 pieces available). DigiKey and Mouser show limited stock as the part transitions to obsolete status. For volume orders, expect 4-6 week lead time from authorized channels; independent brokers can ship immediately but at premium pricing.
What is the difference between PIC16C712T-20I/SS and PIC16C711T-20I/SS?
The PIC16C712T-20I/SS includes a 4-channel 8-bit ADC and a CCP (Capture/Compare/PWM) module, while the PIC16C711T-20I/SS lacks the ADC but features an 8-bit ADC in the 712 series. Both share the same 20-pin SSOP package, 1.75KB OTP memory, and 20MHz operation. The 712 is preferred when ADC integration reduces BOM; the 711 fits digital-only designs.
Is PIC16C712T-20I/SS pin-compatible with PIC16F712?
The PIC16C712T-20I/SS is largely pin-compatible with the flash-based PIC16F712 in the 20-pin SSOP package. Both share the same pinout for power, I/O, and oscillator functions. Migration to PIC16F712 provides field-upgradeable flash memory versus the OTP on the PIC16C712. Always verify peripheral pin mappings against the PIC16F712 datasheet before PCB redesign.
What is the best drop-in replacement for PIC16C712T-20I/SS?
The best drop-in replacement for PIC16C712T-20I/SS is the PIC16F712-I/SS, which shares the 20-pin SSOP package, 1.75KB program memory, and 20MHz operation, while upgrading OTP to flash. For pure same-family alternatives, PIC16C712-20I/SS (tube packaging), PIC16C712T-04I/SS (4MHz speed grade), and PIC16C711T-20I/SS (no ADC) are direct Microchip substitutes per Microchip's cross-reference tools.
Where can I download the PIC16C712T-20I/SS datasheet PDF?
The PIC16C712T-20I/SS datasheet is available from Microchip's official website at microchip.com and from datasheet archives including alldatasheet.com and datasheetq.com. The 20-pin SSOP package pinout, electrical characteristics, ADC timing diagrams, and instruction set summary are documented in the Microchip PIC16C712 datasheet (DS30214 family). Always cross-check with the latest revision letter from Microchip.
What is the operating voltage range of PIC16C712T-20I/SS?
The PIC16C712T-20I/SS operates from 2.5V to 5.5V supply voltage across its full -40C to +85C industrial temperature range. This wide VDD range supports both 3.3V and 5V system designs. Brown-out Reset is configurable to detect voltage drops below safe operating thresholds and protect EEPROM-adjacent logic during power-down events.
How many timers and what ADC resolution does PIC16C712T-20I/SS have?
The PIC16C712T-20I/SS integrates three timers (Timer0 8-bit, Timer1 16-bit, Timer2 8-bit with postscaler) and a 4-channel 8-bit ADC with selectable reference voltages. The CCP module works with Timer1 for capture/compare operations or with Timer2 for PWM generation. This timer/ADC/CCP combination eliminates the need for external analog and timing components.
Hey Google, what can replace an obsolete PIC16C712T-20I/SS?
Direct drop-in replacements for the obsolete PIC16C712T-20I/SS include the flash-based PIC16F712-I/SS (same 20-pin SSOP, field-upgradeable) and the PIC16C711T-20I/SS (same package, no ADC). For modern designs, the PIC16F716-I/SS adds more peripherals. All three maintain the same pinout footprint, enabling PCB reuse without layout changes.
PIC16C712T-20I/SS vs PIC16F712 - which is better for a new design?
For new designs, the PIC16F712 is better than the obsolete PIC16C712T-20I/SS. The PIC16F712 uses flash memory (field-upgradeable), offers the same 20MHz speed and pin-compatible 20-pin SSOP package, and adds enhanced peripherals. Choose the PIC16C712T-20I/SS only for legacy maintenance, exact BOM compliance, or when a regulatory re-certification blocks firmware migration.
What is the package pinout of PIC16C712T-20I/SS?
The PIC16C712T-20I/SS uses a 20-pin SSOP package with the standard PIC16C mid-range pinout. Pin 1 is MCLR/VPP (reset/programming), pins 2 and 3 are OSC1/OSC2 (crystal/clock), pin 4 is VDD, pin 5 is VSS, pins 6-9 and 10-13 are PORTA/PORTB digital I/O with multiplexed ADC inputs (AN0-AN3), and pins 14-20 complete the I/O set. The exposed pad is not present on SSOP-20.
What are the key specifications of PIC16C712T-20I/SS that engineers should know?
Engineers specifying the PIC16C712T-20I/SS need to know: 8-bit PIC16C core, 1.75KB OTP program memory, 128B RAM, 20MHz max CPU clock (200ns instruction cycle), 13 GPIO, 4-channel 8-bit ADC, CCP module, three timers, ICSP, 2.5V-5.5V VDD, -40C to +85C industrial temp grade, 20-pin SSOP package, and obsolete lifecycle status with limited remaining inventory as of 2026-09-18.

Engineering reference data for PIC16C712T-20I/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C712T-20I/SS for new embedded designs requiring a 4-channel ADC, 20MHz deterministic control, and a 20-pin SSOP footprint in industrial temperature environments. The integrated CCP module and on-chip watchdog simplify motor control and unattended sensor node designs. For designs needing field firmware upgrades, prefer the flash-based PIC16F712-I/SS instead. For lower-cost applications without ADC needs, the PIC16C711T-20I/SS saves die cost. For new high-volume production, evaluate Microchip's modern PIC16F180xx family for additional peripherals and active lifecycle support.

Comparison with Alternatives

Parameter This Product PIC16C712T-04I/SS PIC16C712-20I/SS PIC16C711T-20I/SS PIC16C711T-04I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SSOP 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Program Memory 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP 1.75 KB OTP
Max CPU Frequency 20 MHz 4 MHz 20 MHz 20 MHz 4 MHz
ADC Channels 4 ch x 8-bit 4 ch x 8-bit 4 ch x 8-bit 2 ch x 8-bit 2 ch x 8-bit
CCP Module Yes Yes Yes Yes Yes
RAM Size 128 bytes 128 bytes 128 bytes 128 bytes 128 bytes
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Integrated 4-channel 8-bit ADC reduces BOM (vs PIC16C711T-20I/SS)
  • 20MHz speed grade supports real-time control loops (vs PIC16C712T-04I/SS)
  • Industrial -40C to +85C temperature grade (vs PIC16C712-20E/SS)

Design Notes

The PIC16C712T-20I/SS uses One-Time Programmable (OTP) memory, meaning firmware can be programmed only once and cannot be erased or rewritten. Field returns or firmware bugs require physical chip replacement. Validate firmware thoroughly on PIC16F712-equivalent flash prototypes before committing to OTP programming. Use Microchip's ICSP for in-circuit programming during production but ensure no programming voltage is applied during normal operation to avoid unintended resets.

The PIC16C712T-20I/SS operates from 2.5V to 5.5V. At 20MHz, the device draws approximately 10-15mA active and a few mA in sleep mode. Decouple VDD with a 100nF ceramic capacitor placed within 5mm of the VDD pin and a 10uF tantalum or electrolytic bulk capacitor. Use separate analog (AVDD) and digital (VDD) supply traces if your design includes precision analog; the PIC16C712 has VREF pins for ADC reference decoupling. Brown-out Reset should be enabled in configuration fuses for unattended deployments.

The 20-pin SSOP package has a 0.65mm pitch requiring fine-pitch PCB layout. Use 0.4mm-wide traces with 0.2mm clearance, and route oscillator traces (OSC1/OSC2) as short as possible to minimize EMI pickup. Keep the crystal within 5mm of the MCU, with a ground plane underneath for shielding. Place decoupling capacitors on the same layer as the IC to minimize loop inductance. Use a ground pour on the top layer stitched with vias to the bottom ground plane.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS, lead-free, and halogen-free status not explicitly stated in the verified web data for this obsolete part. PIC16C712T-20I/SS is not AEC-Q100 qualified; for automotive applications use AEC-Q100 qualified variants. Conflict Minerals: Microchip publishes a compliant CMRT.

Data verified on: 2026-09-18 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C712T-20I/SS PIC16C712T-20I/SS datasheet Microchip PIC16C712 PIC16C712 20MHz 8-bit microcontroller 20-SSOP OTP microcontroller PIC16C712 appliance control MCU PIC16C712T-20I/SS vs PIC16F712 PIC16C712T-20I/SS drop-in replacement buy PIC16C712T-20I/SS online PIC16C712T-20I/SS price stock PIC16C712T-20I/SS pinout SSOP-20 what is the OTP memory of PIC16C712

Related Components & Terms

Microchip Technology PIC16C712 PIC16C712T-20I/SS PIC16C711T-20I/SS PIC16C712T-04I/SS PIC16F712 microcontroller MCU embedded controller PIC16C PIC16 mid-range architecture OTP memory flash memory ADC CCP module Capture/Compare/PWM SSOP-20 RoHS AEC-Q100 ICSP Brown-out Reset watchdog timer industrial temperature grade PIC16C711
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details