PIC16C711-04E/SO - 8-Bit 4MHz MCU, 1.75KB OTP, 13 I/O, 18-SOIC
N.º de pieza: PIC16C711-04E/SO ✗ Fin de vida| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $2.85 | $2,85 |
| 10 | $2.55 | $25,50 |
| 100 | $2.18 | $218,00 |
| 500 | $1.92 | $960,00 |
| 1.000 | $1.71 | $1.710,00 |
PIC16C711-04E/SO Descripción general
An 8-bit microcontroller (MCU) is a single-chip computer that combines a CPU, program memory, data RAM, and programmable I/O peripherals. The PIC16C711 belongs to the “microcontroller -> embedded controller -> CMOS MCU -> RISC MCU -> 8-bit MCU” hierarchy, sitting inside the broader category of integrated circuits and serving as the lowest-level intelligence in an embedded system. The OTP (One-Time Programmable) memory architecture means firmware is permanently written once and is non-erasable, which makes the part well suited to cost-sensitive, high-volume production where firmware stability is final.
Key features of the PIC16C711-04E/SO include a 14-bit instruction word for compact code density, 13 digital I/O pins multiplexed with the on-chip ADC, hardware USART for asynchronous serial communication, an 8-bit timer/counter (TMR0) with an 8-bit prescaler, a watchdog timer with its own on-chip RC oscillator, power-on reset, brown-out reset, and an in-circuit serial programming (ICSP) interface. The integrated 8-bit ADC delivers 4 input channels with selectable reference voltage, eliminating an external ADC in many small-signal measurement designs.
Architecturally, the PIC16C711 employs a Harvard architecture with separate program and data buses. The ALU is 8 bits wide; instructions are 14 bits. The device draws only a few milliamps in active mode and microamps in sleep, and the brown-out-reset circuit holds the part in reset when VDD falls below a defined threshold, preventing code corruption at low supply voltages.
Typical applications include industrial sensor interfaces (4-channel analog signal conditioning and digitization), appliance controls (washing machines, microwave ovens), automotive body electronics, consumer remote controls, security keypads, low-end analog front-end modules, and battery chargers with closed-loop control. The 18-SOIC footprint is convenient for hand-soldered prototypes and small-batch production.
When designing with the PIC16C711-04E/SO, observe the 5.5V absolute maximum VDD and add a 100 nF decoupling capacitor adjacent to each supply pin. Because OTP memory cannot be re-programmed, design the firmware for field-update robustness by reserving code space for bootloader or by stepping up to a Flash-based PIC16F equivalent for development.
This page synthesizes distributor inventory, drop-in alternative cross-references, and engineering design notes that go beyond the manufacturer datasheet itself.
Alternativas directas para PIC16C711-04E/SO — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC16C711-04E/SO (mismo factor de forma y huella) — difiere en Package, Timers, ADC, Watchdog Timer, Operating Temperature.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16C711-04/SO
✅ Sustitución directa✓ En stock
$3.32 / unidad
Ver hoja de datos →PIC16C711-04E/P
✅ Sustitución directa✓ En stock
$0.72 / unidad
Ver hoja de datos →PIC16C711-04/SS
✅ Sustitución directa✓ En stock
$1.08 / unidad
Ver hoja de datos →PIC16C710T-04E/SO
✅ Sustitución directa✓ En stock
$2.65 / unidad
Ver hoja de datos →PIC16C711-04I/SO
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16F716-I/SO
✅ Sustitución directa✓ En stock
$1.13 / unidad
Ver hoja de datos →PIC16C711-04E/SO Valores máximos y características eléctricas
| Product Type | 8-bit RISC Microcontroller |
| Core | PIC16C (Mid-Range Harvard) |
| Program Memory Size | 1.75 KB (1K x 14) OTP |
| RAM Size | 68 B |
| EEPROM | Not present |
| Maximum CPU Frequency | 4 MHz |
| Instruction Set Width | 14 bit |
| Tensión de alimentación de funcionamiento | 4.0 V to 5.5 V |
| Number of I/O Pins | 13 |
| ADC | 8-bit, 4 channels |
| Timers | 1 x 8-bit (TMR0 with 8-bit prescaler) |
| Communication | USART (SCI) |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| Encapsulado | 18-SOIC (SO) |
| Tipo de montaje | Surface Mount |
| Temperatura de funcionamiento | -40C to +125C (Extended, "-E") |
| Estado RoHS | Non-compliant (legacy OTP 16C family) |
Configuración de pines de PIC16C711-04E/SO
| Pin 1 | RA2/AN2 — GPIO Port A bit 2 / ADC channel 2 input |
| Pin 2 | RA3/AN3 — GPIO Port A bit 3 / ADC channel 3 input |
| Pin 3 | RA4/T0CKI — GPIO Port A bit 4 / Timer 0 clock input |
| Pin 4 | MCLR#/VPP — Master Clear (reset, active low) / Programming voltage input |
| Pin 5 | VSS — Ground reference |
| Pin 6 | RB0/INT — GPIO Port B bit 0 / External interrupt input |
| 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/PGC — GPIO Port B bit 6 / ICSP clock input |
| Pin 13 | RB7/PGD — GPIO Port B bit 7 / ICSP data input/output |
| Pin 14 | VDD — Positive supply voltage (4.0V to 5.5V) |
| Pin 15 | OSC2/CLKOUT — Oscillator output / Clock output (crystal mode) |
| Pin 16 | OSC1/CLKIN — Oscillator input / External clock input |
| Pin 17 | RA0/AN0 — GPIO Port A bit 0 / ADC channel 0 input |
| Pin 18 | RA1/AN1 — GPIO Port A bit 1 / ADC channel 1 input |
Aplicaciones típicas
PIC16C711-04E/SO es adecuado para 6 aplicacións: Industrial Sensor Interface & A/D Module, Automotive Body Electronics (Legacy), White Goods & Appliance Control, Security Keypad & Access Control Panel, Consumer Remote Control & IR Transmitter, Battery Charger Controller (Lead-Acid / NiMH).
Industrial Sensor Interface & A/D Module
The PIC16C711-04E/SO's integrated 4-channel 8-bit ADC and 13 GPIO make it well suited to industrial analog sensor interface modules that read 4-20 mA transducers, thermistors, or potentiometers and convert them to a serial USART stream. The Extended -40C to +125C temperature range supports factory-floor enclosures, while the 1.75KB OTP program memory holds calibration coefficients and decision logic without a separate EEPROM. Designers should allocate one of the 4 ADC channels to a voltage-divider reference for ratiometric measurement, and use the watchdog timer to recover from ESD-induced code-flow faults typical in industrial cabling.
Recomendado
Automotive Body Electronics (Legacy)
Although obsolete today, the PIC16C711-04E/SO historically powered automotive body modules such as seat controllers, mirror positioners, and lighting timers where its Extended temperature range (-40C to +125C), small 18-SOIC footprint, and integrated ADC simplified board layout. For modern designs, automotive engineers typically migrate to PIC16F716 or PIC16F818 (AEC-Q100 equivalents), but the same 18-SOIC pinout allows direct drop-in. The PIC16C711's brown-out-reset circuitry is critical under cranking voltage transients, ensuring no false code execution during 6V engine-crank dips.
Recomendado
White Goods & Appliance Control
Washing machines, microwave ovens, dishwasher controllers, and other white goods frequently use a PIC16C711-04E/SO as the central timing and user-interface controller. The 13 GPIO pins directly drive 7-segment LED displays, keypad matrixes, and triac interfaces for heater/load control, while the 4-channel ADC reads temperature sensors and water-level probes. The OTP memory is an advantage in high-volume appliances because it prevents field firmware tampering. Engineers should budget the 1.75KB program memory carefully; full state-machine control plus a lookup table for wash cycles typically consumes 80-90 percent of available code space.
Recomendado
Security Keypad & Access Control Panel
The PIC16C711-04E/SO is widely used in legacy security keypads and access-control panels where its 4 MHz clock, integrated ADC, and USART provide enough bandwidth to scan a 4x4 matrix keypad, drive status LEDs, and communicate to a central alarm panel. The 8-bit timer TMR0 with prescaler is used to debounce key presses without software overhead, and the watchdog timer recovers the panel if RF interference corrupts program flow. Its 18-SOIC footprint suits low-profile wall-mounted enclosures where height clearance under 2 mm is mandatory.
Recomendado
Consumer Remote Control & IR Transmitter
Battery-powered remote controls for televisions, set-top boxes, and ceiling fans historically used the PIC16C711-04E/SO to scan button matrices, encode IR protocols (RC5, NEC, SIRC) on a single GPIO, and enter sleep mode between button presses. The integrated USART can also generate the 38 kHz IR carrier via software PWM. The low-power sleep mode typically draws less than 1 microamp, allowing 2 x AAA cells to last several years. OTP memory keeps the firmware locked so end users cannot reprogram the remote.
Recomendado
Battery Charger Controller (Lead-Acid / NiMH)
The PIC16C711-04E/SO drives closed-loop battery charging topologies, using its 4-channel 8-bit ADC to monitor pack voltage, charge current (via a sense resistor), and temperature via an external thermistor, then PWM-switching a MOSFET or relay through one of the GPIO pins. The Extended temperature range allows the charger to operate inside a garage or outdoor enclosure. The OTP memory enforces a single, fixed charge profile. A typical CC-CV lead-acid algorithm fits within 1KB of the 1.75KB code space, leaving room for LED status indicators driven by the remaining GPIO.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16C711-04E/SO — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC16C711-04/SO | PIC16C711-04E/P | PIC16C711-04/SS | PIC16C710T-04E/SO | PIC16C711-04I/SO | PIC16F716-I/SO |
|---|---|---|---|---|---|---|---|
| Package | 18-SOIC | 18-SOIC - same | 18-DIP - same die, different mechanical package | 20-SSOP - same die | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Temperature Range | -40C to +125C (Extended) | 0C to +70C (Commercial) | -40C to +125C (Extended) | 0C to +70C (Commercial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Program Memory | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 2 KB Flash |
| ADC Channels | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 0 (no ADC) | 4 x 8-bit | 4 x 8-bit |
| Memory Type | OTP | OTP | OTP | OTP | OTP | OTP | Flash (re-programmable) |
| Maximum CPU Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Active |
| Approx. Unit Price (USD, as of 2026-09-18) | 2.85 | 2.85 | 2.95 | 3.05 | 2.70 | 2.85 | 1.85 |
Diferenciadores clave
- Extended -40C to +125C temperature grade in 18-SOIC (frente a PIC16C711-04/SO)
- Integrated 4-channel 8-bit ADC (frente a PIC16C710T-04E/SO)
- Active Microchip Technology product family with broad second-source inventory (frente a PIC16F716-I/SO)
Notas de diseño
The PIC16C711-04E/SO operates from 4.0V to 5.5V on VDD. Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (14) and a bulk 10 uF electrolytic or tantalum at the board supply entry. The brown-out-reset circuit holds the part in reset when VDD falls below ~4.0V, preventing code execution from corrupted OTP cells; do not bypass it. For battery-powered designs add an MCP1300 supervisor to ensure deterministic reset on voltage transients below 4V.
Route the MCLR#/VPP pin (4) to a dedicated programming header; do not share it with other circuitry. Pull MCLR# high through a 10 kohm resistor to VDD; adding a 100 pF capacitor from MCLR# to VSS improves ESD immunity. Place the 4 MHz crystal or ceramic resonator close to pins 15 (OSC2) and 16 (OSC1) and guard both traces with a ground pour to minimise radiated noise into the analog ADC channels.
Because OTP memory is one-time programmable and not erasable, a single firmware bug bricks the part. Engineers commonly step up to the pin-compatible PIC16F716-I/SO during development and only commit final firmware to the PIC16C711-04E/SO for production. Also avoid driving any I/O pin above VDD or below VSS - the PIC16C711 lacks the 5V-tolerant I/O of later PIC16F parts and absolute-maximum violations on Port B will latch-up the device.
Información de cumplimiento
The PIC16C711-04E/SO is from the legacy PIC16C OTP family and is generally NOT RoHS-compliant because of lead-bearing solder terminations; modern PIC16F716 is the RoHS-compliant equivalent. REACH compliance is reported by Microchip for the PIC16C family. Not AEC-Q100 qualified; for AEC-Q100 select the PIC16F716-I/SO or PIC16F818 automotive variant.