PIC16C717T/SO - 8-Bit 20MHz OTP MCU, 3.5KB, 18-SOIC | Microchip
料号: PIC16C717T/SO ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $3.25 | $3.25 |
| 10 | $2.92 | $29.20 |
| 100 | $2.51 | $251.00 |
| 500 | $2.18 | $1,090.00 |
| 1,000 | $1.86 | $1,860.00 |
PIC16C717T/SO 概述
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory, data memory, and I/O peripherals onto one die. The PIC16 family uses a RISC (Reduced Instruction Set Computer) architecture with only 35 single-word instructions, allowing most instructions to execute in a single instruction cycle. The PIC16C717T/SO is OTP (One-Time Programmable), meaning program memory can be written once and is not erasable, making it well-suited for high-volume, low-cost production. The T suffix denotes tape-and-reel packaging, and the SO suffix indicates the 18-pin SOIC form factor.
Key features include 6 channels of 10-bit ADC, two 8-bit timers (Timer0 with 8-bit prescaler, and Timer2), an 8-bit multichannel ADC, Brown-out Reset (BOR) circuitry, and 13 I/O pins. The device operates from 4V to 5.5V, supports 20MHz operation, and offers a 200ns instruction execution time, making it well-suited for embedded control loops and sensor reading.
The PIC16C717T/SO uses Microchip's proven PIC16C5X-compatible core, providing an easy migration path for legacy designs. The 10-bit ADC with 6 input channels enables precision analog signal acquisition, while the dual-timer architecture supports PWM generation and event timing. The wide operating voltage range (4-5.5V) and industrial temperature range (-40C to +85C) suit industrial and consumer embedded applications.
Typical applications include appliance control, sensor signal conditioning, automotive body electronics, industrial automation, and consumer electronics requiring moderate computational horsepower and analog integration. The OTP nature makes it cost-effective for high-volume production where code stability has been validated.
When designing with this part, ensure your development flow accounts for OTP programming - firmware bugs cannot be corrected after programming. Use PIC16C717-I/SO (windowed) for development and prototyping, then switch to PIC16C717T/SO for production runs.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
直接替换替代料: PIC16C717T/SO ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16C717T/SO (相同外形与封装尺寸) ——差异在于 Package, Timers, ADC, Program Memory Type, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
PIC16C717-I/SO
✅ 直接替换✓ 有现货
$2.28 / 个
查看数据手册 →PIC16C717/SO
✅ 直接替换✓ 有现货
$2.41 / 个
查看数据手册 →PIC16C716-04I/SO
✅ 直接替换✓ 有现货
$2.18 / 个
查看数据手册 →PIC16C716T-04/SO
✅ 直接替换✓ 有现货
$1.95 / 个
查看数据手册 →PIC16C715-04/SO
✅ 直接替换✓ 有现货
$2.18 / 个
查看数据手册 →PIC16C717T/SO 最大额定值与电气特性
| Core Architecture | PIC 8-bit RISC |
| Program Memory Type | OTP (One-Time Programmable) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM Size | 256 bytes |
| 最大时钟频率 | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| Supply Voltage Range | 4 V to 5.5 V |
| I/O Pins | 13 |
| ADC | 6 channels, 10-bit |
| Timers | Timer0 (8-bit with 8-bit prescaler), Timer2 |
| Brown-out Reset (BOR) | Yes |
| 工作温度范围 | -40 C to +85 C (industrial) |
| 封装 | 18-SOIC (300 mil) |
| 安装类型 | Surface Mount |
| MSL 等级 | 1 |
PIC16C717T/SO 引脚配置
| 引脚 1 | RA0/AN0 — Digital I/O port A bit 0 / Analog input channel 0 |
| 引脚 2 | RA1/AN1 — Digital I/O port A bit 1 / Analog input channel 1 |
| 引脚 3 | RA2/AN2 — Digital I/O port A bit 2 / Analog input channel 2 |
| 引脚 4 | RA3/AN3 — Digital I/O port A bit 3 / Analog input channel 3 |
| 引脚 5 | RA4/AN4/T0CKI — Digital I/O port A bit 4 / Analog input 4 / Timer0 clock input |
| 引脚 6 | RA5/AN5/SS — Digital I/O port A bit 5 / Analog input 5 / SPI slave select |
| 引脚 7 | RC0 — Digital I/O port C bit 0 |
| 引脚 8 | RC1 — Digital I/O port C bit 1 |
| 引脚 9 | RC2 — Digital I/O port C bit 2 |
| 引脚 10 | RC3 — Digital I/O port C bit 3 |
| 引脚 11 | RC4 — Digital I/O port C bit 4 |
| 引脚 12 | RC5 — Digital I/O port C bit 5 |
| 引脚 13 | RC6 — Digital I/O port C bit 6 |
| 引脚 14 | RC7 — Digital I/O port C bit 7 |
| 引脚 15 | OSC2/CLKOUT — Oscillator crystal output / Clock output |
| 引脚 16 | OSC1/CLKIN — Oscillator crystal input / External clock input |
| 引脚 17 | RA6 — Digital I/O port A bit 6 |
| 引脚 18 | RA7 — Digital I/O port A bit 7 |
典型应用
PIC16C717T/SO 适用于 6 应用s: Appliance Control Boards, Sensor Signal Conditioning, Automotive Body Electronics, Consumer Electronics Remote Controls, HVAC Zone Controllers, Industrial Timer Modules.
Appliance Control Boards
The PIC16C717T/SO's 6-channel 10-bit ADC and 13 I/O pins make it well-suited for appliance control boards where multiple sensor inputs and actuator outputs must be coordinated. At 20MHz, the 200ns instruction cycle supports real-time control loops for washing machine motor control, dishwasher cycle sequencing, and refrigerator temperature regulation. The OTP memory reduces unit cost for high-volume white goods production where firmware is finalized.
推荐
Sensor Signal Conditioning
With 6 channels of 10-bit ADC and 5 MIPS performance, the PIC16C717T/SO excels at sensor signal conditioning in industrial measurement systems. The 10-bit resolution (1024 levels) provides adequate precision for temperature, pressure, and flow sensors after external amplification. The 4-5.5V supply range is compatible with 5V sensor ecosystems common in factory automation. Brown-out Reset ensures reliable restart after power glitches in noisy industrial environments.
推荐
Automotive Body Electronics
The PIC16C717T/SO serves non-safety automotive body electronics such as interior lighting controllers, mirror position memory, and accessory timers. The 13 I/O pins handle multiple switch inputs and relay drive outputs, while the 10-bit ADC reads potentiometers for trim and seat position memory. Industrial -40C to +85C temperature range covers cabin-mounted modules. For under-hood or safety-critical designs, upgrade to PIC16F family with Flash memory for field updates.
推荐
Consumer Electronics Remote Controls
The PIC16C717T/SO is a strong fit for consumer remote controls and IR-based wireless controllers where cost dominates design decisions. Its 20MHz operation easily handles IR protocol encoding (RC5, NEC, SIRC) in software, while the low pin count 18-SOIC package fits compact enclosures. The OTP memory ensures code cannot be reverse-engineered, protecting proprietary IR protocols. Low power consumption suits battery-powered remote applications.
推荐
HVAC Zone Controllers
The PIC16C717T/SO integrates well in HVAC zone controllers managing multiple temperature sensors and damper actuators. The 6-channel 10-bit ADC reads NTC thermistors for zone temperature, while the 13 I/O pins drive TRIAC control outputs for damper motors. Brown-out Reset handles unreliable mains-derived DC supplies during brownouts. The 5V operating range and industrial temperature grade suit basement equipment room installations.
推荐
Industrial Timer Modules
With Timer0 (8-bit with 8-bit prescaler) and Timer2, the PIC16C717T/SO supports industrial timer modules for conveyor control, machine cycle timing, and process sequencing. The 20MHz clock and 200ns instruction cycle enable microsecond-precision timing without external timer ICs. 5 MIPS throughput handles keypad scanning, LCD multiplexing, and serial communication concurrently. The OTP memory protects proprietary timing algorithms in commercial products.
推荐
推荐产品汇总
工程参考数据: PIC16C717T/SO ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16C717-I/SO | PIC16C717/SO | PIC16C716-04I/SO | PIC16C716T-04/SO | PIC16C715-04/SO |
|---|---|---|---|---|---|---|
| Package | 18-SOIC | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same | 18-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB OTP | 3.5 KB EPROM | 3.5 KB OTP | 2 KB OTP (-43%) | 2 KB OTP (-43%) | 2 KB OTP (-43%) |
| Max Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 4 MHz (-80%) | 4 MHz (-80%) | 4 MHz (-80%) |
| ADC Channels | 6 channels, 10-bit | 6 channels, 10-bit | 6 channels, 10-bit | 4 channels, 8-bit | 4 channels, 8-bit | 4 channels, 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| Memory Type | OTP (One-Time Programmable) | EPROM (windowed, erasable) | OTP | OTP | OTP | OTP |
| Packaging Format | Tape & Reel | Tape & Reel | Tray | Tube/Industrial grade | Tape & Reel | Tube |
关键差异点
- Highest-spec 18-pin OTP MCU in PIC16C family with 6-channel 10-bit ADC (对比 PIC16C716-04I/SO)
- Tape-and-reel format optimized for SMT production (对比 PIC16C717/SO)
- EP memory on the same die for development flexibility (对比 PIC16C717-I/SO)
设计说明
OTP memory cannot be erased or rewritten. Always prototype with the windowed EPROM variant (PIC16C717-I/SO) or the Flash-based PIC16F717 before committing to OTP for production. A single firmware bug in OTP requires scrapping the programmed parts. Maintain strict firmware revision control and use the same compiler version during development and production programming.
For the 18-SOIC package, allocate a land pattern matching JEDEC SOIC-18 with 1.27mm pin pitch. Place a 100nF decoupling capacitor as close as possible to the VDD pin (pin 20, but the 18-SOIC actually has VDD on a different pin per datasheet - verify against datasheet). Use short traces to the crystal oscillator pins (OSC1/OSC2) and place load capacitors within 5mm of the pins to avoid clock instability.
The PIC16C717T/SO operates from 4V to 5.5V. Below 4V, the Brown-out Reset (BOR) triggers a reset to prevent code corruption from low-voltage operation. Add a bulk capacitor of at least 10uF near the VDD pin and a 100nF ceramic bypass capacitor. If using a switching regulator for the 5V rail, add a ferrite bead or LC filter to reduce noise coupling into the analog ADC reference.
The 10-bit ADC accuracy depends on clean VDD and a stable reference voltage. Use a dedicated analog VDD pin if available, or add a 10ohm resistor plus 10uF capacitor filter between digital VDD and the ADC reference. The 6 analog input channels share a single sample-and-hold capacitor; avoid switching channels during conversion for best linearity. Add a small RC filter (1kohm + 100pF) on analog inputs to limit bandwidth.
合规信息
RoHS and REACH compliance not explicitly stated in verified web data - marked unknown. Not AEC-Q100 qualified; not recommended for automotive safety applications. For automotive body electronics, use AEC-Q100 qualified PIC16F family parts.