PIC16C711-20/P - 8-Bit OTP MCU, 20MHz, 1.75KB, 4-ch ADC | Microchip
N.º da peça: PIC16C711-20/P ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.85 | $4,85 |
| 10 | $4.36 | $43,60 |
| 100 | $3.88 | $388,00 |
| 500 | $3.49 | $1.745,00 |
| 1.000 | $3.1 | $3.100,00 |
PIC16C711-20/P Visão geral
A PIC microcontroller is a compact programmable processor built on Microchip's RISC architecture. PIC16C7X devices sit within the broader PIC mid-range hierarchy (PIC10/12/14/16/18), which itself belongs to the 8-bit MCU class, itself within the broader microcontroller family and semiconductor category. PIC MCUs execute one instruction per clock cycle (except branches), giving deterministic throughput and a small instruction set (35 single-word instructions for the PIC16C7X family) - this simplicity is why PICs remain popular for entry-level and safety-conscious applications.
Key differentiating features of the PIC16C711-20/P include 20MHz operation at 4.0V to 6.0V supply, integrated 4-channel 8-bit ADC with selectable reference, in-circuit serial programming (ICSP) capability on OTP parts, and Brown-out Reset for safe recovery from voltage dips. The 18-pin PDIP footprint offers through-hole ease-of-use ideal for prototyping, breadboarding, and legacy industrial designs where socketed replacement is desired. The "-20" suffix indicates the 20MHz speed grade; "-04" parts in the same family run only at 4MHz.
Architecturally, the PIC16C711 uses a Harvard-style RISC core with separate program and data buses, a 14-bit-wide instruction word, and an 8-bit data path. The integrated ADC samples at successive approximation; combined with BOR and the watchdog-friendly Timer0, the part suits real-time control loops where predictable behavior and low BOM cost matter more than raw MIPS.
Typical applications include entry-level analog signal sampling in automotive sensors, industrial appliance control, consumer devices with simple user interfaces, and any 5V-rail embedded control requiring basic ADC measurement. The combination of OTP program memory, integrated ADC, and DIP packaging makes it ideal for low-volume production runs and educational platforms.
When designing with this part, note that OTP memory can be programmed only once - firmware bugs cannot be fixed in the field. Choose the flash-based PIC16F711 family if in-application reprogrammability is required, or the PIC16C711-04/P if a 4MHz / wider-voltage industrial design is sufficient.
Alternativas drop-in para PIC16C711-20/P — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC16C711-20/P (mesmo formato e footprint) — diferindo em Package, Timers, Watchdog Timer, Operating Temperature, Core Architecture.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC16C711-04I/P
✅ Drop-In✓ Em estoque
$3.05 / unidade
Ver ficha técnica →PIC16C711-04E/P
✅ Drop-In✓ Em estoque
$0.72 / unidade
Ver ficha técnica →PIC16C711-04/P
✅ Drop-In✓ Em estoque
$2.54 / unidade
Ver ficha técnica →PIC16C711-04E/SO
✅ Drop-In✓ Em estoque
$1.71 / unidade
Ver ficha técnica →PIC16C711-04/SS
✅ Drop-In✓ Em estoque
$1.08 / unidade
Ver ficha técnica →PIC16C711-20/P Classificações máximas e características elétricas
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Instruction Set Size | 35 single-word instructions |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 1.75 KB (1K x 14) |
| Data RAM | 68 bytes |
| Data EEPROM | Not present on this part |
| Frequência máxima de clock | 20 MHz |
| Instruction Cycle Time | 200 ns at 20 MHz |
| Supply Voltage (Vdd) | 4.0 V to 6.0 V |
| I/O Pins | 13 |
| ADC | 4-channel, 8-bit resolution |
| Timers | Timer0: 8-bit with 8-bit prescaler |
| Brown-out Reset (BOR) | Yes |
| Watchdog Timer | Yes (via configuration bits) |
| In-Circuit Serial Programming (ICSP) | Yes |
| Encapsulamento | 18-pin PDIP (PDIP-18, 0.300 inch / 7.62 mm pitch) |
| Tipo de montagem | Through-Hole (DIP) |
| Temperatura de operação | -40 C to +85 C (industrial) |
| Speed Grade Suffix | -20 = 20 MHz |
| Status RoHS | Compliant |
Configuração de pinos do PIC16C711-20/P
| Pino 1 | /MCLR — Master Clear (Reset) input, active low |
| Pino 2 | RA0/AN0 — Port A bit 0 / Analog input channel 0 |
| Pino 3 | RA1/AN1 — Port A bit 1 / Analog input channel 1 |
| Pino 4 | RA2/AN2 — Port A bit 2 / Analog input channel 2 |
| Pino 5 | RA3/AN3 — Port A bit 3 / Analog input channel 3 |
| Pino 6 | RA4 — Port A bit 4 (open-drain) |
| Pino 7 | RA5 — Port A bit 5 |
| Pino 8 | OSC2 — Oscillator output / CLKOUT |
| Pino 9 | Vss — Ground |
| Pino 10 | T0CKI — Timer0 clock input |
| Pino 11 | RB0/INT — Port B bit 0 / External interrupt |
| Pino 12 | RB1 — Port B bit 1 |
| Pino 13 | RB2 — Port B bit 2 |
| Pino 14 | RB3 — Port B bit 3 |
| Pino 15 | RB4 — Port B bit 4 |
| Pino 16 | RB5 — Port B bit 5 |
| Pino 17 | RB6 — Port B bit 6 / ICSP clock |
| Pino 18 | RB7 — Port B bit 7 / ICSP data |
Aplicações típicas
PIC16C711-20/P é adequado para 6 aplicaçãos: Entry-Level Automotive Sensor Signal Sampling, Industrial Appliance Control Boards, Consumer Device User Interface Controllers, Educational Microcontroller Training Platforms, Battery-Powered 5V Industrial Sensor Hubs, Legacy Replacement and Industrial Retrofit Designs.
Entry-Level Automotive Sensor Signal Sampling
The PIC16C711-20/P is well-suited for entry-level automotive sensor sampling where 4 analog inputs are sufficient and 5 V rail power is available. Its 4-channel 8-bit ADC provides adequate resolution for temperature, pressure, and position sensors in non-safety-critical subsystems such as HVAC controls, seat-position memory, or simple climate sensors. The integrated Brown-out Reset (BOR) ensures the MCU safely restarts if the 12 V automotive rail sags during cranking - critical for avoiding latch-up. The 20 MHz / 200 ns instruction cycle handles simple polling loops and PWM-driven actuator control, while the 13 I/O pins support switch inputs, relay drivers, and indicator LEDs without external muxing. The 18-pin PDIP package is convenient for prototype vehicle harnesses and pre-production validation.
Recomendado
Industrial Appliance Control Boards
The PIC16C711-20/P fits white-goods and small industrial appliance controllers where a small MCU drives relays, reads potentiometers, and times motor cycles. The 4-channel 8-bit ADC reads user-setpoint pots, NTC temperature sensors, and current-sense amplifiers; the 8-bit Timer0 with prescaler handles triac zero-crossing detection and time-base generation for soft-start routines. The 1.75 KB OTP program memory holds typical appliance control firmware (state machine + timing tables) without overflow. The 4.0-6.0 V supply range matches 5 V regulated rails common in appliances. The 18-pin PDIP footprint supports through-hole wave-solder assembly, ideal for cost-sensitive appliance PCBs where surface-mount is not yet required.
Recomendado
Consumer Device User Interface Controllers
For low-cost consumer products with simple user interfaces - such as remote controls, small kitchen appliances, or learning toys - the PIC16C711-20/P provides just enough capability. The 13 I/O pins drive 7-segment LED displays, scan 4x4 keypads, and read mode-selector switches. The 4-channel ADC reads joystick pots or trimmer settings. The 35-instruction RISC core is fast enough to multiplex displays without flicker while polling buttons. OTP memory prevents unauthorized firmware cloning in consumer markets. The 20 MHz clock enables smooth LED PWM dimming at 8-bit resolution. Industrial -40 to +85 C temperature rating suits indoor and sheltered outdoor consumer environments.
Recomendado
Educational Microcontroller Training Platforms
The PIC16C711-20/P is widely used in university and technical college microcontroller courses. The 18-pin PDIP form factor fits standard 0.300-inch-pitch breadboards and IC sockets, allowing students to swap parts without soldering. The PIC16C7X instruction set (35 single-word instructions) is small enough to learn in one semester but complete enough to teach real concepts: timers, ADC, interrupts, and I/O. The integrated ADC adds analog curriculum content. ICSP support lets instructors program parts in-circuit on student trainer boards. PIC16C711-20/P at 20 MHz provides headroom for teaching assembly-language cycle counting and timing-critical topics. Microchip's MPLAB X IDE and PICkit programmers have full PIC16C711 family support.
Recomendado
Battery-Powered 5V Industrial Sensor Hubs
In battery-powered 5 V industrial sensor hubs that sample slowly and transmit wirelessly, the PIC16C711-20/P serves as the analog front-end controller. Its 4-channel ADC reads multiple sensor bridges, its Brown-out Reset handles battery droop gracefully, and its 20 MHz capability processes sensor linearization and averaging before forwarding data to a companion radio MCU. The OTP memory prevents field-tampering of calibration coefficients stored in program memory. Industrial temperature grade suits outdoor sensor enclosures. The 18-pin PDIP is convenient for hand-reworkable sensor nodes during field trials. Power consumption is modest for a 5 V CMOS part - typically a few mA active, hundreds of uA in sleep.
Recomendado
Legacy Replacement and Industrial Retrofit Designs
The PIC16C711-20/P is widely used as a form-fit-function replacement in legacy industrial systems originally designed around mid-1990s PIC microcontrollers. Its 18-pin PDIP, 5 V supply, and OTP-programmed footprint match prior designs exactly, eliminating the need for PCB rework when an existing controller fails. Industrial 4.0 retrofits of older factory equipment often use the PIC16C711-20/P to replace damaged parts without redesigning the entire control board. The Microchip PIC16C711 family long-term availability program supports industrial customers requiring multi-decade part continuity. Brown-out Reset and watchdog features meet IEC 61131-3 functional expectations for industrial control logic.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC16C711-20/P — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC16C711-04I/P | PIC16C711-04E/P | PIC16C711-04/P |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | PDIP-18 | PDIP-18 (same) | PDIP-18 (same) | PDIP-18 (same) |
| Maximum Clock Frequency | 20 MHz | 4 MHz | 4 MHz | 4 MHz |
| Program Memory | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP | 1.75 KB OTP |
| Data RAM | 68 bytes | 68 bytes | 68 bytes | 68 bytes |
| ADC Channels / Resolution | 4 ch / 8-bit | 4 ch / 8-bit | 4 ch / 8-bit | 4 ch / 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 |
| Supply Voltage | 4.0 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V | 2.5 V to 6.0 V |
| Temperature Range | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C | 0 C to +70 C |
Principais diferenciais
- Higher clock speed vs same-family -04 variants (vs PIC16C711-04I/P)
- OTP-based single-programmed die (vs PIC16F711-I/P)
- Through-hole PDIP-18 package for legacy and prototyping (vs PIC16F716-I/P)
Notas de projeto
The PIC16C711-20/P requires a stable 4.0 V to 6.0 V supply at 20 MHz; below 4 V the oscillator may fail or ADC accuracy degrades. Place a 100 nF decoupling capacitor within 10 mm of the Vdd pin (pin 14) and a bulk 10 uF tantalum or ceramic capacitor near the supply entry point. The integrated Brown-out Reset (BOR) triggers a reset if Vdd falls below the BOR threshold (~3.7 V typical) but does not eliminate the need for proper decoupling. For battery designs, add a 100k series resistor on /MCLR to limit inrush current during power-up.
OTP (One-Time Programmable) memory cannot be erased or rewritten - any firmware bug is permanent. Use a PIC16F711 or PIC16F716 (flash) for development, then port validated code to PIC16C711 for production. Verify all configuration bits (oscillator, watchdog, BOR, code protection) BEFORE programming - changing them later is impossible. Ensure ICSP pins RB6/RB7 are not pulled low at power-up if you plan to use them as GPIO after programming; ICSP mode is entered via specific voltage sequence on /MCLR.
The 18-pin PDIP footprint uses 0.300-inch (7.62 mm) row spacing, standard DIP socket/breadboard compatible. Keep traces to the analog inputs (RA0-RA3) short and guarded with a ground trace to reduce ADC noise pickup. The ADC reference voltage (Vref) should be bypassed with 100 nF if used externally. The /MCLR pin requires a 10 kohm pull-up to Vdd and a 100 nF capacitor to ground for proper reset behavior in noisy environments; do not leave /MCLR floating.
Informações de conformidade
RoHS and lead-free compliance per Microchip product page. AEC-Q100 qualification status: not applicable for non-automotive PIC16C711 family; for automotive AEC-Q100 parts use PIC16C711-20I/P automotive-screened variants.