Microchip Technology

PIC16C710-04I/SO - 8-bit 4MHz OTP MCU, 18-SOIC | Microchip

MPN: PIC16C710-04I/SO ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 6.0 V Vdss 18-SOIC (SO, 300 mil) Package 4 MHz Speed OTP (One-Time Programmable) Memory
From $2.6 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $4.2 $4.20
10 $3.78 $37.80
100 $3.35 $335.00
500 $2.95 $1,475.00
1,000 $2.6 $2,600.00
ℹ️ All prices are in USD

PIC16C710-04I/SO Overview

The Microchip Technology PIC16C710-04I/SO is an 8-bit RISC CMOS microcontroller from the PIC16C71X family, operating at up to 4 MHz and delivering 896 bytes (512 x 14 words) of One-Time-Programmable (OTP) program memory in an 18-pin SOIC package. The part integrates 36 bytes of RAM, 13 general-purpose digital I/O pins, a 4-channel 8-bit Analog-to-Digital Converter (ADC), and a watchdog timer in a single industrial-temperature device, making it a self-contained embedded controller for cost-sensitive analog-front-end designs.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (ROM/Flash/OTP), working RAM, and peripheral interfaces. PIC microcontrollers use a Harvard RISC architecture with separate program and data buses, enabling single-cycle instruction execution. The PIC16C7X family sits in Microchip's mid-range portfolio, balancing instruction simplicity, low cost, and analog integration. It belongs to the broader 8-bit MCU category alongside 8051, AVR, and other legacy architectures, and feeds into the larger hierarchy of microcontrollers > embedded processors > semiconductors.

Key features of the PIC16C710-04I/SO include 4 MHz maximum clock, 4-channel 8-bit ADC with 25 us conversion time, 13 digital I/O lines, 36 bytes of data RAM, an operating voltage range of 2.5 V to 6.0 V, and an industrial temperature grade (-40 C to +85 C). The OTP program memory is factory- or field-programmable one time only, which simplifies production for high-volume fixed-code applications while reducing per-unit cost compared to flash-based devices.

The architecture combines a 14-bit instruction word with a separate 8-bit data path. A 2-level hardware stack, 8-bit timer/counter with programmable prescaler, watchdog timer with its own on-chip RC oscillator, and a power-on reset (POR) circuit are all integrated. Brown-out protection and a power-saving SLEEP mode reduce system-level current draw for battery-operated use cases.

Typical applications include entry-level A/D signal conditioning in automotive sensors, white-goods control boards, simple industrial monitoring loops, and consumer-appliance user-interface controllers. The 4-channel ADC is well-suited to multi-sensor reading, while the small 18-SOIC footprint supports compact PCB layouts.

When designing with this device, allow for the OTP one-time-programming constraint by budgeting prototype-to-production flow carefully. Use Microchip's PICSTART-Plus or MPLAB PM3 programmers with appropriate header adapters, and confirm the in-circuit programming header placement before committing to PCB layout.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, and practical design notes not found in the bare manufacturer datasheet.

Drop-in alternatives for PIC16C710-04I/SO — 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 PIC16C710-04I/SO (same form factor and footprint) — differing in Core Architecture, Package, Watchdog Timer, ADC, Program Memory Size.

Microchip Technology
Core Architecture: 8-bit PIC16C RISC
Package: 20-pin SSOP (5.3 mm body, 0.65 mm pitch)
Watchdog Timer: Yes (on-chip RC oscillator)
Microchip Technology
Core Architecture: PIC16 mid-range 8-bit RISC
Package: 18-pin SOIC wide-body (SO), 300 mil
Watchdog Timer: Yes, with dedicated on-chip RC oscillator

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

PIC16C711-04I/SO

✅ Drop-In
📦 18-SOIC (300 mil)
1 KB OTP program memory (vs 896 B, +14%), same pinout, peripherals and 18-SOIC package

📋 Reference alternative (not in catalog)

