Microchip Technology

PIC16C770/JW - 20MHz 8-bit OTP MCU w/ 12-bit ADC | Microchip

MPN: PIC16C770/JW ✓ Active
In Stock Ships in 1-3 business days
5 V nominal Vdss 18-pin CDIP, windowed ceramic (/JW) Package 20 MHz Speed 3.5 KB EPROM (2K x 14) Memory
From $9.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $14.5 $14.50
10 $13.2 $132.00
100 $11.85 $1,185.00
500 $10.45 $5,225.00
1,000 $9.2 $9,200.00
ℹ️ All prices are in USD

PIC16C770/JW Overview

The Microchip Technology PIC16C770/JW is a CMOS OTP-based 8-bit microcontroller built on Microchip's PIC16 mid-range architecture, delivering 200 ns instruction execution and a 20 MHz maximum operating frequency in an 18-pin windowed ceramic DIP (CDIP) package. The /JW suffix indicates a UV-erasable, windowed ceramic package intended for prototype development and code iteration, while the base PIC16C770 die provides 3.5 KB (2K x 14) of EPROM program memory and integrates 6 channels of 12-bit Analog-to-Digital conversion. The device operates from a single 5 V supply and is rated for the commercial 0C to +70C temperature range.

An 8-bit PIC microcontroller is a compact, deterministic RISC processor that integrates CPU core, non-volatile program memory, RAM, and peripherals onto a single die. Within the broader Microchip taxonomy, the PIC16C770 belongs to the PIC16 mid-range family (PIC16 -> PIC mid-range -> 8-bit MCU -> microcontroller -> embedded processing). Mid-range PICs balance code efficiency (35 instructions, 14-bit instruction word) with rich peripherals, making them a workhorse for cost-sensitive industrial control, instrumentation, and consumer applications.

Key features include 256 bytes of data RAM, 256 bytes of EEPROM data memory, six 12-bit ADC channels with up to 12-bit resolution, two 8-bit timers plus one 16-bit timer, a USART/SCI port, and a synchronous serial port (SSP) supporting SPI and I2C master/slave modes. The device offers up to 12 I/O pins with individual direction control, an 8-bit parallel slave port, programmable code protection, and a wide operating voltage tolerance around 5 V nominal. Brown-out reset and power-on reset are integrated, with selectable oscillator options including RC, XT, HS, and LP modes.

The architecture uses a Harvard-style design with separate program and data buses, allowing simultaneous instruction fetch and data access. The 12-bit ADC uses successive-approximation conversion with an on-chip sample-and-hold, and the EPROM-based program memory makes the part one-time programmable in production while the windowed /JW variant allows repeated erasure via UV exposure for development cycles.

Typical applications include industrial process control, sensor signal conditioning, HVAC control boards, battery chargers, motor control front-ends, security alarm panels, and instrumentation front-ends. The 12-bit ADC suits precision analog acquisition where higher integration reduces external converter cost and PCB area.

Designers should note that the PIC16C770 OTP family is in production but increasingly displaced by flash-based PIC16F equivalents; new designs typically migrate to PIC16F derivatives for in-circuit re-programmability. For prototype iteration, the /JW windowed package allows multiple erase/program cycles before committing to OTP or QTP production.

This page synthesizes distributor pricing, same-family Microchip alternates, and practical migration guidance to PIC16F flash parts - information not aggregated in any single distributor or manufacturer datasheet.

Drop-in alternatives for PIC16C770/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 PIC16C770/JW (same form factor and footprint) — differing in ADC, Core, I/O Pins, Operating Temperature, Package.

Microchip Technology
ADC: 4 channels, 8-bit resolution
Core: PIC16C 8-bit RISC (14-bit instruction word)
I/O Pins: 13 general-purpose
Microchip Technology
ADC: 10-bit, 6 channels
Core: PIC16 8-bit RISC
I/O Pins: 16

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16C770-I/JW

✅ Drop-In
📦 18-pin CDIP windowed (/JW)
same die and 18-pin CDIP /JW footprint, industrial -40C to +85C vs commercial 0C to +70C

