PIC16C711-04I/P - 8-Bit 4MHz OTP MCU with 4-Ch 8-bit ADC | Microchip
MPN: PIC16C711-04I/P ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.25 | $5.25 |
| 10 | $4.75 | $47.50 |
| 100 | $4.05 | $405.00 |
| 500 | $3.5 | $1,750.00 |
| 1,000 | $3.05 | $3,050.00 |
PIC16C711-04I/P Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (program + RAM), and peripheral interfaces. The PIC16C711 belongs to the Microchip PIC16CXX mid-range family, a Harvard-class 8-bit architecture that separates program and data memory buses for deterministic instruction execution. Within the broader taxonomy, PIC microcontrollers sit under embedded microcontrollers -> microcontrollers -> microprocessors & microcontrollers -> integrated circuits. The 'C' suffix denotes the EPROM/OTP process variant, and the '711' specifically adds the integrated A/D converter absent from baseline PIC16C71 devices.
Key features include a 14-bit instruction word with 35 single-cycle instructions, an 8-bit Timer0 with 8-bit prescaler, brown-out reset (BOR) circuitry, a watchdog timer, and an in-circuit serial programming (ICSP) interface. The 4-channel 8-bit ADC supports analog inputs multiplexed onto Port A and is suited for sensor-conditioning applications. The 4 MHz oscillator ceiling keeps core power dissipation modest, typically drawing under 8 mA at 5 V across full industrial temperatures. Power-saving SLEEP mode reduces quiescent draw for battery-backed designs.
The PIC16C711 architecture uses a RISC CPU with a 14-bit instruction word and a 2-stage pipeline, achieving nearly 1 MIPS per MHz of clock input. Built-in brown-out reset, power-on reset, and an integrated watchdog timer improve field reliability without external supervisor parts. The OTP EPROM array supports one-time field programming via ICSP, eliminating the need for a separate programmer socket and reducing BOM cost in production.
Typical applications include entry-level sensor-conditioning systems, industrial appliance controllers, low-cost automotive body modules, HVAC damper/thermostat controls, and consumer remote/keyless-entry devices. The combination of an integrated ADC and 13 GPIO lines is well suited to reading 2-4 analog sensors plus a handful of digital actuators in a single through-hole IC.
When designing with this device, note that the OTP memory cannot be erased or reprogrammed; develop firmware on a JW (windowed) or flash variant, then move to PIC16C711-04I/P for production. Provide a 0.1 uF decoupling capacitor within 5 mm of VDD, and keep analog traces short and guarded where possible to preserve 8-bit ADC accuracy.
This page synthesizes distributor pricing, drop-in same-package alternatives from the PIC16C71X family, and practical design notes not consolidated in the Microchip datasheet. Verified September 2026 against Microchip DS30272A and live distributor listings.
Drop-in alternatives for PIC16C711-04I/P — 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-04I/P (same form factor and footprint) — differing in Package, Timers, Mounting Type, Operating Temperature, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC16C711-04/P
✅ Drop-In✓ In Stock
$2.54 / Unit
View Datasheet →PIC16C711-04I/SP
✅ Drop-In📋 Reference alternative (not in catalog)
PIC16C711-20/P
✅ Drop-In✓ In Stock
$3.1 / Unit
View Datasheet →PIC16C711-20I/P
✅ Drop-In✓ In Stock
$4.92 / Unit
View Datasheet →PIC16C711T-04I/SO
✅ Drop-In✓ In Stock
$1.55 / Unit
View Datasheet →PIC16C711-04I/P Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16C RISC, Harvard |
| Instruction Set | 35 instructions, 14-bit word |
| Program Memory | 1.75 KB (1K x 14) OTP EPROM |
| Data RAM | 68 bytes |
| Data EEPROM | Not present |
| Maximum Clock Frequency | 4 MHz |
| ADC | 4 channels, 8-bit resolution |
| I/O Pins | 13 |
| Timers | Timer0: 8-bit with 8-bit prescaler |
| Watchdog Timer | Yes (on-chip) |
| Brown-out Reset (BOR) | Yes |
| In-Circuit Serial Programming | Yes (ICSP) |
| Operating Voltage (VDD) | 2.5 V to 6.0 V (typical 5 V) |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 18-pin PDIP (DIP-18) |
| Mounting Type | Through-Hole (THT) |
| MSL Level | Not applicable (through-hole) |
| RoHS Status | Compliant |
PIC16C711-04I/P Pin Configuration
| Pin 1 | /MCLR/VPP — Master Clear (active-low reset) / ICSP programming voltage input |
| Pin 2 | RA0/AN0 — PORTA bit 0 / Analog input channel 0 |
| Pin 3 | RA1/AN1 — PORTA bit 1 / Analog input channel 1 |
| Pin 4 | RA2/AN2 — PORTA bit 2 / Analog input channel 2 |
| Pin 5 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input channel 3 / ADC positive reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 (open-drain) / Timer0 clock input |
| Pin 7 | RA5/SS/AN4 — PORTA bit 5 / SPI slave select / Analog input channel 4 |
| Pin 8 | OSC2/CLKOUT — Oscillator crystal output / Clock out (Fosc/4) |
| Pin 9 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| Pin 10 | VSS — Ground reference |
| Pin 11 | VDD — Positive power supply (2.5 V - 6.0 V) |
| Pin 12 | RB0/INT — PORTB bit 0 / External interrupt input |
| Pin 13 | RB1 — PORTB bit 1 |
| Pin 14 | RB2 — PORTB bit 2 |
| Pin 15 | RB3/PGM — PORTB bit 3 / Low-voltage programming enable |
| Pin 16 | RB4 — PORTB bit 4 |
| Pin 17 | RB5 — PORTB bit 5 |
| Pin 18 | RB6/PGC — PORTB bit 6 / ICSP serial clock |
Typical Applications
PIC16C711-04I/P is suitable for 6 applications: Industrial Sensor Conditioning, HVAC Thermostat and Damper Control, Appliance Controller, Remote Control / Keyless Entry Transmitter, Automotive Body and Interior Module, Battery Charger / NiCd Charger Controller.
Industrial Sensor Conditioning
The PIC16C711-04I/P fits industrial sensor conditioning where 2-4 analog channels are read at low sample rates and the controller drives a relay or transistor output. Its 4-channel 8-bit ADC maps directly to a thermistor, a pressure sensor, a 4-20 mA loop receiver, and an ambient light sensor with one spare channel, while the 13 GPIO lines drive status LEDs, a buzzer, and a UART link to a host PLC. The 4 MHz clock and ~1 MIPS throughput are ample for averaging, thresholding, and a slow PI control loop at sub-Hz bandwidths. Industrial -40C to +85C operation removes enclosure heating in factory cabinets.
Recommended
HVAC Thermostat and Damper Control
The PIC16C711-04I/P's ADC and I/O set suit residential and light-commercial HVAC thermostats that read one or two analog temperatures plus humidity and switch 24 VAC damper actuators. Brown-out reset and the watchdog timer improve field robustness through brownouts and ESD events on the long thermostat cable run, while ICSP allows the production line to load custom HVAC firmware after final PCB assembly. Industrial -40C to +85C operation tolerates attic and unconditioned-space installation, and the 18-pin PDIP through-hole package is easy to hand-solder or rework for low-volume thermostat production runs.
Recommended
Appliance Controller
The PIC16C711-04I/P serves as the entry-level controller in washing machines, dishwashers, refrigerators, and microwave ovens, where the MCU must read water level, temperature, and door-switch inputs and drive triac-gated motors, pumps, and solenoid valves. Its 4-channel 8-bit ADC handles three sensor inputs with one channel spare, while 13 GPIO drive the user-interface keypad, LED indicators, and relay/triac outputs. The integrated watchdog timer and brown-out reset meet typical IEC 60730 household appliance safety requirements, and the OTP memory ensures firmware cannot be modified in the field. The PDIP-18 footprint suits cost-sensitive through-hole appliance PCBs.
Recommended
Remote Control / Keyless Entry Transmitter
The PIC16C711-04I/P fits low-cost 4-button RF remote control transmitters where the MCU encodes button presses into a serial bitstream and a companion transmitter IC modulates the RF carrier. The 4 MHz clock and 13 GPIO drive up to four direct button inputs and a learn-mode LED, with surplus I/O available for future feature expansion. Brown-out reset prevents corrupted transmissions during weak-battery end-of-life conditions, and ICSP enables post-assembly programming of OEM-unique device codes. OTP memory ensures the security code cannot be extracted by an attacker in the field.
Recommended
Automotive Body and Interior Module
The PIC16C711-04I/P serves entry-level automotive interior and body modules such as mirror adjusters, ambient lighting controllers, and seat-position sensors that require analog sensing plus a handful of digital I/O. The industrial -40C to +85C grade tolerates cabin and under-dash thermal stress, while the watchdog timer and BOR reject load-dump transients common to the 12 V automotive bus. Four ADC channels read multiple analog inputs (position potentiometer, light sensor, etc.) and 13 GPIO drive LEDs, motors, or LIN-bus transceivers. The PDIP-18 through-hole package simplifies low-volume aftermarket and prototype automotive builds.
Recommended
Battery Charger / NiCd Charger Controller
The PIC16C711-04I/P integrates a NiCd or NiMH charger controller that reads battery voltage and temperature via the on-chip ADC and drives a charge FET via GPIO. Four ADC channels monitor individual cell voltage, pack temperature, charge current sense, and input supply, with the timer/counter managing charge-time termination. Brown-out reset prevents over-discharge conditions during power interruption, and the watchdog timer recovers from software lockup. Industrial temperature grade supports chargers in uncontrolled garage or outdoor environments. The OTP memory locks the charge algorithm to the certified production firmware.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C711-04I/P — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C711-04/P | PIC16C711-04I/SP | PIC16C711-20/P | PIC16C711-20I/P | PIC16C711T-04I/SO |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 18-pin PDIP (DIP-18) | 18-pin PDIP - same | 18-pin SPDIP (skinny DIP) - same pin count | 18-pin PDIP - same | 18-pin PDIP - same | 18-pin SOIC (300 mil) - same pin count, SMD |
| Maximum Clock Frequency | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz | 4 MHz |
| Program Memory (OTP) | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) | 1.75 KB (1K x 14) |
| Data RAM | 68 bytes | 68 bytes | 68 bytes | 68 bytes | 68 bytes | 68 bytes |
| ADC Channels / Resolution | 4 / 8-bit | 4 / 8-bit | 4 / 8-bit | 4 / 8-bit | 4 / 8-bit | 4 / 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| Operating Temperature | -40 C to +85 C (Industrial) | 0 C to +70 C (Commercial) | -40 C to +85 C (Industrial) | 0 C to +70 C (Commercial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| Mounting Type | Through-Hole (THT) | Through-Hole (THT) | Through-Hole (THT, skinny DIP) | Through-Hole (THT) | Through-Hole (THT) | Surface-Mount (SMT, SOIC) |
Key Differentiators
- Industrial -40C to +85C temperature grade in standard PDIP-18 footprint (vs PIC16C711-04/P)
- Same industrial temperature grade with reduced price tag from commercial grade base (vs PIC16C711-04I/SP)
- 5x faster instruction throughput at identical footprint and pinout (vs PIC16C711-20/P)
- Industrial + 20 MHz speed grade superset of the target part's specs (vs PIC16C711-20I/P)
Design Notes
Place a 0.1 uF decoupling capacitor as close as practical (within 5 mm) to the VDD pin (pin 11), with the ground return going directly to the VSS pin (pin 10) to minimize supply noise coupling into the ADC. Add a bulk electrolytic (10 uF or larger) at the PCB power-entry point to support the core's transient current spikes during SLEEP-to-active wake events. Estimated: core draws ~5-8 mA at 4 MHz / 5 V per Microchip DS30272A electrical characteristics.
The PIC16C711-04I/P uses OTP EPROM and can be programmed only ONCE; each IC that has been programmed cannot be erased or reused. Always develop and debug firmware on a JW (windowed) PIC16C711, PIC16F711, or PIC16F88A flash variant first, then program the OTP part with the verified production image. A single incorrect bit in production programming destroys the IC and inflates BOM scrap cost, especially on the industrial-grade variant.
Keep analog traces (RA0-RA3, RA5) physically short and routed away from digital switching nodes such as the oscillator pins (OSC1, OSC2), relay/triac outputs, and high-current traces. For best 8-bit ADC accuracy, add a small RC filter (e.g., 1 kohm + 100 nF) at each analog input to limit source-impedance-induced conversion error. Estimated: with a 1 kohm source and the 8-bit ADC, expect at least +/-1 LSB improvement over unfiltered inputs.
Place the ICSP connector (or test-pad footprint) so /MCLR/VPP (pin 1), RB6/PGC (pin 17), and RB7/PGD (pin 18) are accessible without removing the MCU from the board - this enables post-assembly programming and in-field firmware verification. Add a small resistor or ferrite bead in series with /MCLR to reject ESD, and verify the ICSP programmer supports the PIC16CXX ICSP timing (per Microchip programming specification).
Compliance Information
RoHS and lead-free compliant per Microchip product page and distributor listings; not AEC-Q100 qualified (industrial temperature grade only).