PIC16C710-04I/SS

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 20-SSOP
8-bit PIC16C RISC · OTP (One-Time Programmable) · 896 B (512 x 14 words) · 36 B · None · 4 MHz · 200 ns (at 4 MHz) · 13

✓ In Stock

$1.9 / Unit

View Datasheet →

PIC16C710-04/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (300 mil)
896 B (512 x 14 words) · OTP (One-Time Programmable) · 36 B · PIC16C mid-range 8-bit · 4 MHz · 200 ns (at 4 MHz) · 4 channels, 8-bit resolution · 13

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16C710T-04I/SO

✅ Drop-In
Microchip Technology
📦 18-SOIC (300 mil)
PIC16 mid-range 8-bit RISC · OTP (One-Time Programmable) · 896 bytes (512 x 14 bits) · 36 bytes · 4 MHz · 200 ns at 4 MHz · 4.0 V to 6.0 V · 13

✓ In Stock

$2.18 / Unit

View Datasheet →

PIC16F710-I/SO

✅ Drop-In
📦 18-SOIC (300 mil)
flash-based 1 KB program memory (vs 896 B OTP, +14%), in-circuit reprogrammable, same pinout, 18-SOIC

📋 Reference alternative (not in catalog)

PIC16C710-04I/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C 8-bit RISC (Harvard)
Family PIC16C71X mid-range
Maximum Clock Frequency 4 MHz
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 896 B (512 x 14 words)
Data RAM 36 B
Number of I/O Pins 13
ADC 4-channel, 8-bit
Timer/Counters 1 x 8-bit with prescaler
Watchdog Timer Yes (independent on-chip RC)
Operating Voltage Range 2.5 V to 6.0 V
Operating Temperature Range -40 C to +85 C (Industrial)
Package 18-SOIC (SO, 300 mil)
Mounting Type Surface Mount
Instruction Word Size 14 bits
RoHS Status Compliant
Lead-Free Yes
MSL Level 1 (unlimited)

PIC16C710-04I/SO Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA0/AN0 — Digital I/O / ADC analog input channel 0
Pin 2 RA1/AN1 — Digital I/O / ADC analog input channel 1
Pin 3 RA2/AN2 — Digital I/O / ADC analog input channel 2
Pin 4 RA3/AN3 — Digital I/O / ADC analog input channel 3
Pin 5 RA4/T0CKI — Digital I/O / Timer 0 clock input
Pin 6 MCLR/VPP — Master clear (reset) / programming voltage input
Pin 7 VSS — Ground reference
Pin 8 OSC1/CLKIN — Crystal oscillator input / external clock input
Pin 9 OSC2/CLKOUT — Crystal oscillator output / clock output (Fosc/4)
Pin 10 RB0/INT — Digital I/O / external interrupt input
Pin 11 RB1 — Digital I/O
Pin 12 RB2 — Digital I/O
Pin 13 RB3 — Digital I/O
Pin 14 RB4 — Digital I/O
Pin 15 RB5 — Digital I/O
Pin 16 RB6 — Digital I/O
Pin 17 RB7 — Digital I/O
Pin 18 VDD — Positive supply voltage (2.5 V to 6.0 V)

Typical Applications

PIC16C710-04I/SO is suitable for 6 applications: Industrial Sensor Signal Conditioning, White Goods Appliance Control, Automotive Entry-Level A/D Modules, Battery-Powered Remote Sensor Nodes, Consumer IR Remote Control Receivers, Smart Home Sensor Hubs.

🏭

Industrial Sensor Signal Conditioning

The PIC16C710-04I/SO's 4-channel 8-bit ADC simplifies multi-sensor analog front-end designs in factory automation and process control. With 4 MHz MIPS throughput per channel, it samples four 0-5 V transducer signals - such as thermistor bridges, pressure transducers, or 4-20 mA loops scaled down - and converts them at typical 25 us per channel. The 18-SOIC package keeps the PCB compact, while the integrated watchdog timer and brown-out reset reduce external component count for IEC 61010 industrial compliance. Compared with discrete ADC + MCU architectures, the single-chip design cuts BOM cost by approximately 30% and lowers firmware complexity by centralizing calibration routines.

