PIC16C71/JW - 8-bit MCU, 1.75KB EPROM, 20MHz, 18-CERDIP | Microchip
MPN: PIC16C71/JW β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.95 | $18.95 |
| 10 | $17.1 | $171.00 |
| 100 | $15.25 | $1,525.00 |
| 500 | $13.5 | $6,750.00 |
| 1,000 | $11.95 | $11,950.00 |
PIC16C71/JW Overview
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, program memory (ROM/EPROM/Flash), data memory (RAM), and peripheral I/O onto one silicon die. The 8-bit PIC family uses a Harvard architecture in which program and data are accessed from separate memories using separate buses, improving bandwidth over traditional von Neumann designs. Within the broader taxonomy, the PIC16C71 belongs to: microcontroller -> embedded microcontroller -> 8-bit MCU -> PIC mid-range family -> CMOS OTP/EPROM MCU. The /JW suffix indicates a CERDIP package with an integral quartz window that allows the EPROM to be erased under UV light - this is a development/engineering variant rather than a production part.
Key features include four channels of 8-bit Analog-to-Digital (A/D) converter, an 8-bit Timer0 with 8-bit prescaler, 13 individually controllable digital I/O pins, a watchdog timer with its own on-chip RC oscillator for reliable operation, and brown-out reset (BOR) circuitry that holds the device in reset when VDD drops below a safe threshold. The device executes instructions in a 200ns single-cycle period at 20MHz, using only 35 single-word instructions - making it both powerful and easy to program.
Typical applications include entry-level A/D conversion in automotive sensors, industrial control appliances, consumer products, and instrumentation front-ends. The on-chip 4-channel 8-bit ADC eliminates an external ADC chip, while the 20MHz PIC core and integrated peripherals reduce total system cost and BOM count. Designers choosing this part should plan around the CERDIP-18 mechanical footprint and ensure that the system does not depend on field re-programmability - the /JW window is intended for lab erasure and prototype development, not end-product firmware updates.
Drop-in alternatives for PIC16C71/JW β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC16C71/JW (same form factor and footprint) β differing in I/O Pins, Program Memory Size, Program Memory Type, RoHS Status, Mounting Type.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
PIC16C71-20/JW
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C71-04/JW
β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C71-10/JW
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C710-20/JW
β Drop-Inπ Reference alternative (not in catalog)
PIC16C711-20/JW
β Drop-Inπ Reference alternative (not in catalog)
PIC16C715-20/JW
β Drop-Inπ Reference alternative (not in catalog)
PIC16C71A-20/JW
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
PIC16C71/JW Maximum Ratings & Electrical Characteristics
| Core Architecture | 8-bit PIC16CXX mid-range (Harvard) |
| Program Memory Type | UV-erasable EPROM (windowed CERDIP) |
| Program Memory Size | 1.75KB (1K x 14 words) |
| Data Memory (RAM) | 36 bytes |
| Maximum Clock Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Number of Instructions | 35 single-word |
| I/O Pins | 13 (individually direction-controlled) |
| Timers | Timer0: 8-bit timer/counter with 8-bit prescaler |
| Watchdog Timer | Yes (with dedicated on-chip RC oscillator) |
| ADC | 4 channels x 8-bit resolution |
| Brown-out Reset (BOR) | Yes |
| Operating Temperature Range | 0C to +70C (commercial grade) |
| Package Type | 18-pin CERDIP with quartz erase window |
| Mounting Type | Through-Hole |
| Packaging | Rail/Tube |
| RoHS Status | Compliant (per datasheets.com listing) |
PIC16C71/JW Pin Configuration
| Pin 1 | RA2/AN2 β Bidirectional I/O pin RA2; analog input AN2 |
| Pin 2 | RA3/AN3 β Bidirectional I/O pin RA3; analog input AN3 |
| Pin 3 | RA4/T0CKI β Bidirectional I/O RA4; Timer0 clock input |
| Pin 4 | MCLR/VPP β Master Clear (Reset) input / Programming voltage |
| Pin 5 | VSS β Ground reference |
| Pin 6 | RB0/INT β Bidirectional I/O RB0; external interrupt input |
| Pin 7 | RB1 β Bidirectional I/O pin RB1 |
| Pin 8 | RB2 β Bidirectional I/O pin RB2 |
| Pin 9 | RB3 β Bidirectional I/O pin RB3 |
| Pin 10 | RB4 β Bidirectional I/O pin RB4 |
| Pin 11 | RB5 β Bidirectional I/O pin RB5 |
| Pin 12 | RB6 β Bidirectional I/O pin RB6 |
| Pin 13 | RB7 β Bidirectional I/O pin RB7 |
| Pin 14 | VDD β Positive supply voltage |
| Pin 15 | OSC2/CLKOUT β Oscillator crystal output / clock output |
| Pin 16 | OSC1/CLKIN β Oscillator crystal input / external clock input |
| Pin 17 | RA0/AN0 β Bidirectional I/O RA0; analog input AN0 |
| Pin 18 | RA1/AN1 β Bidirectional I/O RA1; analog input AN1 |
Typical Applications
PIC16C71/JW is suitable for 6 applications: Entry-Level Industrial A/D Data Acquisition, Automotive Sensor Signal Conditioning (Legacy), Consumer Appliance Control Front-End, Test & Measurement Instrumentation Front-End, Educational MCU Trainer Boards, Legacy Industrial Control Module Repair.
Entry-Level Industrial A/D Data Acquisition
The PIC16C71/JW is well-suited to entry-level industrial data acquisition because its on-chip 4-channel 8-bit ADC eliminates the need for an external ADC chip, reducing BOM count and PCB area in cost-sensitive sensor-interface modules. At 20MHz the 200ns instruction cycle comfortably handles ADC polling, oversampling for averaging, and serial reporting to a host controller. The Harvard architecture ensures deterministic ADC-sample-to-instruction latency, and the 13 individually-controlled I/O pins are enough to drive status LEDs, accept digital sensor inputs, and bit-bang a UART or I2C output stream. The integrated watchdog timer with its own RC oscillator provides reliable operation in electrically noisy industrial environments, while brown-out reset holds the device in a known safe state during supply transients on the 24V industrial bus. The CERDIP windowed package supports UV-erase during development and is well-matched to through-hole industrial control boards still in service.
Recommended
Automotive Sensor Signal Conditioning (Legacy)
The PIC16C71/JW serves well in legacy automotive sensor-conditioning modules where its 4-channel 8-bit ADC can digitize throttle position, temperature, and pressure sensors, and its 13 I/O pins drive FET gate drivers for actuator control. The integrated brown-out reset and watchdog timer with dedicated RC oscillator are particularly valuable in the harsh automotive electrical environment, where load-dump transients and cranking voltage dips can cause supply collapse. At 20MHz the PIC16C71/JW can complete a full ADC scan plus actuator PID loop in microseconds, leaving headroom for additional CAN-style bit-banging or PWM control of solenoids. Note that for new automotive designs an AEC-Q100-qualified PIC16F or dsPIC part should be chosen instead, but the /JW variant supports maintenance of existing automotive ECUs and test fixtures.
Recommended
Consumer Appliance Control Front-End
The PIC16C71/JW's combination of low cost, on-chip ADC, and 13 I/O pins makes it a strong fit for consumer appliance control front-ends such as washing-machine water-level sensors, microwave oven keypad scanners, and HVAC thermostat boards. The Harvard architecture and 200ns instruction cycle at 20MHz allow the same MCU to scan keypads, drive 7-segment displays, measure thermistor inputs via the 8-bit ADC, and run simple control loops - all from a single chip. The 35 single-word instruction set is exceptionally easy to learn, lowering development cost for appliance OEMs. With 1.75KB of EPROM and 36 bytes of RAM, firmware can implement user-interface state machines plus sensor calibration tables. The CERDIP-18 package's through-hole leads are mechanically robust for appliances that experience vibration and thermal cycling.
Recommended
Test & Measurement Instrumentation Front-End
The PIC16C71/JW can serve as the analog front-end controller in bench-top test and measurement instruments, where its 4-channel 8-bit ADC can digitize voltage, current, and resistance measurements while its 13 I/O pins drive range relays, status LEDs, and an LCD interface. The 20MHz instruction cycle supports real-time RMS calculation and range-switching logic without missing ADC conversions, and the 35-instruction RISC set keeps firmware straightforward to validate under ISO 17025 calibration regimes. Brown-out reset ensures the instrument powers up cleanly each session, while the watchdog timer guards against firmware lockups in unattended test racks. The windowed CERDIP package allows engineers to iterate firmware rapidly during development by erasing under UV and re-programming, which is ideal for prototype instrument builds.
Recommended
Educational MCU Trainer Boards
The PIC16C71/JW is a popular choice for university embedded-systems labs and microcontroller trainer boards because the 35 single-word instruction set is approachable for first-time programmers, and the on-chip 4-channel 8-bit ADC lets students complete meaningful analog interfacing labs without extra ICs. The UV-erasable CERDIP windowed package allows repeated erase-and-reprogram cycles on a single device, lowering per-student lab cost compared with Flash parts. The 20MHz instruction cycle is fast enough for real-time labs (PWM motor control, temperature PID, ADC sampling) yet slow enough that students can single-step through code on a PIC debugger. The 18-pin DIP form factor plugs into standard IC sockets on breadboards and trainer PCBs, and the commercial 0-70C temperature range is compatible with classroom lab environments.
Recommended
Legacy Industrial Control Module Repair
The PIC16C71/JW remains in demand for maintenance and repair of legacy industrial control modules installed in the 1990s, where original-equipment manufacturers continue to require identical CERDIP-18 windowed EPROM parts to keep long-deployed machinery running. The 1.75KB EPROM and 36-byte RAM match the original firmware binaries, allowing direct drop-in replacement on the through-hole PCB footprint without firmware rewriting. The brown-out reset and watchdog timer ensure consistent operation across decades of service, and the 20MHz clock rate is sufficient for the slow PID loops and digital I/O scanning typical of legacy PLC-style controllers. Distributors continue to stock this part specifically for industrial repair channels.
Recommended
Recommended Products Summary
Engineering reference data for PIC16C71/JW β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16C71-20/JW | PIC16C711-20/JW | PIC16C715-20/JW | PIC16C710-20/JW | PIC16C71A-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 | 18-CERDIP (JW, windowed) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 1.75KB EPROM (1K x 14) | 1.75KB EPROM | 1.75KB EPROM | 2KB EPROM (+14%) | 0.875KB EPROM (-50%) | 1.75KB EPROM |
| Maximum Clock Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 4 channels x 8-bit | 4 x 8-bit | 8 x 8-bit (+100%) | 8 x 8-bit (+100%) | 4 x 8-bit | 4 x 8-bit |
| I/O Pins | 13 | 13 | 13 | 13 | 13 | 13 |
| Memory Type | UV-erasable EPROM | UV-erasable EPROM | UV-erasable EPROM | UV-erasable EPROM | UV-erasable EPROM | UV-erasable EPROM |
| Watchdog Timer | Yes (with dedicated RC) | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C |
Key Differentiators
- Integrated 4-channel 8-bit ADC eliminates external ADC chip (vs PIC16F84A)
- Windowed CERDIP for development and UV reprogrammability (vs PIC16C71-20/P (OTP PDIP))
- 35-instruction RISC architecture is easy to learn (vs PIC16F877 (40-pin, 35 instructions but with extended peripherals))
Design Notes
The CERDIP /JW windowed package is intended for development and prototyping only. UV-erase requires a dedicated EPROM eraser producing 12,000 uW-sec/cm2 of 253.7nm UV light for 20-30 minutes. Do NOT deploy /JW variants in field products where firmware updates may be required - the window allows accidental erasure from sunlight or fluorescent UV exposure. For production, select the equivalent OTP (-P, -SO, or -JW without window suffix) or migrate to a Flash-based PIC16F successor.
Place a 0.1uF decoupling capacitor as close as possible to the VDD pin (pin 14) and a bulk 10-47uF tantalum or aluminum capacitor on the same supply trace. For ADC accuracy, add a separate analog supply AVdd filter if the application requires - on the PIC16C71 VDD also feeds the ADC, so a 10uH ferrite bead plus 10uF capacitor on VDD will reduce ADC switching noise by 1-2 LSB.
OSC1 and OSC2 traces must be kept short and surrounded by ground pour to minimize radiated emissions and noise injection into the ADC. For 20MHz operation use a fundamental-mode crystal with 20pF load capacitors matched to the crystal's CL specification. Adding a 100K parallel resistor across the crystal can improve startup reliability but is not always required by the datasheet.
Compliance Information
RoHS compliance confirmed by datasheets.com listing. AEC-Q100 not qualified - the PIC16C71 family does not target automotive grade. Lead-free per Microchip product family standard. Halogen-free status not explicitly stated in web data.