PIC16C711-20/P - 8-Bit OTP MCU, 20MHz, 1.75KB, 4-ch ADC | Microchip
料号: PIC16C711-20/P ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 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 概述
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.
直接替换替代料: PIC16C711-20/P ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16C711-20/P (相同外形与封装尺寸) ——差异在于 Package, Timers, Watchdog Timer, Operating Temperature, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
PIC16C711-04I/P
✅ 直接替换✓ 有现货
$3.05 / 个
查看数据手册 →PIC16C711-04E/P
✅ 直接替换✓ 有现货
$0.72 / 个
查看数据手册 →PIC16C711-04/P
✅ 直接替换✓ 有现货
$2.54 / 个
查看数据手册 →PIC16C711-04E/SO
✅ 直接替换✓ 有现货
$1.71 / 个
查看数据手册 →PIC16C711-04/SS
✅ 直接替换✓ 有现货
$1.08 / 个
查看数据手册 →PIC16C711-20/P 最大额定值与电气特性
| 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 |
| 最大时钟频率 | 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 |
| 封装 | 18-pin PDIP (PDIP-18, 0.300 inch / 7.62 mm pitch) |
| 安装类型 | Through-Hole (DIP) |
| 工作温度 | -40 C to +85 C (industrial) |
| Speed Grade Suffix | -20 = 20 MHz |
| RoHS 状态 | Compliant |
PIC16C711-20/P 引脚配置
| 引脚 1 | /MCLR — Master Clear (Reset) input, active low |
| 引脚 2 | RA0/AN0 — Port A bit 0 / Analog input channel 0 |
| 引脚 3 | RA1/AN1 — Port A bit 1 / Analog input channel 1 |
| 引脚 4 | RA2/AN2 — Port A bit 2 / Analog input channel 2 |
| 引脚 5 | RA3/AN3 — Port A bit 3 / Analog input channel 3 |
| 引脚 6 | RA4 — Port A bit 4 (open-drain) |
| 引脚 7 | RA5 — Port A bit 5 |
| 引脚 8 | OSC2 — Oscillator output / CLKOUT |
| 引脚 9 | Vss — Ground |
| 引脚 10 | T0CKI — Timer0 clock input |
| 引脚 11 | RB0/INT — Port B bit 0 / External interrupt |
| 引脚 12 | RB1 — Port B bit 1 |
| 引脚 13 | RB2 — Port B bit 2 |
| 引脚 14 | RB3 — Port B bit 3 |
| 引脚 15 | RB4 — Port B bit 4 |
| 引脚 16 | RB5 — Port B bit 5 |
| 引脚 17 | RB6 — Port B bit 6 / ICSP clock |
| 引脚 18 | RB7 — Port B bit 7 / ICSP data |
典型应用
PIC16C711-20/P 适用于 6 应用s: 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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
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.
推荐
推荐产品汇总
工程参考数据: PIC16C711-20/P ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | 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 |
关键差异点
- Higher clock speed vs same-family -04 variants (对比 PIC16C711-04I/P)
- OTP-based single-programmed die (对比 PIC16F711-I/P)
- Through-hole PDIP-18 package for legacy and prototyping (对比 PIC16F716-I/P)
设计说明
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.
合规信息
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.