💡

White Goods Appliance Control

Washing machines, dishwashers, and microwave ovens benefit from the PIC16C710-04I/SO's 13 digital I/O and 4-channel ADC combination. The MCU directly drives relay coils, LED indicators, and triac-based heater controls while reading temperature sensors (NTC thermistors) and water level inputs through the on-chip ADC. Operating from 2.5 V to 6.0 V lets it share the same 5 V rail as the analog sensors, eliminating a separate voltage regulator. The OTP program memory prevents accidental firmware tampering during manufacturing, and the industrial -40 to +85 C range survives steam-room and motor-bay thermal stress.

🚗

Automotive Entry-Level A/D Modules

Although the PIC16C710-04I/SO is industrial-grade, it is widely used in non-safety automotive subsystems such as interior lighting controllers, HVAC blend-door actuators, and seat-position sensor interfaces. The 4-channel 8-bit ADC reads potentiometer-based position feedback and temperature sensors, while 13 I/O lines drive small DC motors via H-bridge drivers. The 4 MHz clock and 14-bit instruction set execute position-control PID loops with sufficient headroom. Designers targeting AEC-Q100 environments should upgrade to PIC16F710-I/SO (flash) or PIC18F family for full automotive qualification.

🔋

Battery-Powered Remote Sensor Nodes

The PIC16C710-04I/SO's SLEEP mode and 2.5 V minimum supply let it run from two AA cells in remote sensor applications. The 8-bit ADC periodically wakes the MCU via watchdog interrupt to measure battery voltage and external sensor levels, then returns to sleep drawing microamp-level current. OTP memory prevents firmware corruption from brown-out events, and the small 18-SOIC footprint supports compact enclosure designs. Compared with PIC16F84A, the integrated ADC eliminates an external ADC chip - reducing PCB area by roughly 15% in a 30 mm x 40 mm remote node.

📱

Consumer IR Remote Control Receivers

Consumer IR learning remote controls, set-top box receivers, and HVAC remote thermostats use the PIC16C710-04I/SO to demodulate 38 kHz carrier IR signals and decode RC5 or NEC protocols. The 8-bit timer captures edge timings while the on-chip ADC reads battery voltage and ambient light sensors. With 36 B RAM and 896 B OTP, the device fits simple protocol decoders plus custom button maps without external memory. The 18-SOIC package is cost-effective for high-volume consumer manufacturing runs.

🧩

Smart Home Sensor Hubs

Low-cost smart-home sensor hubs use the PIC16C710-04I/SO to bridge analog sensors (light, temperature, humidity via resistive bridges) to a central IoT gateway over a UART link. The 4-channel ADC reads multiple analog sensors, while 13 I/O pins drive status LEDs and a low-cost RF or sub-GHz transceiver handshake line. The industrial temperature grade and 5 V tolerance let the device share rails with mains-powered sensor interfaces. With 896 B OTP, the firmware handles local preprocessing before forwarding summarized data to the gateway.

Recommended Products Summary

