PIC16C717/JW - 8-Bit 20MHz MCU, 3.5KB EPROM, 18-CERDIP Window
부품 번호: PIC16C717/JW ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.75 | $167.50 |
| 100 | $14.95 | $1,495.00 |
| 500 | $13.2 | $6,600.00 |
| 1,000 | $11.8 | $11,800.00 |
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
✅ 드롭인✓ 재고 있음
$3.2 / 개
데이터시트 보기 →PIC16C715-20/P
✅ 드롭인✓ 재고 있음
$1.94 / 개
데이터시트 보기 →PIC16C712-20/P
✅ 드롭인✓ 재고 있음
$3.18 / 개
데이터시트 보기 →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 (vs PIC16C717-20/P)
- Highest memory density in PIC16C71x family (vs PIC16C715-20/P)
- Integrated USART plus CCP module (vs 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.