PIC16C711-04/SS - 8-Bit 4MHz 1.75KB OTP MCU | Microchip | SSOP-20
MPN: PIC16C711-04/SS ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.74 | $1.74 |
| 10 | $1.56 | $15.60 |
| 100 | $1.38 | $138.00 |
| 500 | $1.22 | $610.00 |
| 1,000 | $1.08 | $1,080.00 |
PIC16C711-04/SS Overview
What is an 8-bit OTP microcontroller? An 8-bit microcontroller is a small computer-on-a-chip that processes 8-bit data words and executes instructions from on-chip program memory. OTP memory is programmed once at production time and cannot be erased, which lowers die cost and is ideal for high-volume, fixed-function consumer and industrial products. Within the taxonomy, the PIC16C711 sits at: microcontroller -> 8-bit MCU -> OTP MCU -> PIC mid-range -> PIC16C71x family, and is classified as a power management/embedded control IC adjacent to the analog/mixed-signal hierarchy thanks to its integrated ADC.
Key features include 35 single-word instructions, 200 ns instruction cycle at 4 MHz, four 8-bit ADC channels with successive approximation register (SAR) architecture, an 8-bit timer/counter (TMR0), and a watchdog timer with on-chip RC oscillator for reliable operation. The PIC RISC Harvard architecture separates program and data buses, allowing instruction fetch and operand access in a single cycle.
The 13 I/O pins are bidirectional with individually controllable direction registers and support weak pull-ups. The integrated ADC samples at approximately 20 µs conversion time per channel with 8-bit resolution. The device operates across 2.5 V to 6.0 V supply range with low-power CMOS design, supporting both commercial and industrial temperature grades depending on the speed suffix.
Typical applications include appliance control, sensor signal conditioning, automotive subsystems (non-safety), battery chargers, and simple sensor interfaces. The 4 MHz speed grade is suitable for control-loop applications that do not require intensive computation but demand reliable mixed-signal integration. The recommended modern replacement per Microchip is the flash-based PIC16F716, which adds in-circuit programmability and is pin-compatible in similar packages.
When designing with the PIC16C711-04/SS, account for the OTP programming constraint: code must be fully validated before production programming because post-programming changes are impossible. Use Microchip's MPASM assembler and MPLAB development environment for code development. Decouple VDD with a 0.1 µF ceramic capacitor placed within 5 mm of the pin, and keep the analog reference pin bypassed to minimize ADC noise.
This page synthesizes distributor pricing, drop-in compatible alternatives, and design notes not found on individual distributor pages.
Drop-in alternatives for PIC16C711-04/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-04/SS (same form factor and footprint) — differing in Timers, Package, RoHS Status, ADC, Watchdog Timer.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C711-04I/SS
✅ Drop-In✓ In Stock
$3.6 / Unit
View Datasheet →PIC16C711-04/SO
✅ Drop-In ⚠️ 参数待验证📋 Reference alternative (not in catalog)
PIC16C710-04/SS
✅ Drop-In✓ In Stock
$2.1 / Unit
View Datasheet →PIC16F716-I/SS
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C711T-04/SS
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$2.15 / Unit
View Datasheet →PIC16C711-04/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC 8-bit RISC (mid-range) |
| Program Memory Size | 1.75 KB (1K x 14) OTP |
| RAM Size | 68 bytes |
| Maximum Clock Frequency | 4 MHz |
| Instruction Cycle Time | 200 ns at 4 MHz |
| Number of I/O Pins | 13 |
| ADC | 4 channels, 8-bit resolution |
| Timers | 1 x 8-bit (TMR0) |
| Watchdog Timer | Yes, with on-chip RC oscillator |
| Supply Voltage Range | 2.5 V to 6.0 V |
| Instruction Set | 35 single-word instructions |
| Operating Temperature Range | 0C to +70C (commercial) |
| Package | 20-pin SSOP (5.30 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Non-compliant (legacy OTP) |
| MSL Level | 1 (unlimited floor life) |
PIC16C711-04/SS Pin Configuration
| Pin 1 | RA2/AN2 — Bidirectional I/O / Analog input channel 2 |
| Pin 2 | RA3/AN3 — Bidirectional I/O / Analog input channel 3 |
| Pin 3 | RA4/T0CKI — Bidirectional I/O / Timer 0 clock input (open-drain) |
| Pin 4 | MCLR/VPP — Master clear reset / Programming voltage input |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — Bidirectional I/O / External interrupt input |
| Pin 7 | RB1 — Bidirectional I/O port B |
| Pin 8 | RB2 — Bidirectional I/O port B |
| Pin 9 | RB3 — Bidirectional I/O port B |
| Pin 10 | RB4 — Bidirectional I/O port B |
| Pin 11 | RB5 — Bidirectional I/O port B |
| Pin 12 | RB6 — Bidirectional I/O port B |
| Pin 13 | RB7 — Bidirectional I/O port B |
| Pin 14 | VDD — Positive supply voltage (2.5V-6.0V) |
| Pin 15 | OSC2/CLKOUT — Oscillator crystal output / Clock output |
| Pin 16 | OSC1/CLKIN — Oscillator crystal 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 |
| Pin 19 | VREF — ADC voltage reference input |
| Pin 20 | AVSS — Analog ground reference |
Typical Applications
PIC16C711-04/SS is suitable for 6 applications: Appliance Control Systems, Battery Charger Controllers, Sensor Interface Modules, Automotive Body Electronics, Simple LED Display Drivers, Remote Control and IR Transmitters.
Appliance Control Systems
The PIC16C711-04/SS suits appliance control boards (washing machines, microwave ovens, dishwashers) where cost-optimized fixed-function logic is required. Its 13 I/O pins drive relays, triacs, LED indicators, and keypad scanners directly, while the 4-channel 8-bit ADC monitors temperature sensors (NTC thermistors), water level probes, and motor current. The 4 MHz instruction cycle provides adequate bandwidth for PID-style control loops running at 100 Hz update rates. With 68 bytes of RAM and 1.75 KB OTP program memory, the device handles state-machine-based user interface logic without external memory. Production programming is performed once via standard Microchip device programmers.
Recommended
Battery Charger Controllers
The PIC16C711-04/SS provides intelligent charging control for lead-acid and NiMH battery packs in consumer and industrial chargers. The integrated ADC samples battery voltage and current sense amplifier outputs, while the 8-bit timer generates PWM control signals for switching FET drivers. The 2.5-6.0 V operating range aligns directly with single-cell lithium and multi-cell NiMH battery stacks. OTP programming locks the charging algorithm at production, eliminating field tampering. Watchdog timer ensures recovery from supply glitches during charging transitions.
Recommended
Sensor Interface Modules
Sensor interface modules for HVAC, environmental monitoring, and industrial process control benefit from the PIC16C711-04/SS integrated ADC and flexible I/O. Four 8-bit ADC channels digitize signals from thermistors, photocells, pressure sensors, and 4-20 mA loop transmitters. The 13 digital I/O pins drive indicator LEDs, communicate with peripheral UART devices, and trigger alarms. Operating from 2.5-6.0 V, the device interfaces directly with 3.3 V and 5 V sensor rails. Low CMOS power consumption enables solar-powered remote sensor nodes.
Recommended
Automotive Body Electronics
Non-safety automotive body electronics (window controllers, seat adjusters, mirror positioners, interior lighting) commonly use the PIC16C711-04/SS in commercial-grade variants or the industrial-grade /04I/SS suffix for under-hood or cabin modules. The 4-channel ADC reads potentiometer wiper positions for seat position feedback, while digital I/O drives motor H-bridge enable lines. OTP memory locks the calibration data and prevents unauthorized field modification. For new automotive designs, migrate to the AEC-Q100 qualified PIC16F716-I/SS with enhanced EMC immunity.
Recommended
Simple LED Display Drivers
The PIC16C711-04/SS drives multiplexed 7-segment LED displays, dot-matrix indicators, and Charlieplexed LED arrays in consumer electronics and industrial HMIs. Software-based multiplexing (via timer interrupts) eliminates the need for external display driver ICs, reducing BOM cost. The 13 I/O pins support up to 12 multiplexed LED segments plus common-anode/cathode drivers. The 35-instruction PIC RISC architecture enables tight scan loops with predictable timing, critical for flicker-free LED operation at refresh rates above 100 Hz.
Recommended
Remote Control and IR Transmitters
Consumer remote controls (TV, set-top box, audio equipment) and IR-based wireless sensor transmitters are ideal applications for the PIC16C711-04/SS. Its 4 MHz speed generates accurate 38 kHz / 40 kHz carrier frequencies for IR modulation without external crystals, using the internal RC oscillator option. Low-power CMOS operation extends battery life in handheld units. OTP programming prevents reverse engineering of proprietary IR protocols. The 8-bit timer (TMR0) handles carrier generation while the main loop processes button matrix scanning.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C711-04/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C711-04I/SS | PIC16C710-04/SS | PIC16F716-I/SS |
|---|---|---|---|---|
| Package | 20-SSOP | 20-SSOP (same) | 20-SSOP (same) | 20-SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 1.75 KB OTP | 1.75 KB OTP | 0.875 KB OTP | 2 KB Flash |
| RAM Size | 68 bytes | 68 bytes | 36 bytes | 128 bytes |
| ADC | 4-ch 8-bit | 4-ch 8-bit | None | Enhanced 8/10-bit |
| Memory Type | OTP (one-time programmable) | OTP | OTP | Flash (reprogrammable) |
| Max Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Operating Temperature | 0C to +70C | -40C to +85C | 0C to +70C | -40C to +85C |
| I/O Pins | 13 | 13 | 13 | 13 |
| Lifecycle Status | NRND | NRND | NRND | Active |
Key Differentiators
- Integrated 4-channel 8-bit ADC on-chip (vs PIC16C710-04/SS)
- Modern flash memory upgrade path (vs PIC16F716-I/SS)
- Commercial temperature grade (vs PIC16C711-04I/SS)
Design Notes
The OTP (One-Time Programmable) memory is programmed once during production and CANNOT be erased or rewritten. Validate all firmware using PIC16C711 flash-emulator devices (PIC16F716 or PIC16F84A with compatible peripherals) before committing to OTP programming. Plan for factory rejects and tooling costs. The MCLR pin must be pulled high through a 10 kOhm resistor for normal operation; if left floating, the device may intermittently reset or fail to start.
Place a 0.1 uF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 14) and connect AVSS (pin 20) directly to VSS (pin 5) with a short trace. For ADC applications, add a 10 uF bulk capacitor on VDD and a separate 0.1 uF bypass on VREF (pin 19) to minimize ADC conversion noise. The ADC sample-and-hold acquisition time must exceed 20 µs for full 8-bit accuracy.
Route the oscillator traces (OSC1/OSC2) as short as possible and keep them away from high-current switching signals. Use a ground guard ring around the oscillator components. For crystal operation, add load capacitors per the crystal manufacturer's specifications (typically 15-22 pF). The SSOP-20 package has a thermal pad on the underside that should be soldered to a copper pour for improved thermal dissipation, although this MCU's CMOS current draw is low enough that thermal concerns are minimal at 4 MHz.
The PIC16C711 is NRND (Not Recommended for New Designs) per Microchip's product lifecycle. For all new product developments, migrate to the flash-based PIC16F716 which offers larger memory (2 KB flash vs 1.75 KB OTP), in-circuit serial programming (ICSP), enhanced ADC, PWM module, and active lifecycle status. The PIC16F716 is pin-compatible in similar SSOP-20 packages.
Compliance Information
Legacy OTP part, not lead-free / not RoHS compliant in original SSOP-20 form. Not AEC-Q100 qualified; for automotive use, migrate to PIC16F716-I/SS. REACH compliance maintained by Microchip supply chain.