PIC16C712/JW - 8-Bit 20MHz OTP MCU with ADC | Microchip
Référence : PIC16C712/JW ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour PIC16C712/JW — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC16C712/JW (même facteur de forme et même empreinte) — différant par Program Memory Size, Package, Program Memory Type, Timers, I/O Pins.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC16C711/JW
✅ Remplacement direct✓ En stock
$10.95 / unité
Voir la fiche technique →PIC16C710/JW
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PIC16C71/JW
✅ Remplacement direct✓ En stock
$11.95 / unité
Voir la fiche technique →PIC16C712-20/JW
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
PIC16C712/JW Valeurs maximales et caractéristiques électriques
| 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 |
| Température de fonctionnement | 0 C to +70 C (commercial) |
| Boîtier | 18-pin CERDIP with window (JW) |
| Type de montage | Through-Hole |
| Statut RoHS | Non-compliant (contains Pb, CERDIP window) |
Configuration des broches de PIC16C712/JW
| Broche 1 | RA2/AN2 — GPIO RA2 / ADC input channel 2 |
| Broche 2 | RA3/AN3 — GPIO RA3 / ADC input channel 3 |
| Broche 3 | RA4/T0CKI — GPIO RA4 / Timer0 clock input |
| Broche 4 | MCLR — Master Clear (reset) input, active low |
| Broche 5 | VSS — Ground reference |
| Broche 6 | RB0/INT — GPIO RB0 / external interrupt input |
| Broche 7 | RB1 — GPIO RB1 |
| Broche 8 | RB2 — GPIO RB2 |
| Broche 9 | RB3 — GPIO RB3 |
| Broche 10 | RB4 — GPIO RB4 |
| Broche 11 | RB5 — GPIO RB5 |
| Broche 12 | RB6 — GPIO RB6 / ICSP clock |
| Broche 13 | RB7 — GPIO RB7 / ICSP data |
| Broche 14 | VDD — Positive supply voltage (2.5 V to 5.5 V) |
| Broche 15 | OSC2/CLKOUT — Oscillator output / clock output |
| Broche 16 | OSC1/CLKIN — Oscillator input / external clock input |
| Broche 17 | RA0/AN0 — GPIO RA0 / ADC input channel 0 |
| Broche 18 | RA1/AN1 — GPIO RA1 / ADC input channel 1 |
Applications typiques
PIC16C712/JW convient pour 6 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC16C712/JW — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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 |
Principaux différenciateurs
- 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)
Notes de conception
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.
Informations de conformité
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.