PIC16C711-20/SS - 8-bit 20MHz 1.75KB OTP MCU, 20-SSOP | Microchip
MPN: PIC16C711-20/SS β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.94 | $1,470.00 |
| 1,000 | $2.65 | $2,650.00 |
PIC16C711-20/SS Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, working RAM, and programmable I/O peripherals. The PIC16C711 belongs to the PIC16C71X sub-family of mid-range MCUs and combines a RISC architecture with integrated analog peripherals, making it suitable for entry-level mixed-signal designs in automotive, industrial, appliance, and consumer applications.
Key features include a four-channel 8-bit ADC with selectable reference sources, a Watchdog Timer with dedicated on-chip RC oscillator, power-saving Sleep mode, and code-protect security. The 8-bit RISC core executes most instructions in a single 200ns cycle at 20MHz, while CMOS technology keeps quiescent current low for battery-backed designs. The architecture also includes a 15-bit program counter, 8-level hardware stack, and direct LED drive capability on port pins.
Architecturally, the PIC16C711 pairs a Harvard-style RISC engine with OTP program memory, allowing fast deterministic execution for real-time control loops. The integrated ADC samples analog inputs without an external converter, and the 13 I/O pins are grouped into Ports 2A and 2B for flexible peripheral assignment.
Typical applications include appliance controllers, simple sensor signal conditioning, LED driver logic, automotive body modules, and low-cost industrial control. The integrated ADC removes the need for an external converter in many monitoring or threshold-detection designs.
Design consideration: the 20MHz speed grade requires a 20MHz resonator or crystal; for designs that need to migrate to flash memory, the PIC16F711 is the recommended flash-based successor with identical pinout and feature set.
This page synthesizes distributor pricing, drop-in same-package alternatives drawn from the PIC16C family, and practical design guidance not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC16C711-20/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 PIC16C711-20/SS (same form factor and footprint) β differing in Operating Temperature Range, Package, Timers, RoHS Status, ADC.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C711-20I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C711-04/SS
β Drop-Inβ In Stock
$1.08 / Unit
View Datasheet βPIC16C711-20E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C711T-20/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C710-04/SS
β Drop-Inβ In Stock
$2.1 / Unit
View Datasheet βPIC16F711-I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16F716-I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C711-20/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC RISC (mid-range) |
| Maximum Clock Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns @ 20 MHz |
| Program Memory (OTP) | 1.75 KB (1K x 14) |
| Data RAM | 68 bytes |
| Data EEPROM | Not present (OTP device) |
| I/O Pins | 13 |
| ADC | 4 channels x 8-bit |
| ADC Reference | Software selectable VREF+/VREF- |
| Timers | Timer0 (8-bit), Timer1 (16-bit), WDT |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| Power-Saving Mode | Sleep |
| Operating Temperature Range | 0C to +70C (commercial, 20/SS) |
| Package | 20-SSOP (5.30 mm body, 0.65 mm pitch) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Code Protection | Supported |
PIC16C711-20/SS Pin Configuration
| Pin 1 | RA2/AN2 β Digital I/O Port A bit 2 / Analog input channel 2 |
| Pin 2 | RA3/AN3 β Digital I/O Port A bit 3 / Analog input channel 3 |
| Pin 3 | RA4/T0CKI β Digital I/O Port A bit 4 / Timer0 clock input |
| Pin 4 | MCLR/VPP β Master Clear reset (active low) / Programming voltage input |
| Pin 5 | VSS β Ground reference |
| Pin 6 | RB0/INT β Digital I/O Port B bit 0 / External interrupt input |
| Pin 7 | RB1 β Digital I/O Port B bit 1 |
| Pin 8 | RB2 β Digital I/O Port B bit 2 |
| Pin 9 | RB3 β Digital I/O Port B bit 3 |
| Pin 10 | RB4 β Digital I/O Port B bit 4 |
| Pin 11 | RB5 β Digital I/O Port B bit 5 |
| Pin 12 | RB6 β Digital I/O Port B bit 6 / ICSP clock |
| Pin 13 | RB7 β Digital I/O Port B bit 7 / ICSP data |
| Pin 14 | VSS β Ground reference |
| Pin 15 | OSC2/CLKOUT β Oscillator output / Clock output (crystal mode) |
| Pin 16 | OSC1/CLKIN β Oscillator input / External clock input |
| Pin 17 | RA0/AN0 β Digital I/O Port A bit 0 / Analog input channel 0 |
| Pin 18 | RA1/AN1 β Digital I/O Port A bit 1 / Analog input channel 1 |
| Pin 19 | VSS β Ground reference |
| Pin 20 | VDD β Positive supply voltage |
Typical Applications
PIC16C711-20/SS is suitable for 6 applications: Appliance Control Boards, Automotive Body Electronics, Industrial Sensor Signal Conditioning, LED Lighting Controllers, Battery-Powered Remote Controls, Consumer Toy and Hobby Electronics.
Appliance Control Boards
The PIC16C711-20/SS is well-suited for entry-level appliance controllers such as washing machines, microwave ovens, and refrigerator defrost timers because its 4-channel 8-bit ADC can directly read temperature, humidity, and water-level sensors without an external converter. At 20 MHz, the 200 ns instruction cycle provides enough headroom for state-machine control of motors, relays, and triacs. The 13 I/O pins map cleanly onto keypad scan inputs, segment drivers, and status LEDs, while the integrated Watchdog Timer improves fault recovery. OTP memory locks the firmware at production, preventing accidental field reprogramming. The 20-SSOP package fits compact control PCBs alongside relay drivers and zero-cross detection circuitry.
Recommended
Automotive Body Electronics
The PIC16C711-20I/SS industrial variant (-40C to +85C) is suitable for cabin electronics such as seat controllers, mirror adjusters, and interior lighting modules. Its RISC core executes deterministic control loops for switch debouncing, PWM dimming, and analog sensor reading. With 68 bytes of RAM and 1.75 KB OTP, the device can host mid-complexity body-control firmware. For AEC-Q100 qualified under-hood designs, Microchip recommends newer PIC16F1xxx devices; however, the industrial-grade PIC16C711-20I/SS remains a cost-effective choice for non-safety body modules and trim-level features.
Recommended
Industrial Sensor Signal Conditioning
The integrated 8-bit ADC and 13 digital I/O pins make the PIC16C711-20/SS ideal for industrial sensor modules that translate analog transducer signals into digital outputs or simple control commands. The 4-channel ADC can monitor pressure, level, proximity, or temperature inputs simultaneously, while the 20 MHz core runs linearization, threshold detection, and HMI update loops in real time. OTP memory provides firmware IP protection, and the wide operating temperature range supports factory-floor deployment. The 20-SSOP form factor simplifies integration into space-constrained sensor heads and remote I/O bricks.
Recommended
LED Lighting Controllers
The PIC16C711-20/SS can drive multi-channel LED lighting fixtures using PWM via Timer0 and Timer1, with the 8-bit ADC monitoring ambient light sensors for closed-loop dimming. Its 13 I/O pins map directly onto LED segment or RGB driver inputs, while the 20 MHz instruction rate produces flicker-free PWM at standard dimming frequencies. OTP memory locks color calibration and dimming curves at production, preventing end-user modification. The 20-SSOP package fits compact driver PCBs alongside constant-current LED drivers and AC-DC converter ICs.
Recommended
Battery-Powered Remote Controls
The PIC16C711-20/SS supports battery-powered remote controls and handheld instruments thanks to its low-power Sleep mode and CMOS design. The Watchdog Timer with dedicated RC oscillator can wake the MCU periodically to scan inputs and transmit RF commands via an external module. The 13 I/O pins connect directly to keypad matrices and status LEDs without glue logic. OTP memory locks pairing keys and command sets, preventing unauthorized device cloning. The 20-SSOP package fits inside the smallest keyfob or handheld enclosures.
Recommended
Consumer Toy and Hobby Electronics
The PIC16C711-20/SS delivers an attractive price-performance ratio for consumer toys, hobby electronics, and educational kits. The integrated ADC supports sound, light, and motion sensing in interactive projects, while the 20 MHz core animates LED matrices or drives hobby servos in real time. OTP memory prevents end-user firmware tampering, which protects intellectual property for short-lifecycle consumer products. The 20-SSOP package is hand-solderable for prototyping and supports high-volume surface-mount assembly. Many robot, drone, and STEM kits historically used PIC16C71X-family devices for these reasons.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C711-20/SS β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C711-20I/SS | PIC16C711-04/SS | PIC16F711-I/SS | PIC16F716-I/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 Flash | 3.5 KB Flash |
| Max Clock Frequency | 20 MHz | 20 MHz | 4 MHz (-80%) | 20 MHz | 20 MHz |
| Data RAM | 68 bytes | 68 bytes | 68 bytes | 68 bytes | 128 bytes |
| ADC Channels | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit (enhanced) |
| Operating Temperature | 0C to +70C (commercial) | -40C to +85C (industrial) | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +85C (industrial) |
| Memory Type | OTP (one-time programmable) | OTP | OTP | Flash (in-system reprogrammable) | Flash (in-system reprogrammable) |
| Lifecycle Status | NRND | NRND | NRND | Active | Active |
Key Differentiators
- Flash-based successor available with identical pinout (vs PIC16F711-I/SS)
- Lower clock variant available for low-EMI designs (vs PIC16C711-04/SS)
- OTP memory provides firmware IP protection (vs PIC16F711-I/SS)
Design Notes
Estimated: The PIC16C711-20/SS draws typically 2-5 mA active at 20 MHz and <1 uA in Sleep mode. Decouple VDD (Pin 20) with a 100 nF ceramic capacitor placed within 5 mm of the package, and add a 10 uF bulk capacitor on the same supply rail. Place VSS (Pins 5, 14, 19) on a low-impedance ground plane; the three VSS pins must all be connected. Use a separate analog ground for the AN0-AN3 inputs if your ADC accuracy requirements exceed 8 bits.
Keep the MCLR/VPP reset circuit traces short and away from switching nodes to avoid false resets. The OSC1/OSC2 (Pins 15-16) traces should be short, and the crystal or resonator should be placed within 10 mm of these pins with a grounded guard ring. For HC-49 or low-profile surface-mount crystals, add 10-22 pF load capacitors from OSC1 and OSC2 to VSS. Avoid routing high-current traces or relay lines under the crystal to prevent injected noise.
Estimated: OTP memory cannot be erased or rewritten. A single programming error renders the device unusable, so always verify your code in a flash-based PIC16F711 emulator first. The RB6/RB7 pins double as ICSP clock/data, so do not place external pull-ups stronger than 10 kohm that would interfere with in-circuit serial programming. The ADC requires a minimum acquisition time; failing to add the recommended 20 us Tacq delay will produce noisy or inaccurate 8-bit readings. The Watchdog Timer must be disabled or serviced regularly to prevent unwanted resets.