Microchip Technology

PIC16C642-20/SO - 8-bit OTP MCU 7KB EPROM 22 I/O | Microchip

MPN: PIC16C642-20/SO ✗ End of Life
In Stock Ships in 1-3 business days
4 V to 6 V Vdss 28-SOIC (0.295 inch / 7.50 mm width) Package 20 MHz (max) Speed OTP (One-Time Programmable) Memory
From $4.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-17
Volume Pricing
Qty Unit Price Extended
1 $7.45 $7.45
10 $6.7 $67.00
100 $5.95 $595.00
500 $5.3 $2,650.00
1,000 $4.85 $4,850.00
ℹ️ All prices are in USD

PIC16C642-20/SO Overview

The Microchip Technology PIC16C642-20/SO is a CMOS OTP-based 8-bit microcontroller from the PIC16C mid-range family, featuring 7KB (4K x 14) of one-time-programmable program memory, 176 bytes of RAM, and 22 general-purpose digital I/O pins. Housed in a 28-pin SOIC (7.50 mm) wide-body package, the device executes a 200 ns single-cycle instruction at 20 MHz and operates from a 4 V to 6 V supply, drawing very low quiescent current to suit battery-aware embedded designs.

What is a PIC16C-series 8-bit microcontroller? The PIC16C family is Microchip's classic mid-range OTP (One-Time Programmable) microcontroller line, based on a RISC Harvard architecture with a small instruction set of only 35 single-word instructions. In the broader taxonomy: 8-bit microcontroller -> RISC MCU -> mid-range MCU -> PIC16C family -> embedded microcontroller. Each instruction completes in one instruction cycle (four clock periods), giving deterministic 200 ns execution at 20 MHz, and the architecture separates program and data buses so that program fetch and data access can overlap.

Key features of the PIC16C642-20/SO include: two on-chip analog comparators, a Brown-out Reset (BOR) circuit, a Watchdog Timer (WDT) with its own on-chip RC oscillator, power-saving SLEEP mode, and programmable code protection. The 22 I/O pins can be individually configured for digital input or output. An external oscillator is required (crystal, resonator, or RC), giving the designer flexibility over accuracy, cost, and start-up time versus the internal oscillator variants found on later PIC16F families.

Typical applications include appliance controls, simple sensor interfaces, low-cost motor control, automotive body electronics (non-safety), industrial control panels, and white-goods user interfaces. The 4-6 V operating range is compatible with 5 V regulated rails, and the 22 I/O count is enough to drive keypads, LED or LCD indicator panels, and a handful of analog signals via the on-chip comparators.

When designing in the PIC16C642-20/SO, remember that OTP memory cannot be erased - firmware must be correct on the first programming. The wide-body SOIC package is convenient for hand-prototyping and through-hole adapter boards, but for volume production the PIC16F equivalent with Flash memory is usually preferred. Always include decoupling (100 nF plus 10 uF) close to VDD/VSS and follow Microchip's recommended oscillator layout to avoid start-up failures. This page synthesizes distributor pricing, package-equivalent drop-in alternatives, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for PIC16C642-20/SO — 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 PIC16C642-20/SO (same form factor and footprint) — differing in Core Architecture, Program Memory Size, Program Memory Type, RAM Size, Maximum Clock Frequency.

Microchip Technology
Core Architecture: PIC 8-bit RISC
Program Memory Type: OTP (One-Time Programmable) EPROM
Maximum Clock Frequency: 4 MHz
Microchip Technology
Core Architecture: PIC 8-bit RISC (Harvard)
Maximum Clock Frequency: 4 MHz
Microchip Technology
Program Memory Size: 7KB (4K x 14)
Maximum Clock Frequency: 20 MHz
Microchip Technology
Core Architecture: 8-bit RISC (Harvard)
RAM Size: 176 bytes

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

PIC16C642-20I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
8-bit RISC (Harvard) · PIC16C · OTP (One-Time Programmable) · 7 KB (4K x 14) · 176 bytes · 20 MHz · 200 ns (single cycle) · 35

✓ In Stock

$2.3 / Unit

View Datasheet →

PIC16C642-10/SO

✅ Drop-In
📦 28-SOIC (7.50 mm)
same die, 10 MHz max clock vs 20 MHz (-50%); identical memory, I/O, package, peripherals

📋 Reference alternative (not in catalog)

