PIC16C711-20I/SO - 8-Bit 20MHz OTP MCU 1.75KB | Microchip
MPN: PIC16C711-20I/SO ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.45 | $3.45 |
| 10 | $3.1 | $31.00 |
| 100 | $2.65 | $265.00 |
| 500 | $2.3 | $1,150.00 |
| 1,000 | $1.95 | $1,950.00 |
PIC16C711-20I/SO Overview
An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus, integrating a CPU core, program memory, data RAM, and peripherals. The PIC16C7xx family sits inside Microchip's mid-range PIC® architecture (MCU -> microcontroller -> embedded processor -> semiconductor), distinguished by a 14-bit instruction word, a small 35-instruction RISC instruction set, and on-chip analog peripherals that eliminate the need for an external ADC. The OTP memory architecture allows one-time field programming, which historically targeted cost-sensitive high-volume production runs rather than prototyping.
Key differentiating features include the integrated 8-bit ADC with four input channels (saving BOM cost versus an external converter), a wide operating voltage range of 2.5V to 6.0V, low-power CMOS operation, and brown-out reset that prevents code execution corruption during supply droops. The 18-pin SOIC package provides a 7.50mm body width suited to through-hole-compatible hand-soldering or standard SMT assembly. Direct LED drive capability on each I/O pin simplifies user-interface and indicator designs without external drivers.
Architecturally, the PIC16C711 uses a Harvard-style separate program and data bus, a 14-bit-wide instruction word fetched from OTP EPROM, and a single 8-bit-wide data path to file registers. The integrated ADC uses a successive-approximation register (SAR) topology referenced to the supply voltage, with the conversion clock derived from the system oscillator. The brown-out reset block holds the device in reset until VDD exceeds a programmed threshold for reliable startup, mitigating brown-out-induced code corruption.
Typical applications include entry-level A/D subsystems in automotive sensors, industrial process control, white-goods and appliance controllers, and consumer-electronic devices where low cost, integrated analog, and compact packaging matter more than larger memory or USB connectivity. The wide 2.5V-6.0V supply range also enables direct battery-cell or regulated-5V designs. Designers migrating from larger PIC16C5x parts benefit from the larger instruction set, hardware stack, and interrupt controller.
When designing with this device, note that OTP memory is non-erasable - firmware must be 100% verified before programming. Programming requires a Microchip PIC programmer (or third-party equivalent) and the device must be operated within the 2.5V-6.0V supply window. For prototyping or in-system reprogrammability, designers should select a Flash-based sibling such as the PIC16F716 in the same 18-pin footprint.
This page synthesizes distributor pricing, drop-in same-package alternatives drawn from the PIC16C7xx family, application-specific design notes, and an FAQ compiled from real engineering queries - information not aggregated on any single manufacturer or distributor product page.
Drop-in alternatives for PIC16C711-20I/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 PIC16C711-20I/SO (same form factor and footprint) — differing in ADC, Mounting Type, Package, Timers, Brown-out Reset (BOR).
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C711-20/P
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC16C711-20I/P
✅ Drop-In✓ In Stock
$4.92 / Unit
View Datasheet →PIC16C711-04I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16F716-I/SO
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C715-20I/SO
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →PIC16C711-20I/SO Maximum Ratings & Electrical Characteristics
| Family | PIC16C7xx mid-range |
| Core | 8-bit PIC RISC |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 1.75 KB (1K x 14) |
| RAM Size | 68 bytes |
| Maximum Clock Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| I/O Pins | 13 |
| ADC | 8-bit, 4 channels |
| Timers | 8-bit Timer0 with 8-bit prescaler |
| Brown-out Reset (BOR) | Yes |
| Supply Voltage (VDD) | 2.5 V to 6.0 V |
| Operating Temperature | -40 C to +85 C (industrial) |
| Package | 18-pin SOIC (SO), 7.50 mm body |
| Mounting Type | Surface Mount |
| MSL Level | 1 |
| RoHS Status | Compliant |
PIC16C711-20I/SO Pin Configuration
| Pin 1 | RA2/AN2 — Bidirectional I/O / analog input channel 2 |
| Pin 2 | RA3/AN3/VREF — Bidirectional I/O / analog input channel 3 / ADC reference |
| Pin 3 | RA4/T0CKI — Bidirectional I/O / Timer0 clock input (open-drain) |
| Pin 4 | MCLR/VPP — Master clear reset (active low) / programming voltage input |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — Bidirectional I/O / external interrupt input |
| Pin 7 | RB1 — Bidirectional I/O |
| Pin 8 | RB2 — Bidirectional I/O |
| Pin 9 | RB3 — Bidirectional I/O |
| Pin 10 | RB4 — Bidirectional I/O |
| Pin 11 | RB5 — Bidirectional I/O |
| Pin 12 | RB6 — Bidirectional I/O |
| Pin 13 | RB7 — Bidirectional I/O |
| Pin 14 | VDD — Positive supply (2.5V to 6.0V) |
| Pin 15 | OSC2/CLKOUT — Oscillator output / clock output (crystal mode) |
| Pin 16 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 17 | RA0/AN0 — Bidirectional I/O / analog input channel 0 |
| Pin 18 | RA1/AN1 — Bidirectional I/O / analog input channel 1 |
Typical Applications
PIC16C711-20I/SO is suitable for 6 applications: Automotive Sensor Interface, Industrial Process Control, White-Goods Appliance Controller, Consumer Electronic User Interface, Battery-Powered Measurement Device, HVAC Control Module.
Automotive Sensor Interface
The PIC16C711-20I/SO suits entry-level automotive sensor-conditioning modules because its 4-channel 8-bit ADC directly digitizes analog signals from thermistors, potentiometric throttle-position sensors, and resistive fluid-level probes. The industrial -40C to +85C temperature range covers cabin and under-hood-adjacent environments, and the 2.5V-6.0V supply range accepts both 5V regulator rails and 3.3V sub-systems. Brown-out reset prevents code corruption during cranking voltage dips of 4-6V, and the 13 I/O pins drive status LEDs, relay coils (via transistors), and LIN/CAN bus transceivers. Pin-to-pin migration to PIC16F716-I/SO provides Flash reprogrammability for late-stage calibration updates.
Recommended
Industrial Process Control
For factory-floor analog monitoring and discrete control loops, the PIC16C711-20I/SO's 4-channel 8-bit ADC reads 4-20 mA current-loop or 0-10V process signals through simple resistor networks, while its 13 I/O pins operate relays, contactors, and indicator stacks. The 20 MHz clock supports 200 ns deterministic interrupt response, satisfying typical PLC scan-time requirements. Industrial-temperature operation to +85C tolerates cabinet environments, and the brown-out reset prevents spurious actuator commands during supply transients. The 1.75KB OTP program memory accommodates PID loop math, lookup tables, and a Modbus-style UART handler.
Recommended
White-Goods Appliance Controller
The PIC16C711-20I/SO is well-matched to white-goods controller boards in washing machines, dishwashers, and microwave ovens where the integrated ADC senses water-level, temperature, and door-switch states while the 13 I/O pins drive triac-gate optos, buzzer PWM, and 7-segment LED multiplexed displays. The 2.5V-6.0V supply window accepts raw rectified 5V rails, and the wide 13 I/O budget eliminates the need for external I/O expanders. OTP memory locks production firmware against field tampering, and the 18-pin SOIC is hand-solderable for low-volume service replacement.
Recommended
Consumer Electronic User Interface
In consumer products such as remote-control base stations, digital thermostats, and small kitchen appliances, the PIC16C711-20I/SO reads push-button matrices and rotary encoders through its 13 I/O pins, drives multiplexed LED or LCD indicators, and uses the on-chip ADC for thermistor-based temperature sensing. The 20 MHz throughput handles UI debouncing, menu state machines, and low-speed UART debug output without timing pressure. The 1.75KB OTP memory is sufficient for menu trees and fixed calibration data, while brown-out reset protects against wall-wart brown-outs.
Recommended
Battery-Powered Measurement Device
The PIC16C711-20I/SO is suitable for handheld battery-powered measurement instruments (multimeters, tachometers, environmental monitors) because it draws low CMOS operating current, runs from 2.5V-6.0V (two AA cells through a boost converter, or a single Li-ion cell), and uses the integrated 8-bit ADC to digitize sensor signals. Brown-out reset prevents corrupted measurement logging when the battery reaches end-of-life voltage. Sleep-mode current is minimized by clocking the CPU from a low-frequency oscillator or sleeping between ADC conversions. The SOIC-18 package supports compact handheld PCB layouts.
Recommended
HVAC Control Module
The PIC16C711-20I/SO integrates well into residential and light-commercial HVAC controllers where the 4-channel 8-bit ADC monitors return-air temperature, supply-air temperature, humidity sensors, and indoor air-quality sensors, while the 13 I/O pins drive relays for compressor contactors, fan-speed taps, and damper actuators. The wide operating temperature range covers equipment-room installations, and brown-out reset prevents compressor short-cycling during grid disturbances. The 20 MHz CPU executes PID control loops and EEPROM-parameter loading well within budget.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C711-20I/SO — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C711-20/P | PIC16C711-20I/P | PIC16C711-04I/SO | PIC16F716-I/SO | PIC16C715-20I/SO |
|---|---|---|---|---|---|---|
| Package | 18-pin SOIC (SO) | 18-pin PDIP | 18-pin PDIP | 18-pin SOIC (same) | 18-pin SOIC (same) | 18-pin SOIC (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 1.75 KB OTP (1K x 14) | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB Flash (in-system programmable) | 2 KB OTP (1.14K x 14) |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 4 MHz | 20 MHz | 20 MHz |
| ADC | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels | 8-bit, 4 channels |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| RAM | 68 bytes | 68 bytes | 68 bytes | 68 bytes | 128 bytes | 80 bytes |
| Temperature Grade | Industrial (-40C to +85C) | Commercial (0C to +70C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash (in-system reprogrammable) | OTP EPROM |
| Approx. Unit Price (1pc) | $3.45 | $3.20 | $3.35 | $2.95 | $2.45 (active production) | $3.85 |
Key Differentiators
- Integrated 4-channel 8-bit ADC eliminates external converter (vs PIC16F84A (no on-chip ADC))
- Brown-out reset (BOR) prevents code corruption at low VDD (vs PIC16C711-20E/SO (extended-temperature variant))
- 20 MHz instruction cycle supports 5 MIPS deterministic throughput (vs PIC16C711-04I/SO (4 MHz grade))
Design Notes
Place a 0.1 uF ceramic decoupling capacitor as close as physically possible to the VDD pin (pin 14) with a short ground return to the adjacent VSS pin (pin 5). For designs with switching loads (relays, solenoids) add a bulk 10 uF tantalum or aluminum electrolytic capacitor at the board's VDD entry point. The PIC16C711's brown-out reset (BOR) circuitry holds the part in reset until VDD rises above the BOR threshold, but PCB-level decoupling ensures clean supply during high-current transients that the BOR does not filter.
OTP EPROM is one-time-programmable and cannot be erased - any code bug, even a single bit error in the configuration word, bricks the device. Use windowed PIC16C711 variants for engineering development and verify firmware with the Microchip MPLAB simulator plus in-circuit emulation before programming production parts. Also note that the MCLR pin (pin 4) is active-low; tie it to VDD through a 10 kohm resistor for normal operation and provide a manual reset pushbutton if user-accessible reset is required. The VPP programming voltage must be applied to MCLR only during programming.
The SOIC-18 package has a 7.50 mm body width and 1.27 mm pin pitch - allocate at least 0.5 mm of clearance beyond the package outline on all sides for hand-soldering or 0.2 mm for reflow-only SMT. Place the crystal or resonator within 5 mm of pins 15-16 (OSC2/OSC1) to minimize parasitic capacitance, and route the ADC analog inputs (RA0-RA3, pins 17, 18, 1, 2) away from switching digital lines and the crystal traces. Add a ground plane on the bottom layer for supply decoupling and EMI suppression; the SOIC exposed bottom pad is not present so no thermal pad stitching is needed.
Compliance Information
RoHS and lead-free compliant per Microchip product page. AEC-Q100 qualification not available for the PIC16C711 family - automotive applications should evaluate PIC16F716-I/SO or other AEC-Q100 qualified MCUs.