PIC16C711-04I/SO Drop-in upgrade with 1 KB OTP memory for larger calibration tables Used in: Industrial Sensor Signal Conditioning, Consumer IR Remote Control Receivers, Smart Home Sensor Hubs MCP6002 Rail-to-rail op-amp for sensor signal buffering before ADC input Used in: Industrial Sensor Signal Conditioning MOC3021 Optoisolator for triac gate driving from MCU I/O pin Used in: White Goods Appliance Control PIC16C710-04/SO Microchip Technology Used in: White Goods Appliance Control PIC16F710-I/SO Flash-based upgrade for AEC-Q100 automotive qualification paths Used in: Automotive Entry-Level A/D Modules VNH2SP30 H-bridge motor driver controlled by MCU PWM and direction lines Used in: Automotive Entry-Level A/D Modules MCP1700 3.3 V LDO regulator for stable MCU supply across battery discharge curve Used in: Battery-Powered Remote Sensor Nodes PIC16LF710-I/SO Low-voltage flash variant for extended battery life designs Used in: Battery-Powered Remote Sensor Nodes TSOP38238 38 kHz IR receiver module feeding MCU capture input Used in: Consumer IR Remote Control Receivers MCP2221A USB-to-UART bridge for gateway communication in development Used in: Smart Home Sensor Hubs
What is the program memory size of the PIC16C710-04I/SO?
The PIC16C710-04I/SO provides 896 bytes of OTP program memory organized as 512 words x 14 bits. According to the Microchip PIC16C71X datasheet (DS30430D), the 14-bit word width is standard for the mid-range PIC16C family and yields approximately 1 KB of equivalent code space.
What is the maximum operating frequency of PIC16C710-04I/SO?
The PIC16C710-04I/SO operates up to 4 MHz at the rated supply voltage of 4.0 V to 6.0 V. At lower supply voltages between 2.5 V and 4.0 V the maximum recommended frequency is reduced per datasheet DC/AC characteristics. The '-04' suffix denotes the 4 MHz speed grade.
Where to buy PIC16C710-04I/SO online?
As of 2026-09-18, authorized distributors including DigiKey, Mouser, Arrow, Newark, and Octopart resellers list the PIC16C710-04I/SO with stock ranging from limited inventory to backorder. Pricing is around USD 4.20 at qty 1 and drops to about USD 2.60 at qty 1000. Lead time varies - confirm before issuing a PO.
What is the price of PIC16C710-04I/SO?
Based on distributor listings retrieved 2026-09-18, the PIC16C710-04I/SO prices from approximately USD 4.20 at qty 1 to USD 2.60 at qty 1000. Larger breaks (5000+) may negotiate lower; however the part is approaching end-of-life so quote-based pricing is increasingly common.
Is the PIC16C710-04I/SO pin-compatible with PIC16C711?
Yes. The PIC16C711-04I/SO is pin-to-pin compatible with the PIC16C710-04I/SO in the same 18-SOIC footprint. The PIC16C711 adds 1 KB of program memory (versus 896 B on the PIC16C710) and otherwise shares the same peripherals and pinout - it is the recommended drop-in upgrade path.
What is the operating voltage of PIC16C710-04I/SO?
The PIC16C710-04I/SO operates from 2.5 V to 6.0 V per the Microchip datasheet DC characteristics table. At 4 MHz full speed the supply must be at least 4.0 V; below 4.0 V the maximum clock rate is reduced, so verify timing in your application before designing at lower rails.
What are the differences between PIC16C710 and PIC16C711?
The PIC16C711 provides 1 KB (1024 x 14) of OTP program memory versus 896 B (512 x 14) on the PIC16C710, while keeping the same 4-channel 8-bit ADC, 36 B RAM, 13 I/O pins, and 18-SOIC pinout. Both share the same datasheet family document (DS30430D), making the PIC16C711 a true drop-in upgrade for code growth.
When should I choose PIC16C710-04I/SO over PIC16F84A?
Choose the PIC16C710-04I/SO when the design requires integrated analog-to-digital conversion - the on-chip 4-channel 8-bit ADC removes the need for an external ADC chip. Choose the PIC16F84A when flash re-programmability in-circuit is mandatory. The PIC16C710 uses OTP, so field firmware updates are not possible.
What is the best drop-in replacement for PIC16C710-04I/SO?
The Microchip PIC16C711-04I/SO is the best drop-in replacement: same 18-SOIC package, same pinout, same peripherals, with 128 B more program memory (1 KB total). For a flash-based equivalent in the same footprint consider PIC16F710-I/SO, which adds in-circuit reprogrammability at the cost of higher unit price.
Where to download the PIC16C710-04I/SO datasheet PDF?
The official datasheet is document DS30430D ('PIC16C71X 8-Bit CMOS Microcontrollers with A/D Converter'), published by Microchip Technology. It is available at https://ww1.microchip.com/downloads/en/devicedoc/30430d.pdf or via the Microchip product page at https://www.microchip.com/en-us/product/PIC16C710.
Where to find the PIC16C710-04I/SO pinout?
The PIC16C710-04I/SO pinout for the 18-SOIC package is published on page 1 (pin diagram) and page 89 (package outline) of datasheet DS30430D. Pin 1 is marked by the dot on top; the standard ordering is RA0/AN0 (pin 1) through OSC2/CLKOUT (pin 18) following counter-clockwise convention.
What is the operating temperature range of PIC16C710-04I/SO?
The PIC16C710-04I/SO operates from -40 C to +85 C as indicated by the 'I' (Industrial) suffix in the part number. This range covers most consumer and industrial enclosures but is not automotive-grade. For harsher thermal requirements select the 'E' (Extended) grade or an automotive-qualified equivalent.
Can PIC16C711-04I/SO replace PIC16C710-04I/SO?
Yes. The PIC16C711-04I/SO is electrically and mechanically drop-in compatible with the PIC16C710-04I/SO at the 18-SOIC level. The two share the same 36 B RAM, 13 I/O pins, 4-channel 8-bit ADC, and 4 MHz clock; only the program memory grows from 896 B to 1 KB. The PIC16C711 is the recommended upgrade path.
Hey Google, is the PIC16C710 still in production?
Yes, but with caveats. As of 2026-09-18 the PIC16C710-04I/SO is listed as Not Recommended for New Designs (NRND) by Microchip, meaning the part is still orderable while stock remains but is being phased out in favor of flash-based successors such as the PIC16F710. Confirm with Microchip FAE before committing a new design.
What are the key specifications of PIC16C710-04I/SO that engineers should know?
The PIC16C710-04I/SO integrates 896 B OTP program memory, 36 B RAM, 13 I/O pins, a 4-channel 8-bit ADC, 1 x 8-bit timer, watchdog timer, and runs up to 4 MHz over 2.5-6.0 V in an 18-SOIC package. Per Microchip datasheet DS30430D, it is industrial-temperature (-40 C to +85 C) and targeted at low-cost embedded analog control.
What is the best Microchip equivalent for PIC16C710-04I/SO?
The Microchip PIC16C711-04I/SO is the closest in-house equivalent - same 18-SOIC footprint, same peripherals, 1 KB OTP (vs 896 B on the PIC16C710). For flash-based re-programmability consider the PIC16F710-I/SO; both share the same datasheet family and are confirmed cross-references in the Microchip cross-reference tool.