PIC16C642-04/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
PIC 8-bit RISC · 8-bit · 4 MHz · 200 ns · 7 KB (4K x 14) · OTP (One-Time Programmable) EPROM · 176 x 8 bytes · 22

✓ In Stock

$4.3 / Unit

View Datasheet →

PIC16C642-20E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
Microchip Technology · PIC 16C · PIC · 8-bit · 7KB (4K x 14) · OTP (One-Time Programmable) · 176 x 8 bytes · 22

✓ In Stock

$5.2 / Unit

View Datasheet →

PIC16C622-20I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (7.50 mm)
8-bit RISC (PIC16C) · OTP EPROM · 3.5 KB (2K x 14) · 128 bytes · None · 20 MHz · 2.5 V to 6.0 V · 13

✓ In Stock

$2.2 / Unit

View Datasheet →

PIC16C642T-20I/SO

✅ Drop-In
📦 28-SOIC (7.50 mm)
same die, tape-and-reel packaging variant, industrial temp; identical 20 MHz, 7 KB EPROM, 22 I/O

📋 Reference alternative (not in catalog)

PIC16C642-20/SO Maximum Ratings & Electrical Characteristics

Core Processor PIC
Core Size 8-bit
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 7 KB (4K x 14)
RAM Size 176 x 8 bytes
Number of I/O 22
Clock Speed 20 MHz (max)
Instruction Execution Time 200 ns
Number of Instructions 35 single-word
Supply Voltage (Vcc/Vdd) 4 V to 6 V
Oscillator Type External
Package / Case 28-SOIC (0.295 inch / 7.50 mm width)
Mounting Type Surface Mount
Operating Temperature 0 C to +70 C (commercial, /SO suffix)
Peripherals Brown-out Detect, Watchdog Timer, 2 Analog Comparators
Connectivity -
Data Converters -

PIC16C642-20/SO Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA2/AN2 — Port A bit 2 / analog comparator input 2
Pin 2 RA3/AN3 — Port A bit 3 / analog comparator input 3
Pin 3 RA4/T0CKI — Port A bit 4 / Timer0 clock input
Pin 4 RA5/AN4 — Port A bit 5 / analog comparator input 4 / SS
Pin 5 GND — Ground reference
Pin 6 RB0/INT — Port B bit 0 / external interrupt input
Pin 7 RB1 — Port B bit 1
Pin 8 RB2 — Port B bit 2
Pin 9 RB3 — Port B bit 3
Pin 10 RB4 — Port B bit 4
Pin 11 RB5 — Port B bit 5
Pin 12 RB6 — Port B bit 6
Pin 13 RB7 — Port B bit 7
Pin 14 VDD — Positive supply (4 V to 6 V)
Pin 15 OSC2/CLKOUT — Oscillator output / clock out
Pin 16 OSC1/CLKIN — Oscillator input / clock in
Pin 17 RA0/AN0 — Port A bit 0 / analog comparator input 0
Pin 18 RA1/AN1 — Port A bit 1 / analog comparator input 1
Pin 19 RC0 — Port C bit 0
Pin 20 RC1 — Port C bit 1
Pin 21 RC2 — Port C bit 2
Pin 22 RC3 — Port C bit 3
Pin 23 RC4 — Port C bit 4
Pin 24 RC5 — Port C bit 5
Pin 25 RC6 — Port C bit 6
Pin 26 RC7 — Port C bit 7
Pin 27 GND — Ground reference (substrate tie)
Pin 28 VDD — Positive supply (substrate tie)

Typical Applications

PIC16C642-20/SO is suitable for 7 applications: Appliance Control Boards, Industrial Sensor Interface Modules, Automotive Body Electronics (Non-Safety), White-Goods User Interface Panels, HVAC Control Modules, Low-Cost Motor Control (BLDC / Stepper), Security and Access-Control Keypads.

🏭

Appliance Control Boards

The PIC16C642-20/SO fits appliance control boards thanks to its 22 I/O pins, 5 V operation, and 7 KB OTP program memory which holds appliance state machines (wash cycles, fan speeds, timer logic) with comfortable headroom. The 200 ns instruction cycle at 20 MHz easily drives keypad scan loops, LED multiplexing, and triac zero-crossing timing. The on-chip Brown-out Reset holds the MCU below 4 V to prevent EPROM corruption on brown-outs in mains-rail-powered boards. Two analog comparators handle sensor thresholds (water level, temperature NTC) without an external op-amp.

