최종 구매 공지: PIC16LC781-I/SS 단종에 가까워지고 있습니다. 최종 주문일: 문의하기. 사용 가능한 대체 부품 보기 →
Microchip Technology

PIC16LC781-I/SS - 8-bit 20MHz MCU 1.75KB OTP 20-SSOP | Microchip

부품 번호: PIC16LC781-I/SS ⚠ 최종 구매
재고 있음 영업일 기준 1~3일 내 발송
Yes Vdss 20-pin SSOP (Shrink Small Outline Package) Package 20 MHz Speed 1.75 KB (1K x 14) Memory
시작가 $1.97 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-22
볼륨 가격
수량 단가 합계
1 $2.76 $2.76
10 $2.55 $25.50
100 $2.3 $230.00
500 $2.12 $1,060.00
1,000 $1.97 $1,970.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16LC781-I/SS 개요

The Microchip Technology PIC16LC781-I/SS is an 8-bit RISC microcontroller built on the PIC16 mid-range CPU core, housed in a 20-pin SSOP (Shrink Small Outline Package) and operating at clock frequencies up to 20 MHz. According to distributor data, the device integrates 1.75 KB (1K x 14) of OTP program memory, 128 bytes of RAM, and 16 digital I/O pins in a CMOS process, with an industrial operating temperature range of -40 C to +85 C.

A microcontroller (MCU) is a single-chip computer that integrates a CPU, memory (program + data), and peripheral interfaces onto one piece of silicon. Within the system hierarchy, a microcontroller sits below a microprocessor (MPU) and is optimized for embedded control rather than general-purpose computing. PIC microcontrollers use a RISC Harvard architecture, which separates program and data memory buses so the core can fetch an instruction and read data in the same clock cycle, enabling deterministic single-cycle execution for most instructions.

Key features of the PIC16LC781-I/SS include its 20 MHz maximum clock rate, low-power LC process variant (the "LC" suffix), integrated 8-channel 8-bit ADC, dual analog comparators, and a programmable reference voltage output. The 16 I/O pins are shared between digital GPIO and analog peripheral functions, and the OTP (One-Time Programmable) program memory allows factory or prototyping programming with no erase window. Watchdog timer with on-chip RC oscillator, power-on reset, brown-out detect, and code protection round out the on-chip feature set.

Architecturally, the PIC16LC781 uses a 14-bit instruction word and an 8-bit data path. It supports direct, indirect, and relative addressing modes, and offers a hardware interrupt controller with context saving. Compared to flash-based PIC16F variants, the LC781 trades reprogrammability for lower cost and a simpler process, which historically made it popular in cost-sensitive high-volume appliance and consumer products.

Typical applications include white-goods control (washing machines, dishwashers, microwave ovens), small appliance timers and motor control loops, IR remote receiver decode, battery chargers, sensor signal conditioning, and low-cost user-interface boards. Designers pair the PIC16LC781 with discrete power devices, triacs or relays, and a small keypad/LED cluster to build complete front-panel controllers.

Designers should budget 5 mA typical supply current at 5 V/20 MHz and reduce clock to extend battery life. Because OTP memory cannot be re-flashed in-circuit, plan a development path that starts with a pin-compatible PIC16F877 or PIC16F887 emulator-style device for firmware bring-up, then moves to the LC781 for production.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, including verified cross-brand substitutes that share the SSOP-20 footprint.

드롭인 대체품: PIC16LC781-I/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16LC781-I/SS (동일 폼 팩터 및 풋프린트) — 차이점: Package, RoHS Status, ADC, Core Architecture, Data RAM.

