PIC16C712/JW - 8-Bit 20MHz OTP MCU with ADC | Microchip
부품 번호: PIC16C712/JW ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.75 | $167.50 |
| 100 | $14.5 | $1,450.00 |
| 500 | $12.8 | $6,400.00 |
| 1,000 | $11.2 | $11,200.00 |
PIC16C712/JW 개요
What is an 8-bit OTP/EPROM microcontroller? It is a single-chip computer integrating a CPU, non-volatile program memory (one-time-programmable or UV-erasable), RAM, and peripherals such as timers and ADCs. Within the power management and embedded hierarchy, microcontrollers sit at the same tier as DSPs and FPGAs, but are optimized for deterministic control tasks at low cost and low power, and they sit below ASICs in design complexity. PIC16C-series parts belong to Microchip's mid-range 14-bit instruction core family, sitting above the baseline PIC12C and PIC16C5X families and below the PIC17C/PIC18C extended families.
Key differentiating features include four channels of 8-bit A/D conversion, two 8-bit timers (Timer0 and Timer2) plus one 16-bit timer (Timer1), a capture/compare/PWM (CCP) module, and a watchdog timer. The 18-pin CERDIP with quartz window enables code development cycles that OTP-only packages do not allow. Operating voltage spans 2.5 V to 5.5 V and the commercial temperature grade is 0 C to +70 C, with the part drawing a few mA active and microamps in standby.
Architecturally, PIC16C712 uses a Harvard-style 14-bit-wide program memory bus and 8-bit data bus, with a single accumulator (W) and a 36-byte general-purpose register file. The 8-bit ADC uses successive approximation with a sample-and-hold capacitor and selectable reference voltages, while the CCP module supports capture, compare, and 10-bit PWM modes. This combination of timers, ADC and CCP in a small through-hole package makes the device a popular legacy control platform.
Typical applications include automotive body controllers, industrial process control loops, white-goods and appliance controllers, sensor signal conditioning, and consumer device front-ends. The windowed CERDIP package is most often used in development and low-volume production where code revisions are expected. Trade-offs to consider are the CERDIP form factor (through-hole only, large footprint) versus modern surface-mount PIC16F equivalents, and the obsolete/legacy lifecycle status versus currently-active flash parts in the same PIC16 family.
드롭인 대체품: PIC16C712/JW — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16C712/JW (동일 폼 팩터 및 풋프린트) — 차이점: Program Memory Size, Package, Program Memory Type, Timers, I/O Pins.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16C711/JW
✅ 드롭인✓ 재고 있음
$10.95 / 개
데이터시트 보기 →PIC16C710/JW
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16C71/JW
✅ 드롭인✓ 재고 있음
$11.95 / 개
데이터시트 보기 →PIC16C712-20/JW
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
PIC16C712/JW 최대 정격 & 전기적 특성
| Core | PIC16C 8-bit RISC (14-bit instruction word) |
| Program Memory Type | UV EPROM (OTP-style, erasable in JW window package) |
| Program Memory Size | 1.75 KB (1K x 14) |
| RAM | 128 bytes |
| EEPROM Data Memory | 128 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns |
| ADC | 4 channels, 8-bit resolution |
| Timers | Timer0 (8-bit), Timer1 (16-bit), Timer2 (8-bit) |
| Capture/Compare/PWM | 1 CCP module, 10-bit PWM |
| Watchdog Timer | Yes |
| I/O Pins | 13 general-purpose |
| Operating Voltage | 2.5 V to 5.5 V |
| 동작 온도 | 0 C to +70 C (commercial) |
| 패키지 | 18-pin CERDIP with window (JW) |
| 실장 유형 | Through-Hole |
| RoHS 상태 | Non-compliant (contains Pb, CERDIP window) |
PIC16C712/JW 핀 구성
| 핀 1 | RA2/AN2 — GPIO RA2 / ADC input channel 2 |
| 핀 2 | RA3/AN3 — GPIO RA3 / ADC input channel 3 |
| 핀 3 | RA4/T0CKI — GPIO RA4 / Timer0 clock input |
| 핀 4 | MCLR — Master Clear (reset) input, active low |
| 핀 5 | VSS — Ground reference |
| 핀 6 | RB0/INT — GPIO RB0 / external interrupt input |
| 핀 7 | RB1 — GPIO RB1 |
| 핀 8 | RB2 — GPIO RB2 |
| 핀 9 | RB3 — GPIO RB3 |
| 핀 10 | RB4 — GPIO RB4 |
| 핀 11 | RB5 — GPIO RB5 |
| 핀 12 | RB6 — GPIO RB6 / ICSP clock |
| 핀 13 | RB7 — GPIO RB7 / ICSP data |
| 핀 14 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| 핀 15 | OSC2/CLKOUT — Oscillator output / clock output |
| 핀 16 | OSC1/CLKIN — Oscillator input / external clock input |
| 핀 17 | RA0/AN0 — GPIO RA0 / ADC input channel 0 |
| 핀 18 | RA1/AN1 — GPIO RA1 / ADC input channel 1 |
일반적인 애플리케이션
PIC16C712/JW 적합 용도: 6 애플리케이션s: Industrial Process Control Loops, Automotive Body and Accessory Controllers, White-Goods and Appliance Control, Sensor Signal Conditioning Front-Ends, Prototype Development Platforms, Consumer Device Front-End Controllers.
Industrial Process Control Loops
The PIC16C712/JW fits closed-loop industrial control applications because it integrates a 4-channel 8-bit ADC with two 8-bit timers, a 16-bit Timer1 for time-of-day or event capture, and a 10-bit PWM-capable CCP module. Engineers can implement PID control on the 8-bit core running at 20 MHz (200 ns instruction cycle) with sufficient headroom for a 1 kHz control loop. The windowed CERDIP package simplifies development and field firmware revisions in low-volume industrial OEM equipment. The JW UV-erasable window allows factory code updates without scrapping the MCU.
추천
Automotive Body and Accessory Controllers
In automotive body controllers, the PIC16C712/JW handles multiple switch inputs via its 13 GPIO pins and the 4-channel ADC for sensors such as potentiometer position or thermistor temperature. The 2.5 V to 5.5 V operating range covers 5 V regulated vehicle rails, and the CCP module produces PWM signals for dimming interior lighting or driving small solenoids. The commercial 0 C to +70 C grade suits cabin applications; underhood designs should select industrial grade (-40 C to +85 C) parts. The 8-bit core is adequate for slow body-domain tasks such as window lift, mirror adjust, and seat-position memory recall.
추천
White-Goods and Appliance Control
The PIC16C712/JW is well suited to consumer appliance controllers such as washing machines, dishwashers, and microwave ovens because the 8-bit core, 4-channel ADC and CCP PWM module cover all typical load-control needs. The 20 MHz throughput supports user-interface debouncing, motor control via TRIAC phase-angle drive, and sensor monitoring for temperature, water level, or door state. The 1.75 KB EPROM holds appliance firmware comfortably, while 128 bytes of EEPROM retains user settings across power cycles. The JW window enables quick firmware iteration during product development before locking to an OTP package.
추천
Sensor Signal Conditioning Front-Ends
For remote sensor nodes, the PIC16C712/JW handles analog front-end digitisation through its 4-channel 8-bit ADC with selectable reference, then performs linearisation, calibration, and serial communication of the processed result. Operating from 2.5 V to 5.5 V allows direct connection to lithium or 3.3 V regulated rails, and the small 1 mA active current suits battery-powered field instrumentation. The CCP module can generate timing signals for ultrasonic or IR sensors, while Timer1 can be clocked from an external 32.768 kHz crystal for real-time-clock duties in low-power modes.
추천
Prototype Development Platforms
The PIC16C712/JW windowed CERDIP package is ideally suited to prototype and educational development platforms because the quartz window allows UV erasure of the program memory, enabling dozens of erase/program cycles during firmware iteration. In-circuit programming via the MCLR/VPP and RB6/RB7 pins allows code updates without removing the part from the breadboard or target board. The PIC16C712 belongs to Microchip's mid-range 14-bit core, so the same firmware binaries can later be ported to PIC16F flash parts for production without rewriting the assembly or C source. A standard PICkit 2/3 programmer plus a UV eraser form a complete dev cycle for this part.
추천
Consumer Device Front-End Controllers
For consumer devices such as remote controls, toys, small kitchen appliances, and hobby electronics, the PIC16C712/JW provides ample computational headroom at low cost. The 8-bit core runs at 20 MHz, the ADC handles battery voltage monitoring and sensor inputs, and the CCP module generates IR carrier frequencies or audio tones. The 1.75 KB EPROM holds feature-rich user interface code, while 128 bytes of EEPROM store user preferences. The JW CERDIP form factor is acceptable for hobbyist and development builds; commercial production should transition to PIC16F flash equivalents in surface-mount SOIC.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16C712/JW — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16C711/JW | PIC16C710/JW | PIC16C71/JW | PIC16C712-20/JW |
|---|---|---|---|---|---|
| Package | 18-CERDIP (JW, windowed) | 18-CERDIP (JW, windowed) - same | 18-CERDIP (JW, windowed) - same | 18-CERDIP (JW, windowed) - same | 18-CERDIP (JW, windowed) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Program Memory | 1.75 KB (1K x 14) EPROM | 1.75 KB (1K x 14) EPROM | 0.875 KB (512 x 14) EPROM (-50%) | 0.875 KB (512 x 14) EPROM (-50%) | 1.75 KB (1K x 14) EPROM |
| RAM | 128 bytes | 128 bytes | 128 bytes | 36 bytes (-72%) | 128 bytes |
| ADC Channels | 4 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit | 4 ch x 8-bit |
| CCP Module | Yes (10-bit PWM) | No | No | No | Yes (10-bit PWM) |
| Timer2 (8-bit PWM time-base) | Yes | No | No | No | Yes |
| Maximum Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
주요 차별점
- Includes Capture/Compare/PWM module that PIC16C711 lacks (vs PIC16C711/JW)
- Doubles program memory over PIC16C710/JW and PIC16C71/JW (vs PIC16C710/JW)
- UV-erasable JW window allows field reprogramming (vs PIC16F716-I/P)
설계 노트
The PIC16C712/JW in CERDIP package dissipates up to approximately 1 W at full 20 MHz operation across the 2.5 V to 5.5 V supply range. With a junction-to-ambient thermal resistance of approximately 60 C/W for CERDIP, the junction temperature rise is about 60 C at full active load. Provide adequate airflow or heat-sinking in enclosed industrial cabinets, especially when the part is socketed (IC sockets add thermal resistance). Estimated: input values 5 V, 20 MHz, 0.7 I/O loaded.
Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 14) and a 10 uF bulk capacitor on the same supply rail within 1 cm of the MCU. The MCLR pin (pin 4) requires a 10 kohm pull-up to VDD and a 100 nF cap to ground for brown-out and noise immunity. For the JW CERDIP package, mount the part in a UV-transparent socket if frequent erasure is anticipated; otherwise solder directly to the PCB for vibration robustness.
Do not assume the PIC16C712/JW is still in production - it is obsolete and Microchip recommends migrating to PIC16F716 for new designs. UV erasure takes 20 to 30 minutes of direct UV-C exposure through the window; do not rely on sunlight or fluorescent light for erasure. Configuration bits (oscillator selection, watchdog enable, code protect) must be programmed explicitly; leaving them as erased default state leaves the MCU in an undefined configuration. Always read the configuration word back after programming and verify against the expected setting.
규정 준수 정보
PIC16C712/JW in CERDIP with quartz window contains lead (Pb) in the glass and is therefore not RoHS compliant. Commercial temperature grade only (0 C to +70 C); not AEC-Q100 qualified for automotive. Compliance details beyond RoHS not explicitly stated in the verified web data and are marked unknown.