PIC16C711-04I/SS - 8-Bit 4MHz MCU, 1.75KB OTP, 4-CH ADC | Microchip
N.º de pieza: PIC16C711-04I/SS ✗ Fin de vida| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $4.63 | $4,63 |
| 10 | $4.4 | $44,00 |
| 100 | $4.1 | $410,00 |
| 500 | $3.85 | $1.925,00 |
| 1.000 | $3.6 | $3.600,00 |
PIC16C711-04I/SS Descripción general
A microcontroller (MCU) is a single-chip computer that contains a processor core, non-volatile program memory, volatile data RAM, and peripherals such as timers, communication interfaces, and ADCs. MCUs belong to the broader hierarchy: microcontroller -> embedded processor -> semiconductor device. The 8-bit PIC architecture uses a Harvard RISC design with a 14-bit instruction word, 35 single-word instructions, and a two-stage pipeline, giving deterministic interrupt latency and predictable execution time that is well suited to real-time control loops.
Key features include four 8-bit ADC channels with 10 uS typical conversion time, an 8-bit Timer0 counter with an 8-bit programmable prescaler, brown-out reset (BOR) circuitry for safe power-on behavior, a watchdog timer, and in-circuit serial programming (ICSP) capability. The instruction cycle is 1 microsecond at 4 MHz, providing 1 MIPS of throughput. The 20-pin SSOP (5.30 mm body) footprint supports surface-mount assembly and offers 13 usable I/O pins after accounting for VDD, VSS, MCLR, OSC1 and OSC2.
The PIC16C711's architecture separates program and data buses (Harvard) so the CPU can fetch an instruction on one cycle while reading data on the next, simplifying instruction encoding and improving throughput per clock. Brown-out detection holds the MCU in reset until VDD stabilizes above the BOR threshold, preventing code corruption from undervoltage operation.
Typical applications include entry-level analog signal conditioning, appliance control panels, simple sensor interfaces, automotive body controllers, industrial low-cost measurement modules, and consumer products requiring on-chip ADC. The integrated 4-channel ADC makes it particularly attractive when an external ADC would otherwise add cost and board area.
When designing with this part, note that OTP memory cannot be re-programmed; for prototyping or firmware revisions the windowed PIC16C711-04/JW or flash-based PIC16F711 should be evaluated. The 20-SSOP package has moderate thermal resistance suited to commercial and industrial environments, and a decoupling capacitor of at least 0.1 uF placed adjacent to VDD is mandatory for reliable ADC performance.
This page synthesizes distributor pricing, drop-in PIC16C71X family alternatives, and practical design notes that go beyond what the manufacturer datasheet alone provides.
Alternativas directas para PIC16C711-04I/SS — 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-04I/SS (mismo factor de forma y huella) — difiere en Program Memory Size, Operating Temperature, Timers, Package, ADC.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC16C711-04/SS
✅ Sustitución directa✓ En stock
$1.08 / unidad
Ver hoja de datos →PIC16C710-04I/SS
✅ Sustitución directa✓ En stock
$1.9 / unidad
Ver hoja de datos →PIC16C715-04I/SS
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16F711-I/SS
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16C711-20I/SS
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC16C711-04I/SS Valores máximos y características eléctricas
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 1.75 KB (1K x 14) |
| Data RAM | 68 bytes |
| Data EEPROM | None |
| Maximum CPU Frequency | 4 MHz |
| Instruction Cycle | 1 us at 4 MHz (1 MIPS) |
| ADC | 4 channels x 8-bit |
| I/O Pins | 13 |
| Timers | 1 x 8-bit Timer0 with 8-bit prescaler |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer | Yes |
| In-Circuit Programming | ICSP |
| Supply Voltage (VDD) | 2.5 V to 6.0 V (per datasheet) |
| Temperatura de funcionamiento | -40 C to +85 C (Industrial, -I suffix) |
| Encapsulado | 20-pin SSOP (5.30 mm body, 0.65 mm pitch) |
| Tipo de montaje | Surface Mount |
Configuración de pines de PIC16C711-04I/SS
| Pin 1 | MCLR/VPP — Master clear reset input / programming voltage |
| 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 voltage reference |
| Pin 6 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Pin 7 | RA5/SS/AN4 — PORTA bit 5 / slave select / analog input channel 4 |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKIN — Oscillator input / external clock input |
| Pin 10 | OSC2/CLKOUT — Oscillator output / clock output |
| Pin 11 | RC0 — PORTC bit 0 |
| Pin 12 | RC1 — PORTC bit 1 |
| Pin 13 | RC2 — PORTC bit 2 |
| Pin 14 | RC3 — PORTC bit 3 |
| Pin 15 | RC4 — PORTC bit 4 |
| Pin 16 | RC5 — PORTC bit 5 |
| Pin 17 | RC6 — PORTC bit 6 |
| Pin 18 | RC7 — PORTC bit 7 |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage |
Aplicaciones típicas
PIC16C711-04I/SS es adecuado para 6 aplicacións: Entry-Level Sensor Signal Conditioning, Appliance Control Panels, Automotive Body Control Modules, Industrial Measurement Modules, Consumer Remote Controls and IR Transmitters, Battery-Powered Sensor Nodes.
Entry-Level Sensor Signal Conditioning
The PIC16C711-04I/SS is well suited to low-cost analog signal-conditioning front-ends because its integrated 4-channel 8-bit ADC eliminates the need for an external ADC IC. The MCU can read up to four sensor inputs (temperature, light, pressure, or potentiometer wiper) through RA0/AN0-RA3/AN3, perform linearization in firmware, and drive indicator LEDs or a serial display. With 1.75 KB of OTP program memory and 68 bytes of RAM, firmware size must be modest, but typical sensor conditioning algorithms fit comfortably. At 4 MHz the instruction cycle is 1 us, allowing ADC reads at rates well above typical thermal sensor bandwidths. Designers should place a 0.1 uF ceramic decoupling capacitor adjacent to VDD and use VDD as the ADC reference unless ratiometric measurement is acceptable.
Recomendado
Appliance Control Panels
White-goods control panels (washing machines, microwave ovens, dishwashers) often pair a mid-range 8-bit MCU with mechanical keypads, LED or seven-segment displays, and triac-driven loads. The PIC16C711-04I/SS supplies 13 I/O pins, which is sufficient to scan a 4x4 matrix keypad, drive 7-segment digit outputs, and sense one or two analog inputs such as temperature or humidity. Its industrial -40C to +85C rating handles under-cabinet and garage environments, and brown-out reset prevents erratic operation during brown-outs common on appliance mains. OTP memory locks the firmware against unauthorized copying, an advantage in consumer appliances. The 4 MHz clock is more than adequate for keypad debounce and display refresh at 50-100 Hz.
Recomendado
Automotive Body Control Modules
Entry-level automotive body controllers (interior lighting, seat position sensors, mirror adjust) benefit from the PIC16C711-04I/SS industrial temperature grade, 4-channel ADC for position feedback, and 13 I/O pins for relay and LED driving. Although not AEC-Q100 qualified, the industrial -40C to +85C rating meets cabin environments. The integrated ADC simplifies wiper position, mirror position, or light-sensor feedback, while Timer0 can generate PWM for LED dimming or soft-start of motors. OTP memory is a benefit for cost-sensitive high-volume automotive aftermarket modules. For OEM automotive designs, the AEC-Q100-qualified PIC16F711-I/SS or PIC16F1936 should be considered instead.
Recomendado
Industrial Measurement Modules
Low-cost industrial measurement instruments (handheld thermometers, light meters, soil moisture probes) frequently use a mid-range 8-bit MCU with an integrated ADC. The PIC16C711-04I/SS provides 4 ADC channels sufficient for a sensor bridge plus reference, and 13 I/O pins support LCD segment driving or pushbutton input. At 4 MHz the CPU can sample, average, and display readings in real time without sluggish user response. The SSOP-20 surface-mount package allows compact PCB designs. Brown-out reset and watchdog timer improve field reliability in electrically noisy industrial settings. For applications requiring in-field firmware updates, PIC16F711-I/SS is the recommended successor.
Recomendado
Consumer Remote Controls and IR Transmitters
The PIC16C711-04I/SS can serve as the controller in IR or RF remote controls, where its 1.75 KB of OTP memory holds the key-scan matrix, protocol encoder (RC5, NEC, SIRC), and battery-saving sleep routines. Timer0 generates the 38 kHz carrier for IR LEDs without CPU overhead, and 13 I/O pins are sufficient for a 5x8 keypad matrix plus an IR output and status LED. The industrial temperature grade handles a wide range of indoor and outdoor consumer environments. OTP memory prevents cloning of OEM firmware, an advantage for branded remote control products.
Recomendado
Battery-Powered Sensor Nodes
Low-duty-cycle battery-powered wireless sensor nodes (soil moisture, leak detection, HVAC duct sensors) can use the PIC16C711-04I/SS to wake periodically, read an analog sensor through the on-chip ADC, and transmit a packet before returning to sleep. The integrated ADC eliminates a dedicated analog front-end IC, and the SSOP-20 footprint suits small sensor PCAs. Although the OTP memory cannot be updated in the field, it locks the bill of materials for high-volume nodes. Brown-out reset prevents deep-discharge damage to the battery. For nodes requiring firmware updates over the air, PIC16F711-I/SS with flash memory is recommended.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC16C711-04I/SS — 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/SS | PIC16C710-04I/SS | PIC16C715-04I/SS | PIC16F711-I/SS | PIC16C711-20I/SS |
|---|---|---|---|---|---|---|
| Package | 20-SSOP | 20-SSOP (same) | 20-SSOP (same) | 20-SSOP (same) | 20-SSOP (same) | 20-SSOP (same) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 1.75 KB OTP | 1.75 KB OTP | 0.875 KB OTP | 2 KB OTP | 1.75 KB Flash | 1.75 KB OTP |
| Data RAM | 68 B | 68 B | 36 B | 128 B | 68 B | 68 B |
| Max Frequency | 4 MHz | 4 MHz | 4 MHz | 4 MHz | 20 MHz | 20 MHz |
| ADC Channels x Resolution | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit | 4 x 8-bit |
| Memory Type | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM | Flash (re-programmable) | OTP EPROM |
| Temperature Range | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Active | Obsolete |
Diferenciadores clave
- Active production flash-based drop-in replacement (frente a PIC16C711-04/SS (commercial temp variant))
- Larger program memory and RAM with same pinout (frente a PIC16C710-04I/SS)
- Five times the CPU throughput with same memory map (frente a PIC16C711-20I/SS)
Notas de diseño
Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VDD pin (pin 20) with the ground return to VSS (pin 19) using the shortest possible trace. For ADC accuracy, add a 10 uF bulk capacitor in parallel and use VDD as the ADC reference only when ratiometric measurement is acceptable; for absolute measurements apply an external voltage reference to RA3/AN3/VREF. Estimated: at 4 MHz and 5 V supply the PIC16C711 typically draws about 2-5 mA active and a few microamps in sleep, so a low-Iq LDO such as MCP1700 is appropriate for battery-powered designs.
The 20-SSOP package has a 0.65 mm lead pitch and 5.30 mm body width. Use 0.4 mm-wide PCB pads with a solder mask expansion of about 0.1 mm. Keep traces under the SSOP body short and on the outer layers to avoid signal integrity issues from via stubs. For the oscillator, route the crystal or resonator traces symmetrically to OSC1 and OSC2 (pins 9 and 10) and keep them away from switching signals to minimize clock jitter, which directly affects ADC conversion accuracy.
PIC16C711 uses OTP EPROM, which can only be programmed once. A firmware bug that bricks the part cannot be recovered; always validate firmware on a windowed PIC16C711-04/JW (CERDIP) or on the flash-based PIC16F711 before committing to OTP production units. Also note that MCLR (pin 1) must be tied to VDD through a 10 kohm resistor for normal operation; leaving MCLR floating causes intermittent resets. Finally, configure unused I/O pins as outputs (not inputs) to minimize supply current draw in sleep mode.
The ADC on PIC16C711 is ratiometric by default; for high-resolution absolute measurements use an external low-noise reference on RA3/AN3/VREF such as the Microchip MCP1525 or equivalent 2.5V or 4.096V reference. Add an RC filter (10 ohm + 100 nF) at each analog input to limit injection of digital switching noise into the ADC sample-and-hold. Read ADCON0 and ADRES promptly after the conversion-complete flag to avoid skewing the result by a subsequent conversion.
Información de cumplimiento
PIC16C711-04I/SS is an OTP EPROM part declared obsolete by Microchip. RoHS, REACH, lead-free, halogen-free, and conflict-minerals declarations were not located in the verified web data and should be confirmed with Microchip before use in RoHS-required products. Not AEC-Q100 qualified; PIC16F711-I/SS in automotive screening should be used for OEM automotive designs.