PIC16C711T-20E/SS - 8-Bit 20MHz OTP MCU w/ ADC | Microchip
MPN: PIC16C711T-20E/SS β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.45 | $6.45 |
| 10 | $5.78 | $57.80 |
| 100 | $5.21 | $521.00 |
| 500 | $4.62 | $2,310.00 |
| 1,000 | $4.05 | $4,050.00 |
PIC16C711T-20E/SS Overview
An 8-bit microcontroller (MCU) is a programmable single-chip computer built around an 8-bit data path, on-chip program memory, working RAM, and a set of peripheral blocks such as timers, communication interfaces, and analog converters. The PIC16C711 belongs to the mid-range PIC16CXXX family, which sits architecturally between Microchip's baseline PIC10/12/16/17 and enhanced PIC18 families. These microcontrollers are categorized as: microcontroller -> embedded controller -> semiconductor -> integrated circuit. The PIC16CXXX family hierarchy is: PIC16CXXX -> PIC16C711 -> PIC16C711T-20E/SS.
Key features of the PIC16C711T-20E/SS include 13 general-purpose digital I/O pins, brown-out detect (BOD) and power-on reset (POR) for safe supply-ramp operation, a watchdog timer (WDT) with its own on-chip RC oscillator, and a 4-channel 8-bit ADC for mixed-signal sensing. The core uses a RISC Harvard architecture with only 35 single-word instructions, simplifying firmware development and code density. The OTP program memory is programmed once and cannot be electrically erased, making this part well-suited for mature, high-volume production where firmware is stable.
In system design, the PIC16C711T-20E/SS is a fully static CMOS device, allowing the clock to be stopped without losing register state - useful for low-power sleep-mode applications. The internal architecture separates program and data buses (Harvard), enabling simultaneous instruction fetch and operand access. Peripherals are memory-mapped, accessed through dedicated Special Function Registers (SFRs), and interrupts are prioritized with a single vector plus context save/restore hardware. This engineering foundation has made the PIC16C711 one of the most widely cloned 8-bit MCU footprints in industry.
Typical applications include industrial automation controllers, sensor signal conditioning with on-chip ADC, appliance control boards, automotive body and HVAC modules, and consumer electronics requiring deterministic 8-bit control. The 20-pin SSOP footprint makes it drop-in compatible with the broader PIC16C71X family, easing PCB layout reuse across product variants. A modern flash-based equivalent, the PIC16F716, is recommended by Microchip for new designs while the PIC16C711T-20E/SS continues to be supported for existing production.
When designing with this device, note that the OTP memory cannot be re-programmed, so firmware must be fully validated before programming. The ADC reference is software-selectable; using VDD as Vref simplifies BOM but reduces absolute accuracy. The 20 MHz clock and 35-instruction RISC core deliver deterministic execution time, which is essential for closed-loop control and timing-sensitive sensor interfaces. This page consolidates distributor pricing, drop-in alternatives, and engineering guidance not collected in a single manufacturer datasheet.
Drop-in alternatives for PIC16C711T-20E/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 PIC16C711T-20E/SS (same form factor and footprint) β differing in Data EEPROM, Operating Temperature Range, Package, Program Memory Size.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C711T-20/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C711T-04E/SS
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$3.35 / Unit
View Datasheet βPIC16C711-20E/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16F716-I/SS
β Drop-Inπ Reference alternative (not in catalog)
PIC16C710T-20E/SS
β Drop-Inβ In Stock
$2.18 / Unit
View Datasheet βPIC16C711T-20E/SS Maximum Ratings & Electrical Characteristics
| Core | PIC16CXXX 8-bit RISC Harvard |
| Program Memory Type | OTP (One-Time-Programmable) EPROM |
| Program Memory Size | 1.75 KB (1K x 14) |
| RAM | 68 bytes |
| Data EEPROM | Not present |
| Maximum Clock Frequency | 20 MHz |
| Instruction Execution Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| Operating Voltage Range | 4.0 V to 6.0 V |
| I/O Pins | 13 |
| ADC | 4 channels, 8-bit resolution |
| Peripherals | Brown-out Detect (BOD), Power-on Reset (POR), Watchdog Timer (WDT) |
| Operating Temperature Range | -40C to +125C (industrial) |
| Package | 20-SSOP (Shrink Small Outline Package), 5.30 mm body width |
| Mounting Type | Surface Mount |
PIC16C711T-20E/SS Pin Configuration
| Pin 1 | RA2/AN2 β GPIO port A bit 2 / analog input channel 2 |
| Pin 2 | RA3/AN3 β GPIO port A bit 3 / analog input channel 3 |
| Pin 3 | RA4/T0CKI β GPIO port A bit 4 / Timer 0 clock input |
| Pin 4 | MCLR β Master clear reset (active low) |
| Pin 5 | VSS β Ground reference |
| Pin 6 | RB0/INT β GPIO port B bit 0 / external interrupt |
| Pin 7 | RB1 β GPIO port B bit 1 |
| Pin 8 | RB2 β GPIO port B bit 2 |
| Pin 9 | RB3 β GPIO port B bit 3 |
| Pin 10 | RB4 β GPIO port B bit 4 |
| Pin 11 | RB5 β GPIO port B bit 5 |
| Pin 12 | RB6 β GPIO port B bit 6 |
| Pin 13 | RB7 β GPIO port B bit 7 |
| Pin 14 | VDD β Positive supply voltage (4.0 V to 6.0 V) |
| Pin 15 | OSC2/CLKOUT β Crystal/clock output or CLKOUT |
| Pin 16 | OSC1/CLKIN β Crystal/clock input |
| Pin 17 | RA0/AN0 β GPIO port A bit 0 / analog input channel 0 |
| Pin 18 | RA1/AN1 β GPIO port A bit 1 / analog input channel 1 |
| Pin 19 | RA5/SS β GPIO port A bit 5 / slave select (SSP) |
| Pin 20 | RA6 β GPIO port A bit 6 |
Typical Applications
PIC16C711T-20E/SS is suitable for 6 applications: Industrial Automation Controllers, Appliance Control Boards, Automotive Body and HVAC Modules, Sensor Signal Conditioning Front Ends, Consumer Electronics Remote and Keypad Modules, Battery-Powered Measurement Instruments.
Industrial Automation Controllers
The PIC16C711T-20E/SS fits industrial automation controller boards because its 20 MHz clock (5 MIPS throughput) executes deterministic PID loops and machine state machines well within the timing budget of typical 1-10 ms control cycles. The integrated 4-channel 8-bit ADC reads potentiometers, current-sense shunts, and 0-5V process signals without external converters, saving BOM cost and PCB area in PLC I/O modules and motor starters. Brown-out detect and power-on reset protect against unstable industrial 24V-to-5V rails during brown-outs, while the watchdog timer recovers the MCU from firmware lockups caused by EMI on factory floors. The industrial -40C to +125C operating range covers unheated enclosures and proximity to motors, making the part a reliable choice for 24/7 plant-floor operation.
Recommended
Appliance Control Boards
The PIC16C711T-20E/SS suits appliance control boards (washing machines, dishwashers, microwave ovens) where deterministic 8-bit control of relays, triacs, and sensors is required without external memory. Its 1.75 KB OTP program memory holds typical appliance firmware state machines, the 4-channel ADC reads temperature sensors and water-level probes, and 13 GPIO pins directly drive LED indicators, keypads, and triac optocouplers. The 20 MHz execution speed is more than sufficient for the 50/60 Hz zero-crossing detection and timing-based washing cycles common in this segment. The 20-SSOP package with 5.30 mm body width fits the slim control-board form factors used inside appliance chassis.
Recommended
Automotive Body and HVAC Modules
The PIC16C711T-20E/SS is used in automotive body control and HVAC modules where the industrial -40C to +125C temperature range tolerates under-hood and cabin thermal extremes. Its 4-channel 8-bit ADC reads cabin temperature sensors, blend-door position potentiometers, and sun-load photodiodes without an external ADC, while 13 GPIO pins drive stepper motor drivers and LED backlighting. The RISC Harvard architecture provides predictable interrupt latency for time-critical CAN-bus-to-LIN gateways and PWM fan control loops. The OTP program memory prevents accidental field reprogramming, which is desirable in safety-relevant automotive sub-assemblies where firmware must remain stable.
Recommended
Sensor Signal Conditioning Front Ends
The PIC16C711T-20E/SS works as a low-cost sensor signal conditioning front end because its 4-channel 8-bit ADC, on-chip computation, and GPIO-controlled analog switches form a complete sensor interface in a single IC. The MCU can linearize thermistor curves, average readings to suppress noise, and drive 4-20 mA current loops or PWM outputs for downstream controllers. The 68 bytes of RAM is adequate for moving-average filters and calibration constants, while the 20 MHz clock provides 5 MIPS to compute engineering units (C, kPa, lux) in real time. Industrial temperature operation allows deployment in outdoor and factory environments without additional protection.
Recommended
Consumer Electronics Remote and Keypad Modules
The PIC16C711T-20E/SS is suitable for consumer remote controls, keypads, and user-interface modules that require deterministic scanning of buttons and LED feedback. Its 13 GPIO pins support 4x4 matrix keypads with scanning done entirely in firmware, and the 20 MHz execution enables debouncing and backlight PWM in a single chip without external logic. The 1.75KB OTP memory holds button mapping, IR protocol stacks, and LED animation tables, while the 4-channel ADC is available for battery voltage monitoring or ambient light sensing. The 20-SSOP package's 5.30 mm body width fits inside slim handheld enclosures.
Recommended
Battery-Powered Measurement Instruments
The PIC16C711T-20E/SS is well suited to portable battery-powered measurement instruments (multimeters, clamp meters, hand-held environmental monitors) because its 4.0-6.0 V supply range accepts 4xAA or 9V batteries via an LDO without boost converters. The 4-channel 8-bit ADC digitizes shunt voltages, thermistor bridges, and humidity sensors, while firmware computes RMS, peak, and average values using the 5 MIPS throughput. The brown-out detect triggers a clean shutdown to preserve calibration data when batteries sag, and the watchdog timer recovers the MCU from sleep-mode wakeup anomalies. The 20-SSOP footprint leaves room for a compact PCB inside a hand-held enclosure.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C711T-20E/SS β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C711T-20/SS | PIC16F716-I/SS | PIC16C710T-20E/SS |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 20-SSOP | 20-SSOP (same) | 20-SSOP (same) | 20-SSOP (same) |
| Program Memory | 1.75 KB OTP | 1.75 KB OTP | 3.5 KB Flash | 1 KB OTP |
| RAM | 68 bytes | 68 bytes | 128 bytes | 36 bytes |
| Max Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC | 4-ch, 8-bit | 4-ch, 8-bit | 4-ch, 8-bit | None |
| Operating Voltage | 4.0 V to 6.0 V | 4.0 V to 6.0 V | 2.0 V to 5.5 V | 4.0 V to 6.0 V |
| Temperature Grade | -40C to +125C (industrial) | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +125C (industrial) |
| Memory Type | OTP (one-time) | OTP (one-time) | Flash (re-programmable) | OTP (one-time) |
| Lifecycle | Obsolete | Obsolete | Active | Obsolete |
Key Differentiators
- Extended industrial temperature grade -40C to +125C in 20-SSOP (vs PIC16C711T-20/SS)
- Modern flash-based drop-in upgrade path with 2x program memory (vs PIC16F716-I/SS)
- Integrated 4-channel 8-bit ADC reduces external component count (vs PIC16C710T-20E/SS)
Design Notes
The PIC16C711T-20E/SS uses One-Time-Programmable (OTP) EPROM that cannot be electrically erased - a single bit-programming failure renders the device unusable. Validate firmware on a flash-based PIC16F716 prototype before committing to OTP production units. Plan a small engineering reserve (5-10% of ordered quantity) to absorb programming yield loss, and use a Microchip-approved programmer such as PICkit 3 with the correct device family header. Mark production parts with a hardware write-protect or supply-decoupling cap near VDD to prevent brown-out reprogramming glitches.
Brown-out detect (BOD) on the PIC16C711T-20E/SS must be enabled in configuration bits for industrial 5V rails where supply transients are common. Estimated: with the BOD threshold set to 4.0 V and a 5 V nominal rail, the part resets cleanly when input sags to 4.0 V, preventing code execution at unreliable voltage. Place a 100 nF decoupling capacitor as close as possible to VDD (pin 14) and a bulk 10 uF tantalum or ceramic at the regulator output. A ferrite bead on the VDD trace can further suppress high-frequency noise from adjacent relays or triacs.
The 20-SSOP package has a 0.65 mm pin pitch and 5.30 mm body width, requiring careful PCB layout to avoid solder bridging. Use NSMD (non-solder-mask-defined) pads with a 0.4 mm aperture opening for reliable paste release, and route signal traces on inner layers to keep the SSOP land pattern free of vias. Place the crystal or resonator within 5 mm of OSC1/OSC2 (pins 15-16) and guard the traces with a ground pour to minimize EMI coupling into the clock. The exposed lead frame on the bottom of the SSOP is not a thermal pad - do not connect it to ground unless the datasheet specifies.
The 8-bit ADC on the PIC16C711T-20E/SS uses VDD as the default reference, which couples 5V rail noise directly into conversion results. For sensor measurements below 100 LSB error, add a 10 uF + 100 nF bypass on the VDD pin and use the lowest-impedance analog source possible (<=10 kohm). Acquire multiple samples and average in firmware to suppress 50/60 Hz mains pickup; sample at the zero-crossing of the mains period for best rejection. If 8-bit resolution is insufficient, consider migrating to the PIC16F716 or an external 12-bit ADC such as MCP3201.
Compliance Information
Compliance flags not stated in the verified web data. PIC16C71X OTP parts from this era were typically lead-free (Pb-free) terminations but RoHS compliance varies by date code; consult Microchip's material declaration for the specific date code. AEC-Q100 is not applicable as the part is not marketed as automotive-qualified.