🏭

Industrial Sensor Interface Modules

For industrial sensor-interface modules, the PIC16C642-20/SO's two analog comparators and 22 I/O let a single chip read multiple threshold sensors (level, pressure, proximity) and drive indicator LEDs or relays. The 4-6 V supply range tolerates regulated 5 V industrial rails, and the Watchdog Timer recovers the MCU from firmware lock-ups caused by EMI on long sensor cables. Industrial -40 to +85 C variants (PIC16C642-20I/SO) extend deployment to outdoor enclosures and unheated cabinets.

🚗

Automotive Body Electronics (Non-Safety)

The PIC16C642-20/SO is widely used in non-safety automotive body electronics such as interior lighting controllers, mirror-adjust modules, and seat-position memories. Its 22 I/O drive multiple LED strings and H-bridge enable lines, while the 5 V operation and built-in Brown-out Reset ride through cranking transients on 12 V vehicle buses when paired with a 5 V regulator. The on-chip Watchdog Timer is essential for meeting automotive EMI robustness expectations, and the 28-SOIC package is well-suited to conformal-coated under-dash PCBAs.

🏭

White-Goods User Interface Panels

White-goods UI panels (washing machines, dishwashers, ovens) use the PIC16C642-20/SO to scan 4x4 or 5x5 keypads and drive 7-segment or LCD indicator displays. The 22 I/O accommodate up to 20 key matrix points plus 2 to 4 display-driver lines, and the 20 MHz instruction rate keeps scan latency below 20 ms (per IEC 60335 UX guidance). OTP memory prevents field firmware tampering and reduces production cost relative to Flash equivalents when the firmware is mature and stable.

🏭

HVAC Control Modules

HVAC control modules benefit from the PIC16C642-20/SO's 22 I/O, two analog comparators (for thermostat trip thresholds), and 7 KB OTP program memory that stores mode state machines (heat/cool/fan/auto) and EEPROM-emulated user settings. The 4-6 V supply rails directly off 5 V wall-adapter or 24 VAC-derived DC supplies. The 200 ns instruction cycle is fast enough to drive PWM outputs for triac phase-angle control of blower motors at 50/60 Hz line frequencies.

Low-Cost Motor Control (BLDC / Stepper)

The PIC16C642-20/SO controls small brushless DC or bipolar stepper motors in pumps, fans, and small appliances, using its 22 I/O to drive 6-MOSFET three-phase bridges (high/low pairs) and 20 MHz throughput to generate 50 us commutation steps at moderate RPMs. The on-chip comparators provide back-EMF zero-crossing detection for sensorless BLDC trapezoidal commutation. The Brown-out Reset and Watchdog Timer ensure safe stop on undervoltage or firmware fault conditions.

🔒

Security and Access-Control Keypads

Access-control keypads and simple alarm panels use the PIC16C642-20/SO to scan matrix keypads (3x4 or 4x4), debounce mechanical switches, validate PIN codes against the 7 KB OTP firmware, and drive relay or buzzer outputs on entry/exit events. The 22 I/O cover keypad rows/columns plus 4 to 6 status LEDs and a magnetic-door sensor input. OTP memory prevents code extraction via in-circuit programming attacks - a security advantage over Flash in low-cost access-control products.

Recommended Products Summary