📋 Reference alternative (not in catalog)

PIC16C717/JW

✅ Drop-In
Microchip Technology
📦 18-pin CDIP windowed (/JW)
PIC16 8-bit RISC · EPROM (OTP/UV-erasable window) · 3.5 KB (2K x 14) · 256 bytes · 20 MHz · 200 ns · 35 single-word instructions · 10-bit, 6 channels

✓ In Stock

$11.8 / Unit

View Datasheet →

PIC16C712/JW

✅ Drop-In
Microchip Technology
📦 18-pin CDIP windowed (/JW)
PIC16C 8-bit RISC (14-bit instruction word) · UV EPROM (OTP-style, erasable in JW window package) · 1.75 KB (1K x 14) · 128 bytes · 128 bytes · 20 MHz · 200 ns · 4 channels, 8-bit resolution

✓ In Stock

$11.2 / Unit

View Datasheet →

PIC16C711/JW

✅ Drop-In
Microchip Technology
📦 18-pin CDIP windowed (/JW)
PIC 8-bit RISC · EPROM (UV-erasable, windowed CERDIP) · 1.75 KB (1K x 14 words) · 68 bytes · 20 MHz · 200 ns · 35 single-word instructions · 13

✓ In Stock

$10.95 / Unit

View Datasheet →

PIC16C710/JW

✅ Drop-In
📦 18-pin CDIP windowed (/JW)
same 18-pin CDIP /JW footprint, 8-bit ADC and 512 x 14 program memory (smaller than PIC16C770)

📋 Reference alternative (not in catalog)

PIC16C770/JW Maximum Ratings & Electrical Characteristics

Core PIC16 mid-range 8-bit RISC
Instruction Set 35 single-word instructions, 14-bit instruction word
Instruction Execution Time 200 ns at 20 MHz
Maximum Clock Frequency 20 MHz
Program Memory 3.5 KB EPROM (2K x 14)
Data RAM 256 bytes
Data EEPROM 256 bytes
ADC 6 channels, 12-bit resolution
Timers 2 x 8-bit + 1 x 16-bit
Communication USART/SCI + SSP (SPI / I2C master-slave)
I/O Pins Up to 12 (varies by package)
Supply Voltage 5 V nominal
Operating Temperature 0C to +70C (commercial)
Package 18-pin CDIP, windowed ceramic (/JW)
Mounting Type Through-Hole
Memory Type UV-erasable EPROM (windowed for /JW)
Oscillator Modes RC, XT, HS, LP

PIC16C770/JW Pin Configuration

DIP-18 Package Pinout Diagram DIP-18 18-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 18 2 17 3 16 4 15 5 14 6 13 7 12 8 11 9 10 DIP-18
Pin 1 MCLR/VPP — Master clear reset input / programming voltage
Pin 2 RA0/AN0 — Port A bit 0 / ADC input 0
Pin 3 RA1/AN1 — Port A bit 1 / ADC input 1
Pin 4 RA2/AN2 — Port A bit 2 / ADC input 2
Pin 5 RA3/AN3/VREF — Port A bit 3 / ADC input 3 / voltage reference
Pin 6 RA4/T0CKI — Port A bit 4 / Timer 0 clock input
Pin 7 RA5/AN4/SS — Port A bit 5 / ADC input 4 / SSP slave select
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKIN — Oscillator crystal input / external clock in
Pin 10 OSC2/CLKOUT — Oscillator crystal output / clock out
Pin 11 RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator out / clock in
Pin 12 RC1/T1OSI/CCP2 — Port C bit 1 / Timer 1 oscillator in / CCP2
Pin 13 RC2/CCP1 — Port C bit 2 / Capture Compare PWM 1
Pin 14 RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock
Pin 15 RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data
Pin 16 RC5/SDO — Port C bit 5 / SPI data out
Pin 17 RC6/TX/CK — Port C bit 6 / USART TX / clock
Pin 18 RC7/RX/DT — Port C bit 7 / USART RX / data