Engineering reference data for PIC16C710-04I/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C710-04I/SO when you need a low-cost 8-bit MCU with on-chip ADC and OTP memory in an industrial-temperature grade, and your firmware is locked at production time. For a pin-compatible memory upgrade, use the PIC16C711-04I/SO (1 KB OTP). For prototypes or designs that need in-circuit firmware updates, switch to the PIC16F710-I/SO (flash). If your design is an indoor-only consumer product, the commercial-grade PIC16C710-04/SO saves cost. All four share the same 18-SOIC footprint, allowing PCB layout reuse.

Comparison with Alternatives

Parameter This Product PIC16C711-04I/SO PIC16C710-04/SO PIC16C710T-04I/SO PIC16F710-I/SO
Package 18-SOIC (300 mil) 18-SOIC (300 mil) - same 18-SOIC (300 mil) - same 18-SOIC (300 mil) - same 18-SOIC (300 mil) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 896 B OTP 1 KB OTP (+14%) 896 B OTP (same) 896 B OTP (same) 1 KB Flash (in-circuit programmable)
Data RAM 36 B 36 B (same) 36 B (same) 36 B (same) 36 B (same)
ADC 4-ch 8-bit 4-ch 8-bit (same) 4-ch 8-bit (same) 4-ch 8-bit (same) 4-ch 8-bit (same)
I/O Pins 13 13 (same) 13 (same) 13 (same) 13 (same)
Max Clock Frequency 4 MHz 4 MHz (same) 4 MHz (same) 4 MHz (same) 20 MHz (5x faster)
Operating Voltage 2.5 V to 6.0 V 2.5 V to 6.0 V (same) 2.5 V to 6.0 V (same) 2.5 V to 6.0 V (same) 2.0 V to 5.5 V (wider low end)
Temperature Grade Industrial (-40 to +85 C) Industrial (same) Commercial (0 to +70 C) Industrial (same) Industrial (same)
Memory Type OTP (one-time) OTP (one-time) OTP (one-time) OTP (one-time) Flash (reprogrammable)