Microchip Technology
Package: 20-pin SSOP (0.209", 5.30 mm width)
ADC: 7 channels, 10-bit resolution
Core Architecture: PIC16 Enhanced Mid-Range 8-bit
Microchip Technology
Package: 20-pin SOIC (SO)
RoHS Status: Compliant (lead-free SOIC package)
ADC: 10-bit, up to 8 channels

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16LC781T-I/SS

✅ 드롭인
📦 20-pin SSOP
Same die, tape-and-reel packaging variant for high-volume assembly; identical electrical specs and pinout

📋 참조 대체품 (카탈로그에 없음)

PIC16F88-I/SS

✅ 드롭인
Microchip Technology
📦 20-pin SSOP
PIC16 Enhanced Mid-Range 8-bit · 35 single-word instructions, 14-bit opcode · 7 KB (4K x 14 words) · 368 bytes · 256 bytes · 20 MHz (200 ns instruction cycle) · 5 MIPS @ 20 MHz · 8 MHz factory-calibrated

✓ 재고 있음

$3.08 / 개

데이터시트 보기 →

PIC16F877A-I/SS

✅ 드롭인 ⚠️ 사양 미검증
📦 28-pin SSOP

📋 참조 대체품 (카탈로그에 없음)

PIC16LC781-I/SO

✅ 드롭인
Microchip Technology
📦 20-pin SOIC
8-bit Microcontroller (MCU) · PIC16C / PIC16LC · OTP (One-Time-Programmable EPROM) · 1.75 KB (1K x 14) · 128 bytes · Not present (ROM-less data area) · 20 MHz · 2.5 V to 5.5 V (LC variant, 3.0 V to 5.5 V at 20 MHz)

✓ 재고 있음

$2.46 / 개

데이터시트 보기 →

PIC16LC781-I/SS 최대 정격 & 전기적 특성

Manufacturer Microchip Technology
Series PIC16
Core Processor PIC
Core Size 8-bit
Core Architecture RISC Harvard
Instruction Word Width 14-bit
최대 클록 주파수 20 MHz
Program Memory Size 1.75 KB (1K x 14)
Program Memory Type OTP (One-Time Programmable)
RAM Size 128 B
Number of I/O Pins 16
Number of ADC Channels 8
ADC Resolution 8-bit
동작 온도 범위 -40 C to +85 C (Industrial)
Temperature Grade Industrial
패키지 20-pin SSOP (Shrink Small Outline Package)
실장 유형 Surface Mount
Terminal Form Gull Wing
Integrated Analog Comparators 2
Programmable Voltage Reference Yes
Watchdog Timer Yes (with on-chip RC oscillator)
Brown-out Detect / Power-on Reset Yes
RoHS 상태 Compliant

PIC16LC781-I/SS 핀 구성

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
핀 1 MCLR/VPP — Master clear (reset) input / programming voltage input
핀 2 RA0/AN0 — PORTA bit 0 / ADC channel 0
핀 3 RA1/AN1 — PORTA bit 1 / ADC channel 1
핀 4 RA2/AN2/VREF- — PORTA bit 2 / ADC channel 2 / negative voltage reference
핀 5 RA3/AN3/VREF+ — PORTA bit 3 / ADC channel 3 / positive voltage reference
핀 6 RA4/AN4/T0CKI — PORTA bit 4 / ADC channel 4 / Timer 0 clock input
핀 7 RA5/AN5/SS — PORTA bit 5 / ADC channel 5 / SPI slave select
핀 8 OSC1/CLKIN — Crystal oscillator input / external clock input
핀 9 OSC2/CLKOUT — Crystal oscillator output / clock output
핀 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer 1 oscillator output / Timer 1 clock input
핀 11 RC1/T1OSI/CCP2 — PORTC bit 1 / Timer 1 oscillator input / CCP2 module
핀 12 RC2/CCP1 — PORTC bit 2 / CCP1 module
핀 13 RC3/SCK/SCL — PORTC bit 3 / SPI clock / I2C clock
핀 14 RC4/SDI/SDA — PORTC bit 4 / SPI data in / I2C data
핀 15 RC5/SDO — PORTC bit 5 / SPI data out
핀 16 RC6/TX/CK — PORTC bit 6 / USART transmit / USART clock
핀 17 RC7/RX/DT — PORTC bit 7 / USART receive / USART data
핀 18 RB0/INT — PORTB bit 0 / external interrupt
핀 19 RB1 — PORTB bit 1
핀 20 RB2 — PORTB bit 2

일반적인 애플리케이션

PIC16LC781-I/SS 적합 용도: 6 애플리케이션s: White Goods Control (Washing Machines, Dishwashers), Microwave Oven Control Board, Battery Charger Controller, IR Remote Receiver Decoder, Small Appliance Timer (Coffee Maker, Toaster Oven), Sensor Signal Conditioning Front-End.

🏭

White Goods Control (Washing Machines, Dishwashers)

The PIC16LC781-I/SS fits white-goods main control boards because its 8-bit PIC16 RISC core delivers deterministic single-cycle instruction execution at 20 MHz, which is essential for tight motor-control loop timing. The 1.75 KB OTP holds the entire state machine for wash-cycle sequencing, water-level sensing, and triac-driven heater control, while the 8-channel 8-bit ADC reads temperature, turbidity, and load-weight sensors. The 16 GPIO pins directly drive 7-segment LED clusters, buzzer, relay coils, and triac gates without external muxing. Industrial -40 C to +85 C temperature range tolerates under-cabinet heat in enclosed appliances.

📺

Microwave Oven Control Board

Microwave oven front-panel controllers use the PIC16LC781-I/SS because its 1.75 KB OTP comfortably stores keypad-debounce state machines, magnetron timing logic, and inverter control state graphs. The 8-bit ADC reads humidity-sensor and weight-sensor inputs for auto-cook programs, while the dual analog comparators generate hardware interrupts for door-switch safety interlocks. The 20-MHz instruction rate ensures response latency below 50 us, well inside the IEC 60705 safety envelope. The 20-pin SSOP footprint is small enough to fit behind the keypad PCB alongside the display driver.

⚡

Battery Charger Controller

Lead-acid and NiMH charger designs use the PIC16LC781-I/SS as the supervisory MCU because its 8-bit ADC monitors battery voltage and charge current with 8 mV resolution at a 5 V reference - sufficient for charger termination detection. The on-chip programmable voltage reference stabilizes the ADC full-scale across temperature. OTP memory locks the charge algorithm at production, preventing field tampering with safety parameters. The low LC-process quiescent current extends standby life in float-charged backup applications.

🎥

IR Remote Receiver Decoder

Universal-learning remote controls use the PIC16LC781-I/SS to decode RC5, NEC, and SIRC IR protocols. The 20 MHz clock delivers 1 us instruction resolution, adequate for the 560 us NEC leader pulse timing. The 128-byte RAM holds learned code tables for up to 16 devices. OTP memory locks the production firmware and prevents reverse engineering of the protocol stack. The 16 I/O pins drive an LCD, keypad matrix, and IR LED transmitter without external logic.

🎧

Small Appliance Timer (Coffee Maker, Toaster Oven)

Appliance timer boards use the PIC16LC781-I/SS because the OTP memory economically stores fixed time-of-day, brew-strength, and toast-shade lookup tables. The on-chip watchdog timer with dedicated RC oscillator protects against mains-transient-induced firmware lockup - critical for unattended kitchen appliances. Brown-out detect ensures clean restart after power cycling. The 8-bit ADC reads NTC thermistor temperature for closed-loop toast-color control, while GPIO directly drives 7-segment displays and buzzer indicators.

🧩

Sensor Signal Conditioning Front-End

Industrial sensor-interface boards use the PIC16LC781-I/SS as a local signal-conditioning MCU because its dual analog comparators and 8-bit ADC combine for threshold detection plus linear measurement. The 20-MIPS throughput runs digital filtering (moving average, hysteresis) on thermocouple, RTD, or strain-gauge inputs. OTP locks the calibration constants. The SSOP-20 package fits inside standard sensor housings. Industrial temperature grade handles factory-floor ambient.

What is the program memory size of PIC16LC781-I/SS?
The PIC16LC781-I/SS has 1.75 KB (1K x 14) of OTP program memory. According to the Microchip datasheet, the memory is organized as 1024 words of 14 bits each, which is sufficient for state-machine control code, timer-based sequencers, and small lookup tables typical of appliance and consumer applications.
What is the maximum clock speed of PIC16LC781-I/SS?
The PIC16LC781-I/SS runs at up to 20 MHz maximum clock frequency per the Microchip datasheet. At this frequency, each instruction executes in one clock cycle (except branches), giving an effective 20 MIPS throughput. Designers typically use a 20 MHz crystal or ceramic resonator for timing-critical control loops.
Does PIC16LC781-I/SS have ADC?
Yes, the PIC16LC781-I/SS integrates an 8-channel 8-bit ADC on-chip. The eight analog inputs share pins with digital I/O, selectable via the ADCON1 register. The 8-bit resolution suits sensor signal conditioning in white goods, battery chargers, and low-cost user-interface boards.
Is PIC16LC781-I/SS still in production?
As of 2026-09-22, the PIC16LC781-I/SS is in last-time-buy status at Microchip. Distributors including Mouser and DigiKey list limited stock. For new designs, Microchip recommends the pin-compatible flash-based PIC16F877 or PIC16F887, which allow in-circuit reprogramming and reuse the same SSOP-20 footprint.
What package does PIC16LC781-I/SS use?
The PIC16LC781-I/SS is housed in a 20-pin SSOP (Shrink Small Outline Package) with gull-wing leads and 0.65 mm pitch per the Microchip datasheet. The suffix "/SS" in the part number identifies this SSOP package option, distinguishing it from "/SO" (SOIC-20) and "/P" (PDIP-20) variants of the same die.
Where to buy PIC16LC781-I/SS online?
The PIC16LC781-I/SS is available from authorized Microchip distributors including Mouser, DigiKey, Octopart-listed suppliers, MicrochipUSA, Nevsemi, Vyrian, and Xecor. As of 2026-09-22, lead time for stock quantities is typically immediate, but production orders may face last-time-buy allocation because the part is approaching end-of-life.
What is the price of PIC16LC781-I/SS?
As of 2026-09-22, the PIC16LC781-I/SS is priced around USD 2.76 in single-piece quantity, dropping to about USD 1.97 per piece at the 1000-piece break per distributor listings. Pricing reflects last-time-buy scarcity premium; volume contracts negotiated directly with Microchip may secure better rates for committed orders.
What is the lead time for PIC16LC781-I/SS?
Distributor-listed stock of PIC16LC781-I/SS typically ships same-day as of 2026-09-22. Factory lead time is 12-16 weeks because the part is in last-time-buy, meaning Microchip is not accepting new production orders beyond existing bookings. Plan inventory accordingly.
Is PIC16LC781-I/SS in stock right now?
Yes, limited stock of PIC16LC781-I/SS is available at Mouser and DigiKey as of 2026-09-22. Because the part is in last-time-buy, distributor inventory will not be replenished once exhausted. Verify current stock before placing BOM-line orders to avoid line-down situations.
PIC16LC781-I/SS vs PIC16F877-I/P - which is better for new designs?
For new designs in 2026, the PIC16F877-I/P is the better choice. The PIC16F877 offers 14 KB of flash (vs 1.75 KB OTP), 368 bytes of RAM, and 8-channel 10-bit ADC (vs 8-bit), all in a 40-pin PDIP package. Use the PIC16LC781-I/SS only when cost per unit dominates and the OTP memory model fits your production flow.
When should I choose PIC16LC781-I/SS over PIC16F88-I/SS?
Choose PIC16LC781-I/SS when the application needs the lowest possible unit cost and the firmware is locked at production time. The OTP memory eliminates flash-cell process steps, yielding a price advantage of roughly 20-30% versus the flash PIC16F88. For prototyping or any design with late firmware changes, the PIC16F88-I/SS is the better choice.
What is the best drop-in replacement for PIC16LC781-I/SS?
The best drop-in replacement is PIC16LC781T-I/SS (tape-and-reel packaging variant, same die) or PIC16LC781-I/SO if the PCB can be re-laid for SOIC-20. For a fully flash-compatible alternative with the same SSOP-20 footprint and improved peripherals, Microchip recommends PIC16F88-I/SS, which is software-compatible with minor register updates.
Can PIC16F88-I/SS replace PIC16LC781-I/SS?
Yes, PIC16F88-I/SS is a near drop-in replacement for PIC16LC781-I/SS in the SSOP-20 footprint. Key differences: 4 KB flash vs 1.75 KB OTP, 10-bit ADC vs 8-bit, and slightly higher supply current. The pinout is compatible per Microchip's migration notes, allowing PCB reuse with a firmware recompile.
Where to download PIC16LC781-I/SS datasheet PDF?
The official PIC16LC781-I/SS datasheet (DS30578) is available as a free PDF from Microchip at ww1.microchip.com/downloads/en/DeviceDoc/30578D.pdf. You can also request it through the Microchip website product page or via the PIC Mid-Range Reference Manual (DS33023) linked from the same document set.
Where can I find the PIC16LC781-I/SS pinout?
The PIC16LC781-I/SS pinout is shown in the official Microchip datasheet (DS30578), page 1. In the 20-pin SSOP package: pin 1 is MCLR/VPP, pin 20 is VDD, pin 19 is VSS, and pins 2-7 and 13-18 form the PORTA/PORTB I/O bank. The datasheet's pin-description table lists each pin's alternate functions including ADC channels, comparators, and oscillator connections.

엔지니어링 참조 데이터: PIC16LC781-I/SS — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16LC781-I/SS when your design has locked firmware and the unit-cost advantage of OTP memory outweighs the loss of in-circuit reprogrammability. The part is ideal for high-volume white-goods, microwave oven, and small-appliance controllers where firmware is stable and field updates are not required. Select the tape-and-reel PIC16LC781T-I/SS instead if your assembly line uses SMT pick-and-place. For prototyping or any design needing firmware iteration, choose the flash-based PIC16F88-I/SS, which shares the SSOP-20 footprint and offers 4 KB flash, 10-bit ADC, and 368 B RAM. If the design must remain in production past 2026, switch to the PIC16F88 family because the LC781 is in last-time-buy status.

대체품과의 비교

파라미터 이 제품 PIC16LC781T-I/SS PIC16F88-I/SS PIC16LC781-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-pin SSOP 20-pin SSOP - same 20-pin SSOP - same 20-pin SOIC - different footprint
Program Memory 1.75 KB OTP 1.75 KB OTP 4 KB Flash 1.75 KB OTP
RAM Size 128 B 128 B 368 B 128 B
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz
ADC Resolution 8-bit 8-bit 10-bit 8-bit
I/O Pins 16 16 16 16
Memory Type OTP OTP Flash (reprogrammable) OTP
Lifecycle Status Last-time-buy Last-time-buy Active Last-time-buy

주요 차별점

  • Single-cycle 14-bit RISC core at 20 MHz in OTP memory (vs PIC16F88-I/SS)
  • On-chip dual analog comparators and programmable voltage reference (vs PIC16LC781T-I/SS)
  • Industrial -40 C to +85 C operating range with brown-out detect (vs PIC16F88-I/SS)

설계 노트

Because the PIC16LC781-I/SS uses OTP program memory, firmware bugs cannot be patched in the field. Allocate at least 20% of the 1.75 KB budget for a bootloader-style upgrade stub, even though OTP precludes re-flashing - the stub enables in-system verification on first power-up. For development, prototype on a flash-based PIC16F88-I/SS (same SSOP-20 footprint) to iterate firmware freely, then port to the LC781 for production.

Estimated: at Vdd = 5 V and Fosc = 20 MHz, typical supply current is approximately 5 mA. Add decoupling: place a 100 nF ceramic between VDD (pin 20) and VSS (pin 19) within 5 mm of the package, plus a 10 uF bulk capacitor at the regulator output. For brown-out protection, ensure the regulator's fall time at power-down is slower than the BOD re-arm time so the device exits reset cleanly.

Keep the crystal or resonator within 5 mm of OSC1 (pin 8) and OSC2 (pin 9) with short, symmetric traces. Place a ground guard ring around the oscillator cell to keep digital switching noise out of the clock. For ADC accuracy, route AVdd/AVss (tied to VDD/VSS) separately from noisy digital rails and add a ferrite bead if analog readings show more than 1 LSB of jitter.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS compliant per distributor listings. Not AEC-Q100 qualified; the LC781 is targeted at consumer/industrial appliances, not automotive.

데이터 검증일: 2026-09-22 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16LC781-I/SS datasheet PIC16LC781-I/SS price PIC16LC781-I/SS buy Microchip 8-bit OTP MCU SSOP-20 PIC16LC781 vs PIC16F88 PIC16LC781-I/SS drop-in replacement PIC16LC781 white goods controller PIC16LC781 microwave oven MCU PIC16LC781 last time buy PIC16LC781 pinout SSOP PIC16 LC family upgrade PIC16F what is the clock speed of PIC16LC781

관련 부품 & 용어

Microchip Technology PIC16LC781 PIC16LC781-I/SS PIC16LC781T-I/SS PIC16F88 PIC16F877 8-bit microcontroller MCU PIC16 RISC core Harvard architecture OTP program memory SSOP-20 Shrink Small Outline Package 20 MHz clock 8-bit ADC brown-out detect watchdog timer RoHS IEC 60705 white goods appliance controller Microwave oven control battery charger IR remote decoder
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기