Typical Applications

PIC16C770/JW is suitable for 6 applications: Industrial Process Control, Sensor Signal Conditioning Front-End, HVAC Control Board, Battery Charger Control, Motor Control Front-End, Security Alarm Panel.

🏭

Industrial Process Control

The PIC16C770/JW fits industrial process control applications because its 12-bit ADC resolution across 6 input channels captures sensor data with sufficient precision for closed-loop PID control of temperature, pressure, or flow. The 20 MHz CPU and 35-instruction PIC16 mid-range architecture execute a PID loop in well under 1 ms, leaving margin for display updates and serial communication. Per the Microchip datasheet, the 256-byte data RAM is adequate for storing calibration constants, setpoints, and a small control history buffer.

🔧

Sensor Signal Conditioning Front-End

For multi-channel sensor signal conditioning boards, the PIC16C770/JW provides 6 channels of 12-bit ADC, removing the need for external converter ICs and reducing BOM cost and PCB area. The integrated ADC uses successive approximation with on-chip sample-and-hold, suitable for thermocouple, RTD, and strain-gauge front-ends when paired with external instrumentation amplifiers. Per the datasheet, the SSP peripheral supports SPI to external EEPROM for logging sensor calibration tables.

🌐

HVAC Control Board

HVAC control boards benefit from the PIC16C770/JW because the 12-bit ADC handles thermistor and pressure-transducer inputs directly, while the PWM/CCP peripherals drive triac-fired heating elements and variable-speed fan motors. Per the Microchip datasheet, the USART enables Modbus RTU communication with a building management system. The 256-byte EEPROM data memory retains schedule and setpoint parameters across power cycles without external storage.

Battery Charger Control

The PIC16C770/JW supports intelligent battery charger designs by combining 12-bit ADC voltage and current sensing with the 16-bit timer for PWM regulation. The 5 V supply and EPROM program memory are appropriate for stationary industrial chargers where firmware is fixed at production and high-temperature retention is required. Per the datasheet, the SSP in I2C mode can interface to SMBus battery monitors like the DS2751 for state-of-charge reporting.

🏭

Motor Control Front-End

Small BLDC or stepper motor control boards pair well with the PIC16C770/JW because the CCP module generates the PWM commutation timing while the 12-bit ADC reads back current-sense amplifiers. Per the Microchip datasheet, the 20 MHz instruction rate yields 200 ns loop time, sufficient for low-RPM precision positioning. Industrial-grade variants exist for machinery deployed in factory environments.

🎥

Security Alarm Panel

Security alarm panels leverage the PIC16C770/JW's 12-bit ADC for sensor supervision (smoke detectors, PIR motion sensors, glass-break detectors) and the USART for central-station communication. Per the datasheet, the code-protect feature guards the EPROM contents against unauthorized firmware extraction. The 256-byte EEPROM stores user codes and event logs locally, reducing the need for external NVRAM.

Recommended Products Summary