MOC3021 Triac driver for AC load switching Used in: Appliance Control Boards PIC16F88-I/SO Flash-memory migration path for production Used in: Appliance Control Boards, Security and Access-Control Keypads PIC16C642-20I/SO Microchip Technology Used in: Industrial Sensor Interface Modules MCP1700 3.3 V LDO for sensor bias Used in: Industrial Sensor Interface Modules LM7805 12 V to 5 V automotive regulator Used in: Automotive Body Electronics (Non-Safety) BTS432E2 Smart high-side power switch Used in: Automotive Body Electronics (Non-Safety) TM1637 7-segment display driver over 2-wire Used in: White-Goods User Interface Panels PIC16F628A-I/SO Flash-memory migration path Used in: White-Goods User Interface Panels MOC3052 Zero-cross triac driver for AC loads Used in: HVAC Control Modules DS18B20 1-Wire temperature sensor for zone feedback Used in: HVAC Control Modules IRF540N N-channel MOSFET for H-bridge Used in: Low-Cost Motor Control (BLDC / Stepper) PIC16F1936-I/SO Flash migration with enhanced PWM Used in: Low-Cost Motor Control (BLDC / Stepper) AT24C02 I2C EEPROM for event-log storage Used in: Security and Access-Control Keypads
What is the program memory type and size of PIC16C642-20/SO?
The PIC16C642-20/SO has 7 KB of One-Time Programmable (OTP) program memory organized as 4K x 14 words. According to the Microchip PIC16C642 datasheet, the OTP array cannot be electrically erased, so firmware must be fully verified before programming. Engineers targeting this part should plan for a Flash-based PIC16F equivalent in production while keeping the OTP device for prototyping.
How many I/O pins does PIC16C642-20/SO have and what is the package?
The PIC16C642-20/SO provides 22 general-purpose digital I/O pins and is housed in a 28-pin wide-body SOIC package (7.50 mm body width). Per the datasheet, I/O direction is controlled via the TRISA/TRISB registers. The 28-pin SOIC footprint is pin-compatible with the 28-pin PDIP variant (PIC16C642-20/SP), enabling PCB adaptation between hand-soldered and surface-mount builds.
What is the operating voltage of PIC16C642-20/SO?
The PIC16C642-20/SO operates from a 4 V to 6 V VDD supply, which suits 5 V regulated rails typical of industrial and appliance systems. The Brown-out Reset (BOR) circuit is factory-trimmed for 5 V operation and holds the part in reset below the BOR threshold. Operating below 4 V may cause EPROM read errors; above 6 V risks permanent damage.
What is the instruction execution time of PIC16C642-20/SO?
The PIC16C642-20/SO executes one instruction per cycle (4 clock periods), giving a 200 ns instruction time at the 20 MHz maximum clock. Per the Microchip datasheet, the 35 single-word instruction set is fixed in silicon and identical across the mid-range PIC16C family, simplifying code reuse between PIC16C62x, PIC16C64x, and PIC16C66x devices.
Where can I buy PIC16C642-20/SO and what is the price?
As of 2026-09-17, PIC16C642-20/SO is listed by Mouser, DigiKey, Microchip USA, Xecor, and other authorized distributors at approximately USD 7.45 for qty-1, scaling down to USD 4.85 at 1,000 pieces. Because the part is NCNR/Not Recommended for New Designs, lead times can extend; XAIPART consolidates real-time distributor inventory for comparison and ships globally.
Is PIC16C642-20/SO in stock and what is the lead time?
As of 2026-09-17, PIC16C642-20/SO is shown in limited distributor stock because Microchip has marked the OTP mid-range family as Not Recommended for New Designs. Mouser and DigiKey list small quantities with lead times of 2-6 weeks, while smaller distributors hold buffer stock that may extend 1-3 days for normal orders. Plan ahead or migrate to a Flash-based PIC16F equivalent to avoid line-down risk.
What is the lead time when ordering PIC16C642-20/SO?
Standard distributor lead time for PIC16C642-20/SO is 2-6 weeks as of 2026-09-17, due to its NCNR status. Quoted factory-direct lead times are typically longer. For high-volume or time-sensitive orders, XAIPART consolidates stock from authorized channels and can usually pull from multiple warehouses to shorten the effective lead time to 3-7 business days.
What is the difference between PIC16C642-20/SO and PIC16C642-04/SO?
The PIC16C642-20/SO is rated for 20 MHz (200 ns instruction cycle) while the PIC16C642-04/SO is rated for 4 MHz (1 us instruction cycle). Both share the same 28-SOIC package, 7 KB OTP program memory, 176 bytes RAM, and 22 I/O pins. The 20 MHz version is a drop-in upgrade for designs that need five times the computational throughput, provided the oscillator network is sized for the higher frequency.
What is the difference between PIC16C642-20/SO and PIC16F84A-20/SO?
The PIC16C642-20/SO has 7 KB OTP, 176 bytes RAM, 22 I/O, and 2 analog comparators, while the PIC16F84A has 1.75 KB Flash, 68 bytes RAM, 13 I/O, and no comparators. The PIC16C642 is larger and richer in peripherals, but the PIC16F84A uses Flash and can be re-programmed. Choose PIC16C642 when I/O count and comparators matter; choose PIC16F84A when you need iterative in-system reprogramming.
Can PIC16F630-I/SL replace PIC16C642-20/SO?
The PIC16F630-I/SL is NOT a drop-in replacement for PIC16C642-20/SO. The PIC16F630 has only 1 KB Flash, 64 bytes RAM, 12 I/O, and ships in a 14-pin SO package, whereas the PIC16C642-20/SO has 7 KB OTP, 176 bytes RAM, 22 I/O, and a 28-pin SOIC package. A pin-for-pin migration requires moving to a 28-pin PIC16F device such as PIC16F88 or PIC16F628A - not the PIC16F630.
What is the best drop-in replacement for PIC16C642-20/SO?
The best same-package drop-in alternatives to PIC16C642-20/SO are PIC16C642-20I/SO (industrial temperature grade, same die) and PIC16C642-10/SO (10 MHz rating, same die, downgraded clock). For a Flash-memory replacement with the same 28-SOIC footprint, PIC16F88-I/SO is the closest engineering choice, though it requires firmware migration since the OTP memory map differs from the Flash device.
Where can I download the PIC16C642-20/SO datasheet PDF?
The PIC16C642-20/SO datasheet (Microchip document 30235D, mid-range MCU reference manual DS33023A) is available as a free PDF on the official Microchip website at the product page, and mirrors of it appear on alldatasheet.com, chipdig.com, and findic.us. The datasheet includes the 28-pin SOIC pinout, electrical characteristics, instruction set summary, and oscillator configuration guidelines.
What is the pinout of PIC16C642-20/SO?
The 28-pin SOIC pinout of PIC16C642-20/SO is: pin 1 = RA2/AN2, pin 2 = RA3/AN3, pin 3 = RA4/T0CKI, pin 4 = RA5/AN4, pin 5 = GND, pin 6 = RB0/INT, pin 7 = RB1, pin 8 = RB2, pin 9 = RB3, pin 10 = RB4, pin 11 = RB5, pin 12 = RB6, pin 13 = RB7, pin 14 = VDD, pin 15 = OSC2/CLKOUT, pin 16 = OSC1/CLKIN, pin 17 = RA0/AN0, pin 18 = RA1/AN1, pins 19-28 = RC0-RC7, with a notch/indicator on pin 1.
When should I choose PIC16C642-20/SO over a PIC16F Flash MCU?
Choose the PIC16C642-20/SO when unit cost is the dominant constraint and the firmware is final and locked, because OTP silicon is cheaper per die than Flash. The OTP variant also offers better long-term data retention and is less sensitive to errant writes. Avoid it for new designs where firmware will iterate, where in-system reprogramming is required, or where Microchip's NCNR status threatens long-term availability.
What is the key technical fact engineers should know about PIC16C642-20/SO?
The PIC16C642-20/SO is a 20 MHz, 7 KB-EPROM, 22-I/O, 5 V mid-range PIC16C microcontroller in 28-SOIC, executing 35 single-word instructions in 200 ns each, with on-chip Brown-out Reset, Watchdog Timer, and two analog comparators. Per the Microchip datasheet, its OTP program memory cannot be erased, so production firmware must be validated on a Flash equivalent or windowed CERDIP version before committing the OTP order.