Key Differentiators

  • More program memory with pin-compatibility (vs PIC16C711-04I/SO)
  • Flash-based field reprogrammability (vs PIC16F710-I/SO)
  • Lower-cost commercial temperature variant (vs PIC16C710-04/SO)

Design Notes

The OTP memory can be programmed exactly once. Always prototype with a windowed or flash-based equivalent (such as PIC16F710-I/SO in the same 18-SOIC) and migrate to PIC16C710-04I/SO only for production runs. Verify oscillator start-up timing at the chosen supply voltage before committing to a 4 MHz crystal - lower VDD can lengthen crystal start-up beyond the POR delay.

Add a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 18) and a 10 uF bulk capacitor at the regulator output. The PIC16C710 datasheet (DS30430D) recommends a maximum supply rise time of 0.05 V/ms for predictable POR behavior. For battery operation, place the MCU in SLEEP between ADC conversions; the watchdog timer can wake the part at programmable intervals.

Keep the crystal/oscillator traces short and symmetric, and route them over a continuous ground plane. Avoid running digital I/O traces parallel to the oscillator traces to minimize crosstalk into the ADC. The analog inputs AN0-AN3 should be routed with ground guarding on both sides, and the VREF+ (if used as reference) should be bypassed with 10 uF + 100 nF to minimize ADC noise on the LSB.

Reserve the MCLR/VPP pin (pin 6) access on the PCB for in-circuit programming using Microchip's PICSTART-Plus or MPLAB PM3 with the appropriate 18-SOIC programming adapter. A 10 kohm pull-up on MCLR and a 100 nF cap to ground is recommended for noise immunity in electrically noisy environments.

Compliance Information

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

RoHS compliant per Microchip product page. Industrial temperature grade - not AEC-Q100 qualified. For automotive applications, use PIC16F710-I/SO or PIC18F family with AEC-Q100 documentation.

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

Related Searches

PIC16C710-04I/SO datasheet Microchip PIC16C710-04I/SO price PIC16C710 vs PIC16C711 difference PIC16C710-04I/SO pinout 18-SOIC PIC16C710-04I/SO alternative replacement buy PIC16C710-04I/SO in stock PIC16C710 OTP microcontroller 4MHz PIC16C710 industrial ADC application PIC16C710 vs PIC16F710 flash vs OTP PIC16C710-04I/SO lead time distributor PIC16C710-04I/SO programming MPLAB PIC16C71X family datasheet DS30430D

Related Components & Terms

Microchip Technology PIC16C710 PIC16C710-04I/SO PIC16C711-04I/SO PIC16F710-I/SO PIC16C710-04/SO PIC16C710T-04I/SO 8-bit microcontroller MCU RISC Harvard architecture OTP memory Flash memory Analog-to-Digital Converter ADC watchdog timer brown-out reset 18-SOIC PIC16C71X DS30430D PICSTART-Plus MPLAB RoHS AEC-Q100 industrial temperature grade
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