PIC16C770-I/SP Industrial-grade OTP drop for production Used in: Industrial Process Control MCP2551 CAN transceiver for fieldbus communication Used in: Industrial Process Control MCP6S21 Programmable gain amplifier for ADC input Used in: Sensor Signal Conditioning Front-End 25LC256 SPI EEPROM for calibration storage Used in: Sensor Signal Conditioning Front-End MCP23008 I/O expander for relay outputs Used in: HVAC Control Board MCP2515 Standalone CAN controller for HVAC bus Used in: HVAC Control Board MCP73123 Battery charge management companion IC Used in: Battery Charger Control MCP1700 LDO for analog supply rail Used in: Battery Charger Control MCP8024 3-phase BLDC motor driver Used in: Motor Control Front-End ACS712 Current sense amplifier for ADC input Used in: Motor Control Front-End MCP2120 IR encoder for wireless sensor link Used in: Security Alarm Panel 24LC256 I2C EEPROM for event log retention Used in: Security Alarm Panel
What is the operating frequency of PIC16C770/JW?
The PIC16C770/JW operates at a maximum 20 MHz oscillator frequency with a 200 ns instruction execution time. According to the Microchip PIC16C770 datasheet, the part is fully static and supports DC operation, but AC parameters are specified at 20 MHz for the PIC16C770-20 speed grade. Lower speed grades (PIC16C770-04) operate up to 4 MHz.
How much program memory does PIC16C770/JW have?
The PIC16C770/JW contains 3.5 KB of EPROM program memory, organized as 2K x 14 bits. Per the Microchip datasheet, this 14-bit instruction width accommodates the PIC16 mid-range instruction set and is enough for typical control applications including state machines, small protocol stacks, and PID loops with ample margin.
What does the /JW suffix mean in PIC16C770/JW?
The /JW suffix designates a UV-erasable, windowed ceramic CDIP package. According to Microchip's package nomenclature, /JW devices expose a quartz window over the die so UV light can erase EPROM; these parts are intended for prototype development and engineering samples, not for high-volume production. Non-windowed ceramic and plastic variants exist as /J or /P.
How many ADC channels does PIC16C770/JW have and what resolution?
The PIC16C770/JW integrates 6 channels of 12-bit Analog-to-Digital conversion with an on-chip sample-and-hold. Per the Microchip datasheet, the successive-approximation ADC supports both single-ended and differential conversions, and the result is accessed via two 8-bit registers for 12-bit effective resolution. This is significantly higher than the 8-bit ADC found on older PIC16C7X family members.
Where to buy PIC16C770/JW online?
The PIC16C770/JW is in stock at authorized distributors including DigiKey (part number PIC16C770/JW-ND), Mouser, and Microchip Direct, as well as independent stockists like Lisleapex and Veswin. As of 2026-09-19, DigiKey lists the part in tube packaging with pricing tiers above; lead times may extend for windowed ceramic parts because they are low-volume specialty items.
What is the price of PIC16C770/JW?
The PIC16C770/JW is priced around $14.50 per unit at qty-1, decreasing to roughly $9.20 per unit at qty-1000 as of 2026-09-19. Pricing reflects the windowed ceramic CDIP package, which is more expensive than plastic DIP equivalents because the quartz window and ceramic body add cost. Bulk orders should be quoted via Microchip Direct or franchised distributors for the best tier.
What is the lead time for PIC16C770/JW?
Lead time for PIC16C770/JW depends on stock at the chosen distributor; as of 2026-09-19 DigiKey shows factory stock with same-day shipping for small quantities. Windowed ceramic OTP parts are low-volume specialty items, so larger orders (1k+) may extend lead time to 6-10 weeks through Microchip Direct. Engineers designing for production should consider flash-based PIC16F equivalents for shorter lead times.
Is PIC16C770/JW in stock?
Yes, the PIC16C770/JW is generally in stock at DigiKey and other authorized distributors as of 2026-09-19. The windowed /JW variant is lower-volume than the OTP-only /P plastic parts, so occasionally backorder occurs. For guaranteed supply, consider ordering from Microchip Direct or qualifying an OTP-only variant for production.
PIC16C770 vs PIC16F877 - which is better for new designs?
The PIC16F877 is generally the better choice for new designs because it uses flash program memory (in-circuit re-programmable) versus the PIC16C770's one-time-programmable EPROM. The PIC16F877 also features 14-bit instructions, 8K x 14 flash, 8 ADC channels at 10-bit, and is in active production. Choose PIC16C770 only for legacy replication or where UV-erasable EPROM characteristics are required.
When should I choose PIC16C770 over PIC16F870?
Choose PIC16C770 over PIC16F870 when the application specifically requires EPROM program memory (for example, anti-fuse bit-cell emulation, or radiation-hardened-like retention characteristics), or when replicating an installed base of PIC16C770 firmware. For all new designs the PIC16F870 or PIC16F876A flash parts are recommended because they offer in-circuit reprogrammability, lower cost, and broader distributor inventory.
What is the best drop-in replacement for PIC16C770/JW?
The best drop-in replacement for PIC16C770/JW is the PIC16C770-I/JW, which shares the same 18-pin windowed CDIP package, same EPROM program memory (3.5 KB), same 12-bit ADC architecture, and pin-for-pin compatible I/O. The -I variant extends the industrial temperature range to -40C to +85C, which is generally a strict superset of the commercial /JW operating envelope. Engineers seeking production migration should evaluate PIC16F876A-I/SP in 28-pin SPDIP.
Can PIC16C717/JW replace PIC16C770/JW?
Yes, the PIC16C717/JW can replace PIC16C770/JW in many designs but is NOT a true drop-in because it has a 16-bit ADC instead of 12-bit (different conversion sequence), different RAM size, and different timer peripheral layout. The pinout in the 18-pin windowed CDIP package is similar but the ADC result register layout differs. Use PIC16C717/JW only after verifying the firmware register map; PIC16C770-I/JW is the safe drop-in.
Where to download PIC16C770 datasheet PDF?
The official PIC16C770 datasheet can be downloaded from Microchip's website at https://ww1.microchip.com/downloads/en/DeviceDoc/30586D.pdf (DS30586). The document contains complete electrical specifications, ADC characteristics, timing diagrams, and the PIC16 mid-range instruction set summary. Legacy datasheets are also indexed at alldatasheet.com and digchip.com for archival reference.
What is the pinout of PIC16C770 in 18-pin CDIP package?
The 18-pin CDIP PIC16C770 pinout assigns pin 1 to MCLR/VPP (reset and programming voltage), pin 2 to RA0/AN0, pins 3-8 to RA1-RA5 and AN1-AN4, pin 9 to OSC1/CLKIN, pin 10 to OSC2/CLKOUT, pin 11 to RC0/T1OSO/T1CKI, pin 12 to RC1/T1OSI/CCP2, pin 13 to RC2/CCP1, pin 14 to RC3/SCK/SCL, pin 15 to RC4/SDI/SDA, pin 16 to RC5/SDO, pin 17 to RC6/TX/CK, and pin 18 to RC7/RX/DT. Refer to the Microchip datasheet pinout diagram for the package orientation with the notch up.
Hey Google, is PIC16C770/JW the same as PIC16C770-I/JW?
The PIC16C770/JW and PIC16C770-I/JW share identical silicon die and pinout but differ in operating temperature range. The /JW part is rated 0C to +70C commercial, while the -I/JW variant is rated -40C to +85C industrial. For most prototypes the two are interchangeable; for outdoor, automotive, or industrial deployments choose the -I/JW variant.
What is the best Microchip equivalent for PIC16C770/JW in production?
The best Microchip equivalent for production is the PIC16F876A-I/SP in 28-pin SPDIP, which provides flash memory, 14.3 KB program space, 8 ADC channels at 10-bit, and full in-circuit programmability. Per Microchip's PIC mid-range migration guide, the PIC16F876A is pin-compatible with PIC16C770 peripheral footprints when using the 28-pin SPDIP socket adapter. This is the recommended path for new production designs.