Engineering reference data for PIC16C642-20/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C642-20/SO for cost-sensitive 5 V embedded designs that need 22 I/O, two analog comparators, and a 7 KB OTP program memory in a 28-SOIC package, where the firmware is final and locked. The 20 MHz throughput (200 ns instruction cycle) is sufficient for keypad scan, LED multiplexing, simple state machines, and low-speed motor commutation. Pick the PIC16C642-20I/SO for industrial temperature deployments (0 to +70 C -> -40 to +85 C) at the same pinout. Pick the PIC16C642-10/SO or 04/SO if your design runs at lower clock speeds and you want to lower EMC emissions and power consumption. For new designs, prefer the Flash-based PIC16F88-I/SO or PIC16F628A-I/SO to avoid the OTP risk and benefit from in-system reprogramming; the PIC16C642 family is now Not Recommended for New Designs by Microchip.

Comparison with Alternatives

Parameter This Product PIC16C642-20I/SO PIC16C642-10/SO PIC16C642-04/SO PIC16C642-20E/SO PIC16C622-20I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC (7.50 mm) 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same 28-SOIC (7.50 mm) - same
Program Memory 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 3.5 KB OTP
RAM 176 bytes 176 bytes 176 bytes 176 bytes 176 bytes 128 bytes
Max Clock Speed 20 MHz 20 MHz 10 MHz 4 MHz 20 MHz 20 MHz
Number of I/O 22 22 22 22 22 22
Operating Temperature 0 C to +70 C -40 C to +85 C 0 C to +70 C 0 C to +70 C -40 C to +125 C -40 C to +85 C
Analog Comparators 2 2 2 2 2 2
Memory Type OTP (One-Time Programmable) OTP OTP OTP OTP OTP

