PIC16C717/JW - 8-Bit 20MHz MCU, 3.5KB EPROM, 18-CERDIP Window
MPN: PIC16C717/JW ✗ 停產PIC16C717/JW 概覽
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and programmable I/O peripherals into one package. The PIC16C717 belongs to the PIC16 mid-range family of MCUs, which sits in the broader hierarchy of 8-bit microcontrollers, embedded controllers, and semiconductor ICs. Within a system, an MCU like the PIC16C717 acts as the decision-making brain, executing firmware that reads sensor inputs, drives actuators, and orchestrates communication with companion ICs.
Key features include 6 channels of 10-bit Analog-to-Digital converter (ADC), two additional 8-bit timers (Timer1 and Timer2), a Capture/Compare/PWM (CCP) module, and a hardware USART for serial communication. The device operates from 2.5V to 5.5V across the commercial 0C to +70C temperature range, with a low-power CMOS design typical of the PIC16C mid-range family.
Architecturally, the PIC16C717 uses a 14-bit instruction word RISC core with only 35 single-word instructions, enabling compact code density and deterministic 200ns instruction execution. The integrated 10-bit ADC with 6 input channels provides sufficient resolution for sensor monitoring in automotive, industrial, appliance, and consumer applications.
Typical applications include sensor interface nodes, low-end motor control loops, white-goods appliance control boards, automotive body electronics, and battery-powered instrumentation where the windowed CERDIP package enables rapid firmware iteration.
When designing with this part, note that the JW (windowed CERDIP) variant is intended for development only; production builds should migrate to the OTP plastic PDIP, SOIC, or SSOP equivalents. Allocate up to 36 bytes of RAM for general-purpose use and ensure adequate decoupling on VDD with at least a 0.1uF ceramic capacitor close to the supply pins.
This page synthesizes distributor pricing, JW-to-OTP migration alternatives, and practical design notes that complement the Microchip datasheet, helping engineers evaluate the PIC16C717/JW for prototype or low-volume production runs.
直接替換替代品,適用於 PIC16C717/JW — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC16C717/JW (相同外形與佔位) — 差異在於 Package, Timers, I/O Pins, Program Memory Type, Program Memory Size.
PIC16C717-20/P
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16C717-20/SO
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16C717-20/SS
✅ 直接替換📋 參考替代品(不在目錄中)
PIC16C716-20/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16C715-20/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16C712-20/P
✅ 直接替換聯絡詢價
查看資料表 →PIC16C717/JW 最大額定值與電氣特性
| Core | PIC16 8-bit RISC |
| Program Memory Type | EPROM (OTP/UV-erasable window) |
| Program Memory Size | 3.5 KB (2K x 14) |
| RAM | 256 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle | 200 ns |
| Instruction Set Size | 35 single-word instructions |
| ADC | 10-bit, 6 channels |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP Module | 1 (Capture/Compare/PWM) |
| USART | Yes (hardware) |
| I/O Pins | 16 |
| 供應電壓 | 2.5 V to 5.5 V |
| 工作溫度 | 0 C to +70 C (commercial, JW) |
| 封裝 | 18-CERDIP (0.300 inch, 7.62 mm) Window |
| 安裝類型 | Through-Hole |
| MSL 等級 | Not applicable (through-hole windowed CERDIP) |
| RoHS 狀態 | Non-compliant (contains lead-bearing CERDIP) |
| Lead Free | No (JW CERDIP is a Sn/Pb windowed package) |
PIC16C717/JW 腳位配置
| 腳位 1 | MCLR/VPP — Master Clear (reset) input / programming voltage |
| 腳位 2 | RA0/AN0 — PORTA bit 0 / ADC input channel 0 |
| 腳位 3 | RA1/AN1 — PORTA bit 1 / ADC input channel 1 |
| 腳位 4 | RA2/AN2 — PORTA bit 2 / ADC input channel 2 |
| 腳位 5 | RA3/AN3/VREF+ — PORTA bit 3 / ADC input channel 3 / ADC positive reference |
| 腳位 6 | RA4/AN4/T0CKI — PORTA bit 4 / ADC input channel 4 / Timer0 clock input |
| 腳位 7 | RA5/AN5/SS — PORTA bit 5 / ADC input channel 5 / SPI slave select |
| 腳位 8 | VSS — Ground reference |
| 腳位 9 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| 腳位 10 | OSC2/CLKOUT — Crystal oscillator output / clock output |
| 腳位 11 | RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input |
| 腳位 12 | RC1/T1OSI/CCP2 — PORTC bit 1 / Timer1 oscillator input / CCP2 output |
| 腳位 13 | RC2/CCP1 — PORTC bit 2 / Capture Compare PWM 1 output |
| 腳位 14 | RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock |
| 腳位 15 | RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data |
| 腳位 16 | RC5/SDO — PORTC bit 5 / SPI data out |
| 腳位 17 | RC6/TX/CK — PORTC bit 6 / USART TX / USART clock |
| 腳位 18 | RC7/RX/DT — PORTC bit 7 / USART RX / USART data |
典型應用
PIC16C717/JW 適用於 7 應用s: Industrial Sensor Interface Node, Automotive Body Electronics, White-Goods Appliance Control Board, Battery-Powered Instrumentation, Low-End Motor Control Loop, Consumer Remote Control and HMI, Educational and Development Platform.
Industrial Sensor Interface Node
The PIC16C717/JW is well suited for multi-channel sensor aggregation nodes in industrial monitoring systems. Its 6-channel 10-bit ADC provides sufficient resolution for temperature, pressure, and current sensing in a single chip, while the 256 bytes of RAM handles small protocol buffers for sensor data formatting. The 20MHz core delivers 5 MIPS of processing, enabling on-the-fly sensor linearization and threshold checking without external DSP. Hardware USART supports RS-232 or RS-485 communication with industrial sensors, and the CCP module generates timing signals for synchronized sampling. The wide 2.5V-5.5V supply range accommodates 3.3V and 5V sensor rails from the same MCU.
推薦
Automotive Body Electronics
The PIC16C717 supports automotive body-electronics applications such as seat controllers, mirror positioners, and lighting modules. Its 16 digital I/O pins drive relays, MOSFETs, and LEDs directly, while the integrated 10-bit ADC reads switch positions and current-sense feedback. The CCP module generates PWM signals for dimming incandescent or LED loads, and the USART interfaces with body control modules for diagnostics. At 20MHz the MCU executes a switch debounce and relay-control loop in well under 1ms. For underhood or harsh-environment designs, automotive-grade alternatives such as PIC16F717 should be considered, but the ceramic-windowed PIC16C717/JW remains useful for prototype development.
推薦
White-Goods Appliance Control Board
Washing machines, dishwashers, and microwave ovens benefit from the PIC16C717's combination of ADC channels, timers, and PWM capability. The 6-channel 10-bit ADC monitors water level, temperature, and motor current sensors simultaneously, while the CCP module drives the triac phase-angle control for heater regulation. Three hardware timers handle motor RPM feedback via capture and user-interface button debounce without software overhead. At 20 MIPS the firmware can implement sensor-fusion safety logic in real time. The windowed CERDIP package makes the PIC16C717/JW ideal for early appliance-platform firmware development before committing to OTP plastic variants for mass production.
推薦
Battery-Powered Instrumentation
Portable test and measurement instruments rely on the PIC16C717's low-power CMOS architecture and 2.5V-5.5V supply range. Running from two AA cells or a 3.6V Li-SOCl2 battery, the MCU executes measurement routines, drives an LCD via software SPI, and enters sleep between samples to extend battery life. The 10-bit ADC achieves adequate resolution for handheld multimeter-style readings, and the USART streams data to a host PC. Brown-out reset and power-on reset are integrated, eliminating external supervisor ICs. The windowed CERDIP package enables iterative firmware refinement during handheld product development.
推薦
Low-End Motor Control Loop
The PIC16C717/JW can serve as the controller for small DC or stepper motor subsystems where full DSP or FOC is not required. The CCP module generates PWM at up to 20kHz, sufficient for brushed DC motor speed control and basic stepper commutation. Hall-sensor or back-EMF feedback is sampled by the 10-bit ADC, and the firmware adjusts duty cycle in a closed loop. With 3.5KB of EPROM, simple speed profiles and protection routines (overcurrent, stall detection) fit comfortably. The windowed JW package allows rapid firmware iteration during motor-controller prototyping.
推薦
Consumer Remote Control and HMI
The PIC16C717 provides a cost-effective platform for consumer remote controls and small human-machine interface (HMI) panels. Its 16 I/O pins drive LED indicators, button matrices, and IR LEDs for remote transmission, while the USART interfaces with companion Bluetooth or RF modules. Timer1 supports accurate IR carrier generation at 38kHz or 40kHz, and the 10-bit ADC reads potentiometers or touch-pad inputs. The windowed CERDIP variant allows iterative HMI firmware development before committing to OTP plastic equivalents for consumer production.
推薦
Educational and Development Platform
The PIC16C717/JW serves as an ideal educational MCU for embedded systems courses because its windowed CERDIP package supports UV erasure and repeated reprogramming - perfect for student labs. With only 35 single-word instructions and a simple 14-bit core, learners can master assembly or C programming fundamentals without the complexity of modern 32-bit cores. The 6-channel 10-bit ADC, 3 timers, USART, and CCP module expose students to all major MCU peripherals. The wide 2.5V-5.5V supply range and through-hole 18-pin DIP form factor simplify breadboard prototyping in classroom settings.
推薦
推薦產品摘要
工程參考資料,適用於 PIC16C717/JW — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC16C717-20/P | PIC16C717-20/SO | PIC16C716-20/P | PIC16C715-20/P |
|---|---|---|---|---|---|
| Package | 18-CERDIP Window (JW) | 18-PDIP - same pinout | 18-SOIC - same logic | 18-PDIP - same pinout | 18-PDIP - same pinout |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 3.5 KB EPROM (2K x 14) | 3.5 KB EPROM | 3.5 KB EPROM | 2 KB EPROM | 2 KB EPROM |
| RAM | 256 bytes | 256 bytes | 256 bytes | 128 bytes | 128 bytes |
| ADC Channels | 6 x 10-bit | 6 x 10-bit | 6 x 10-bit | 4 x 10-bit | 4 x 10-bit |
| USART | Yes | Yes | Yes | No | No |
| CCP Module | Yes (1) | Yes (1) | Yes (1) | No | No |
| Memory Type | Windowed EPROM (UV-erasable) | OTP EPROM | OTP EPROM | OTP EPROM | OTP EPROM |
| RoHS Status | Non-compliant (Sn/Pb CERDIP) | Non-compliant | Non-compliant | Non-compliant | Non-compliant |
主要差異化特點
- Windowed CERDIP allows UV-erase reprogramming (對比PIC16C717-20/P)
- Highest memory density in PIC16C71x family (對比PIC16C715-20/P)
- Integrated USART plus CCP module (對比PIC16C716-20/P)
設計說明
The PIC16C717/JW uses a windowed CERDIP package intended ONLY for development and UV-erase prototyping. Production builds must migrate to the OTP plastic equivalents (PIC16C717-20/P, PIC16C717-20/SO, or PIC16C717-20/SS) to avoid supply-chain risk as the JW variant is NRND. Ceramic-windowed packages are also non-RoHS due to tin-lead construction.
Estimated: at 20MHz and 5V supply, the PIC16C717 typically draws 10-15mA active current. Place a 0.1uF ceramic decoupling capacitor within 5mm of the VDD pin (pin 14) and a bulk 10uF tantalum or aluminum capacitor near the supply input. The internal brown-out reset is factory-trimmed; verify BOR threshold against your system voltage tolerance during design validation.
For through-hole CERDIP prototypes, use a socket to allow UV erasure between firmware iterations - the quartz window must be exposed to UV light (~12 mW/cm squared for 20-30 minutes) to erase. For SOIC or SSOP migration, allocate 0.65mm or 0.65mm pitch footprints respectively and follow Microchip SSOP-20 land pattern recommendations for soldering.
Keep the crystal oscillator traces (OSC1/OSC2, pins 9 and 10) as short as possible and surrounded by a ground guard ring to minimize EMI pickup. Place the crystal within 10mm of the MCU. If using an external clock source, drive OSC1 with a CMOS-level signal and leave OSC2 floating or terminate with a series resistor to reduce ringing.
When using the ADC inputs (AN0-AN5), add a small RC low-pass filter (1k ohm + 100pF) at each analog pin to suppress high-frequency noise coupling from digital traces. Avoid routing digital signals adjacent to analog traces; route the analog signals over a continuous ground plane. Configure unused AN pins as digital outputs low to minimize ADC input leakage current.
合規資訊
JW (windowed CERDIP) package contains lead-bearing ceramic construction and is not RoHS compliant. PIC16C717 family is generally not AEC-Q100 qualified; consider PIC16F717 for automotive applications. Conflict minerals and halogen-free status not explicitly stated in available data.