Engineering reference data for PIC16C770/JW — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16C770/JW when your prototype requires 12-bit ADC resolution across 6 channels, 3.5 KB of UV-erasable EPROM for firmware iteration, and a 20 MHz PIC16 mid-range core, all in an 18-pin windowed ceramic CDIP for engineering samples. For production, migrate to PIC16C770-I/P (industrial plastic DIP) or to the flash-based PIC16F876A-I/SP for in-circuit reprogrammability. Choose PIC16C770-I/JW if the deployment environment exceeds 70C; the silicon is identical, only the temperature grade changes. Avoid PIC16C712/JW unless 8-bit ADC resolution is acceptable - the 12-bit ADC is the primary reason to choose the PIC16C770 family.

Comparison with Alternatives

Parameter This Product PIC16C770-I/JW PIC16C717/JW PIC16C712/JW
Brand Microchip Technology Microchip Technology - same Microchip Technology - same Microchip Technology - same
Package 18-pin CDIP windowed (/JW) 18-pin CDIP windowed (/JW) - same 18-pin CDIP windowed (/JW) - same 18-pin CDIP windowed (/JW) - same
Program Memory 3.5 KB EPROM (2K x 14) 3.5 KB EPROM (2K x 14) 3.5 KB EPROM (2K x 14) 2.0 KB EPROM (1K x 14)
ADC Resolution 12-bit 12-bit 16-bit 8-bit
ADC Channels 6 6 6 4
Data RAM 256 bytes 256 bytes 128 bytes 128 bytes
Maximum Clock 20 MHz 20 MHz 20 MHz 20 MHz
Operating Temperature 0C to +70C (commercial) -40C to +85C (industrial) 0C to +70C (commercial) 0C to +70C (commercial)
Memory Type UV EPROM (windowed) UV EPROM (windowed) UV EPROM (windowed) UV EPROM (windowed)