Key Differentiators

  • Higher throughput at same price point vs slower OTP siblings (vs PIC16C642-04/SO)
  • Wider memory map than the PIC16C622 family (vs PIC16C622-20I/SO)
  • Industrial temperature option without re-laying out the PCB (vs PIC16C642-20I/SO)

Design Notes

The PIC16C642-20/SO operates from a single 4 V to 6 V VDD. Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 14) and a bulk 10 uF tantalum or aluminum electrolytic capacitor at the board power entry. The Brown-out Reset (BOR) holds the part in reset below ~4 V; design the upstream 5 V regulator to maintain VDD above the BOR threshold even at the minimum specified mains input. Add a TVS diode (e.g., 6.8 V) on VDD for industrial transient protection.

The 28-SOIC package is a wide-body 7.50 mm footprint with 1.27 mm pin pitch. Route all signal traces on the top layer with a continuous ground pour on the bottom layer; keep the OSC1/OSC2 traces short (under 10 mm) and surround them with ground pour to prevent crosstalk into the oscillator. The MCLR pin (not present in this OTP variant, internally tied) is not required, but reserve a 100 kohm pull-down footprint in case code-protection unlock is needed in production.

Because the PIC16C642 uses OTP memory, firmware errors cannot be corrected in-circuit. Always validate firmware on a Flash-based equivalent (PIC16F88, PIC16F628A) or on a windowed CERDIP variant (PIC16C642-20/JW) before committing the OTP order. The 22 I/O pins are shared with analog inputs and oscillator functions - misconfiguration of the PCON or TRIS registers can lock out the device. Always use Microchip's MPASM/MPLAB X IDE and the device programmer to verify configuration bits match your design.

OSC1 is the high-impedance clock input and is sensitive to noise coupling; keep the crystal or resonator within 10 mm of pins 15-16 and use a ground guard ring around the oscillator network. For 20 MHz operation, use a fundamental-mode crystal with 20 pF load capacitors, not an overtone crystal. If long cable connections to RB0/INT (pin 6) or RC ports are used in noisy environments, add a 100 pF capacitor and 10 kohm resistor in series to the input to form a hardware debounce/low-pass filter.

Compliance Information

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

Compliance status not stated in verified data. The /SO wide-body package is lead-finish, but Microchip generally ships /SO parts as matte-tin Pb-free for commercial temperature grade. The /I suffix designates industrial temperature and does not change lead-finish. AEC-Q100 not applicable since this is a commercial/industrial 8-bit MCU without explicit automotive qualification.

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

Related Searches

PIC16C642-20/SO PIC16C642-20/SO datasheet PDF Microchip PIC16C642-20/SO price PIC16C642-20/SO 28-SOIC 7KB OTP PIC16C642-20/SO pinout PIC16C642 vs PIC16F88 PIC16C642-20/SO drop-in replacement PIC16C642-20/SO buy online PIC16C642-20/SO lead time stock PIC16C642-20/SO vs PIC16C642-20I/SO 8-bit OTP microcontroller 28-SOIC 20MHz PIC16C642-20/SO application note Microchip PIC16C642-20/SO alternative PIC16C642-20/SO obsolete NCNR PIC16C642-20/SO SOIC wide body 7.5mm

Related Components & Terms

Microchip Technology PIC16C642-20/SO PIC16C642-20I/SO PIC16C642-10/SO PIC16C642-04/SO PIC16C642-20E/SO PIC16C622-20I/SO PIC16F88-I/SO PIC16F628A-I/SO 8-bit microcontroller RISC architecture Harvard architecture PIC16C mid-range family OTP (One-Time Programmable) EPROM MPU/MCU 28-SOIC wide-body SOIC Brown-out Reset (BOR) Watchdog Timer (WDT) analog comparator MPLAB X IDE MPASM assembler RoHS AEC-Q100
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