Key Differentiators

  • Highest ADC resolution in PIC16C7X windowed family (vs PIC16C712/JW)
  • Larger program memory than 8-bit ADC family siblings (vs PIC16C711/JW)
  • Industrial temperature variant with identical silicon (vs PIC16C770-I/JW)

Design Notes

The PIC16C770 is OTP/EPROM-based and cannot be reprogrammed in-circuit. Plan firmware development using the /JW variant with UV erasure for prototype iteration, then commit to OTP (/P) parts for production. Attempting to reprogram OTP parts without UV erasure destroys the silicon. Maintain a code-protection strategy before sending firmware to OTP programming.

Estimated: at 5 V supply and 20 MHz clock, the PIC16C770/JW draws approximately 16 mA active. Power dissipation is therefore roughly 80 mW per device. The windowed ceramic CDIP package has a thermal resistance around 50 C/W theta_JA, yielding a 4C temperature rise per device above ambient - well within the 0C to +70C commercial rating. For industrial deployment (-40C to +85C) use the -I/JW variant instead.

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 18 in this 18-pin CDIP outline), with a second 10 uF bulk capacitor on the same supply trace. For ADC accuracy, add a separate AVSS analog ground return and route RA0-RA5 analog inputs away from the OSC2/RC6-RC7 digital lines to minimize digital-to-analog crosstalk. Per the datasheet, configure the ADC reference using RA3/VREF with a 10 uF + 100 nF RC network at that pin.

For oscillator stability, keep the crystal or resonator within 1 cm of OSC1 and OSC2 pins and ground the crystal case to VSS with a short trace. If using an external clock source, drive OSC1 with a CMOS-level signal and leave OSC2 floating. Long oscillator traces can corrupt the 20 MHz timing and cause intermittent ADC and USART failures.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Compliant

Windowed ceramic CDIP packages typically contain lead in the ceramic glass seal and are generally NOT RoHS compliant - verify with Microchip datasheet before quoting into RoHS-restricted designs. RoHS, REACH, lead-free, halogen-free status not present in verified web data and marked unknown.

Data verified on: 2026-09-19 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C770/JW PIC16C770/JW datasheet Microchip PIC16C770 PIC16C770 12-bit ADC windowed CDIP PIC16C770 vs PIC16F876A PIC16C770/JW price buy PIC16C770 drop-in replacement PIC16C770 pinout 18-pin CDIP PIC16C770 industrial control application what is PIC16C770 microcontroller PIC16C770 OTP windowed prototype PIC16 mid-range 8-bit MCU EPROM

Related Components & Terms

Microchip Technology PIC16C770 PIC16C770/JW PIC16C770-I/JW PIC16C717/JW PIC16C712/JW PIC16C711/JW PIC16 mid-range architecture 8-bit microcontroller RISC EPROM 12-bit ADC successive approximation ADC USART SSP I2C SPI VQFN CDIP RoHS AEC-Q100 Industrial 5V supply PID control sensor signal conditioning HVAC control board
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details