Microchip Technology

PIC16LC770/SS - 8-Bit 20MHz OTP MCU 20-SSOP | Microchip

MPN: PIC16LC770/SS ✗ End of Life
In Stock Ships in 1-3 business days
20-SSOP (5.30 mm, 208 mil) Package 20 MHz Speed 3.5 KB (2K x 14) OTP Memory
From $2.41 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $4.7539 $4.75
10 $4.27 $42.70
100 $3.62 $362.00
500 $2.98 $1,490.00
1,000 $2.41 $2,410.00
ℹ️ All prices are in USD

PIC16LC770/SS Overview

The Microchip PIC16LC770/SS is an 8-bit RISC microcontroller from the PIC16C family, featuring a 20 MHz CPU, 3.5 KB (2K x 14) of One-Time Programmable (OTP) program memory and 256 bytes of RAM, packaged in a 20-pin SSOP (5.30 mm body width, 208 mil). The "LC" suffix designates the low-voltage CMOS variant, intended for operation across a reduced supply range typical of battery-powered and portable designs. According to Microchip datasheet DS30430A, the PIC16LC770 integrates a 12-bit, 6-channel Analog-to-Digital converter, plus I2C and SPI serial interfaces alongside the standard USART, making it a mixed-signal MCU rather than a pure digital controller.

An 8-bit microcontroller (MCU) is a programmable processor built around an 8-bit data path, on-chip peripherals, and non-volatile program memory. Within the broader taxonomy it is a microcontroller -> embedded processor -> semiconductor IC -> electronic component. PIC16-series devices follow a Harvard RISC architecture with only 35 single-word instructions, an architecture still used today for deterministic interrupt response and very low power consumption in cost-sensitive applications.

Key features of the PIC16LC770 include 6 channels of 12-bit ADC (versus 10-bit on most peers), I2C/SPI peripherals, 16 programmable I/O lines, an internal oscillator option, and a wide operating voltage range suited to the LC variant. The architecture executes one instruction per cycle (200 ns at 20 MHz), and the 14-bit instruction word with 8-bit data bus provides a code-density advantage over typical 8-bit CISC MCUs.

Typical applications include industrial sensor signal conditioning with embedded ADC, low-power portable instrumentation, consumer device controllers, and embedded mixed-signal boards requiring both analog and digital I/O in a small 20-pin outline. The combination of OTP memory (one-time programmable, low NRE cost for low-volume runs) and small SSOP package makes this part common in mature, stable designs.

Designers should note that OTP memory cannot be reprogrammed, so code verification must occur in a windowed/UV-erasable PIC16C770 variant or an emulator before production programming. Brown-out and watchdog timer peripherals are integrated but must be configured in firmware. For designs that require re-programmability, the PIC16F870 (Flash) is the recommended migration, not an exact drop-in due to its different memory map.

This page synthesizes distributor pricing, same-family PIC16C/LC drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for PIC16LC770/SS — 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 PIC16LC770/SS (same form factor and footprint) — differing in ADC, Package, Program Memory Size, Program Memory Type, I/O Pins.

Microchip Technology
ADC: 6-channel, 12-bit
Package: 20-pin SSOP
Program Memory Size: 3.5 KB (2K x 14)
Microchip Technology
ADC: 5 channels x 8-bit
Package: 20-SSOP (0.209", 5.30 mm width)
Program Memory Size: 3.5 KB (2K x 14)

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

No drop-in alternatives available for this product.

Request Alternatives

PIC16LC770/SS Maximum Ratings & Electrical Characteristics

Series PIC® 16C
Core Processor PIC
Core Size 8-Bit
Maximum CPU Speed 20 MHz
Program Memory Size 3.5 KB (2K x 14) OTP
RAM Size 256 B
Number of I/O 16
ADC 6 channels x 12-bit
Connectivity I2C, SPI, UART
Oscillator Type Internal
Operating Temperature 0C to +70C
Mounting Type Surface Mount
Package 20-SSOP (5.30 mm, 208 mil)
Supplier Device Package 20-SSOP
Program Memory Type OTP (One-Time Programmable)

PIC16LC770/SS Pin Configuration

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
Pin 1 MCLR/VPP — Master Clear (Reset) input / Programming voltage
Pin 2 RA0/AN0 — Digital I/O / Analog input channel 0
Pin 3 RA1/AN1 — Digital I/O / Analog input channel 1
Pin 4 RA2/AN2 — Digital I/O / Analog input channel 2
Pin 5 RA3/AN3/VREF — Digital I/O / Analog input channel 3 / Voltage reference
Pin 6 RA4/T0CKI — Digital I/O / Timer0 clock input
Pin 7 RA5/AN4/SS — Digital I/O / Analog input channel 4 / SPI slave select
Pin 8 OSC1/CLKIN — Oscillator crystal input / External clock input
Pin 9 OSC2/CLKOUT — Oscillator crystal output / Clock output
Pin 10 RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / Capture/Compare/PWM 2
Pin 12 RC2/CCP1 — Digital I/O / Capture/Compare/PWM 1
Pin 13 RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock
Pin 14 RC4/SDI/SDA — Digital I/O / SPI data in / I2C data
Pin 15 RC5/SDO — Digital I/O / SPI data out
Pin 16 RC6/TX/CK — Digital I/O / USART transmit / USART clock
Pin 17 RC7/RX/DT — Digital I/O / USART receive / USART data
Pin 18 RB0/INT — Digital I/O / External interrupt
Pin 19 RB1 — Digital I/O
Pin 20 VSS — Ground

Typical Applications

PIC16LC770/SS is suitable for 6 applications: Industrial Sensor Signal Conditioning, Battery-Powered Portable Instrumentation, Consumer Device Controllers, Embedded Mixed-Signal Control Boards, Low-Voltage 3.3V Logic Replacement Designs, Educational and Hobbyist 8-Bit Projects.

🏭

Industrial Sensor Signal Conditioning

The PIC16LC770's 12-bit 6-channel ADC makes it well-suited for industrial sensor front-ends reading thermocouples, strain gauges, and 4-20 mA loops. Its 20 MHz core completes an ADC conversion in microseconds, supporting sample rates above 100 kS/s aggregate. Combined with 256 bytes of RAM and I2C/SPI peripherals for digital sensor chaining, the part fits compact PLC analog-input modules. Source: Microchip datasheet DS30430A. The LC variant's reduced VDD range helps in 3.3V industrial buses.

📱

Battery-Powered Portable Instrumentation

The PIC16LC770's LC-suffix low-voltage CMOS core targets portable, battery-powered products such as handheld multimeters, data loggers, and medical monitors. At 20 MHz it offers sufficient MIPS for filtering and display driving, while the LC process keeps active current low enough for multi-day battery life. The internal oscillator eliminates an external crystal, reducing BOM cost. Reference: Microchip PIC16C770 family datasheet. OTP memory suits low-volume products not requiring firmware updates.

🔧

Consumer Device Controllers

For cost-sensitive consumer products such as small appliance controllers, IR remote receivers, and LED drivers, the PIC16LC770/SS balances 12-bit ADC precision with a tiny 20-SSOP outline. Its 16 I/O pins handle keypads, displays, and triac interfaces, while the integrated UART supports debug or host communication. The 3.5 KB OTP is adequate for typical consumer control logic. Source: Microchip PIC16C770 family documentation. Drop-in LC770-I/SS variants allow industrial-temperature derivatives without PCB redesign.

🧩

Embedded Mixed-Signal Control Boards

Designers building compact mixed-signal boards - such as HVAC controllers, motor-control auxiliary logic, and small UPS monitoring units - benefit from the PIC16LC770/SS combining analog inputs (12-bit ADC), digital I/O (16 lines), and serial peripherals (I2C/SPI/UART) on one die. The 20 MHz core handles PID computation while the ADC samples feedback signals in real time. Reference: Microchip datasheet DS30430A. Compared to larger PIC16F877 designs, the 20-SSOP variant saves PCB real estate.

⚡

Low-Voltage 3.3V Logic Replacement Designs

Mature 5V PIC16C770 designs migrating to 3.3V logic rails benefit from the PIC16LC770's reduced VDD range while keeping the same 20-SSOP footprint and instruction set. The LC process lets designers drop supply voltage without changing firmware, peripheral maps, or PCB layout. This is a common transition path for legacy designs that need lower power but cannot afford full firmware rewrites. Source: Microchip PIC16C770 family datasheet DS30430A.

🎓

Educational and Hobbyist 8-Bit Projects

Hobbyists and educators use the PIC16LC770/SS in low-cost 8-bit microcontroller courses because of its small 20-SSOP package, integrated 12-bit ADC, and classic PIC16 instruction set. The OTP memory - while not reprogrammable - is acceptable for final-year student projects and one-off prototypes where a UV-erasable windowed PIC16C770W variant can be used for code development. Reference: Microchip PIC16C770 datasheet DS30430A. Drop-in compatible parts (PIC16LC770-I/SS) ease lab-to-product transition.

Recommended Products Summary

PIC16LC770-I/SS Industrial-temp variant for same PCB Used in: Industrial Sensor Signal Conditioning, Consumer Device Controllers, Low-Voltage 3.3V Logic Replacement Designs MCP6002 Low-power op-amp for sensor front-end Used in: Industrial Sensor Signal Conditioning MCP1541 Voltage reference for ADC accuracy Used in: Industrial Sensor Signal Conditioning PIC16LC770-E/SS Microchip Technology Used in: Battery-Powered Portable Instrumentation MCP1700 Low-Iq LDO regulator Used in: Battery-Powered Portable Instrumentation, Low-Voltage 3.3V Logic Replacement Designs MCP73831 Li-ion charge management Used in: Battery-Powered Portable Instrumentation MCP23S08 SPI port expander for extra I/O Used in: Consumer Device Controllers PIC16LC770T/SS Microchip Technology Used in: Embedded Mixed-Signal Control Boards MCP2515 Standalone CAN controller for automotive Used in: Embedded Mixed-Signal Control Boards PIC16F870-I/SS Microchip Technology Used in: Educational and Hobbyist 8-Bit Projects MPLAB X IDE Microchip development toolchain Used in: Educational and Hobbyist 8-Bit Projects
What is the PIC16LC770/SS microcontroller?
The PIC16LC770/SS is a Microchip 8-bit PIC microcontroller running at up to 20 MHz, with 3.5 KB of OTP program memory, 256 bytes of RAM, and 16 digital I/O pins, packaged in a 20-pin SSOP. According to Microchip datasheet DS30430A, it integrates a 12-bit 6-channel ADC and I2C, SPI, and UART peripherals, making it a mixed-signal 8-bit MCU for embedded designs.
How much program memory and RAM does PIC16LC770/SS have?
The PIC16LC770/SS provides 3.5 KB (2K x 14 words) of One-Time Programmable (OTP) program memory and 256 bytes of data RAM. This matches the standard PIC16C770 memory map used across the family. For code-density evaluation, the 14-bit instruction width means each instruction occupies one word, giving roughly 2,048 instructions of program space.
What ADC resolution does the PIC16LC770/SS have?
The PIC16LC770/SS integrates a 12-bit, 6-channel Analog-to-Digital Converter on-chip, exceeding the 10-bit ADC of most PIC16 peers. The 12-bit ADC is suitable for sensor signal conditioning, battery monitoring, and precision control loops. Conversion and acquisition timing are controlled via firmware; refer to Microchip DS30430A for ADC clock prescaler settings.
What package does PIC16LC770/SS ship in?
The PIC16LC770/SS ships in a 20-pin SSOP (Shrink Small Outline Package) with 5.30 mm body width (208 mil) and surface-mount leads. The SSOP suffix is encoded as "/SS" in Microchip part numbering. The same die is offered in 20-SOIC (/SO), 20-PDIP (/P), and 20-TSSOP footprints under related suffixes such as PIC16LC770/SO.
Is the PIC16LC770/SS still in production?
The PIC16LC770 family is listed as obsolete/Not Recommended for New Designs on most distributor pages including DigiKey and Microchip. For new designs, Microchip recommends migrating to PIC16F870 (Flash, reprogrammable) or PIC16F877A-family parts with more memory and peripherals. Existing inventory may still ship from authorized distributors as of 2026-09-22, but lead times may extend.
Where can I buy PIC16LC770/SS online?
The PIC16LC770/SS can be purchased from authorized distributors including DigiKey, Mouser, LCSC, and Xecor. LCSC lists the part at $4.7539 as of 2026-09-22 (1-piece price). DigiKey and Mouser stock both the commercial-grade PIC16LC770/SS (0C to +70C) and the industrial-grade PIC16LC770-I/SS (-40C to +85C). Authorized franchised distributors provide traceability and warranty.
What is the price of PIC16LC770/SS?
The PIC16LC770/SS is listed at $4.7539 per unit in single-piece quantity on LCSC, with volume pricing dropping to roughly $2.41 at 1000 pieces as of 2026-09-22. Pricing varies by distributor and inventory status. Due to its obsolete lifecycle, prices may fluctuate and lead times may extend; sourcing from authorized franchised distributors is recommended for guaranteed new factory stock.
What is the lead time for PIC16LC770/SS?
Lead time for PIC16LC770/SS varies by distributor and current stock. As of 2026-09-22, LCSC, DigiKey, and Xecor show varying stock levels; some distributors list "ships today" while others may show extended lead times because the part is in Microchip's obsolete lifecycle. Industrial-grade PIC16LC770-I/SS is generally more in stock than the commercial-grade version.
Is PIC16LC770/SS in stock right now?
PIC16LC770/SS stock fluctuates because it is in Microchip's obsolete lifecycle. As of 2026-09-22, LCSC lists the part in stock at $4.27 per 10-piece unit, and DigiKey/Xecor show similar availability for the commercial-grade variant. The industrial-grade PIC16LC770-I/SS is more readily available. Authorized distributors are the most reliable source for current stock data.
What is the difference between PIC16LC770/SS and PIC16LC770-I/SS?
The PIC16LC770/SS operates from 0C to +70C (commercial grade), while the PIC16LC770-I/SS operates from -40C to +85C (industrial grade). Both share the same 20-SSOP package, 3.5 KB OTP, 12-bit ADC, and 20 MHz core. Pricing differs - the industrial-grade variant is typically priced slightly higher. Both are drop-in compatible for the same SSOP PCB footprint.
PIC16LC770/SS vs PIC16F870 - which is better for a new design?
PIC16F870 is the recommended replacement for the PIC16LC770 for new designs. The PIC16F870 adds Flash (reprogrammable) memory instead of OTP, more RAM, and broader availability, but uses a different memory map so firmware is not binary-compatible. For drop-in replacement of an existing PIC16LC770 design without firmware changes, only same-family LC variants (PIC16LC770T/SS, PIC16LC770-I/SS) work.
What is the best drop-in replacement for PIC16LC770/SS?
The best drop-in replacement for PIC16LC770/SS in the same 20-SSOP footprint is PIC16LC770-I/SS (industrial temperature grade), which shares the same die, package, pinout, and OTP memory map. PIC16LC770T/SS is a tape-and-reel packaging variant of the same die. For new designs the PIC16F870-I/SS is recommended but requires firmware porting.
Where can I download the PIC16LC770/SS datasheet PDF?
The official PIC16LC770/SS datasheet is published as document DS30430A and is available from Microchip's website at ww1.microchip.com/downloads/en/devicedoc/30430a.pdf. The datasheet contains pinout diagrams, electrical characteristics, ADC calibration data, instruction set reference, and programming specifications. Distributors like DigiKey also host the datasheet on their product page.
Where can I find the PIC16LC770/SS pinout diagram?
The PIC16LC770/SS pinout is documented in Microchip datasheet DS30430A. In 20-SSOP packages, pin 1 is at the top-left near the orientation dot, with pins numbered counter-clockwise: MCLR (1), VDD/RA0-RA5 (left), RB0-RB7 (right), VSS/RC0-RC7 (right), and OSC1/OSC2 pins. The 20-pin SSOP pinout is shared across PIC16C770, PIC16LC770, and PIC16F870 in the same package.
Can PIC16C770 be used as a cross-brand replacement for PIC16LC770?
The PIC16C770 is the OTP-only 8-bit MCU from the same PIC16C family but is the standard-voltage (4.0-6.0V) variant, while the PIC16LC770 is the low-voltage (typically 2.5-5.5V) variant. According to Microchip datasheet DS30430A, the LC variant has a reduced VDD range and slightly different electrical characteristics - it is generally NOT a drop-in replacement in 3.3V systems because of the different voltage range.
What is the best Microchip cross-reference substitute for PIC16LC770/SS?
Within Microchip's own catalog, the closest substitutes for PIC16LC770/SS are PIC16LC770-I/SS (industrial temperature, same die), PIC16LC770T/SS (tape and reel), and PIC16LC770-E/SS (extended temperature, different silicon revision). All share the same 20-SSOP footprint and OTP memory map. For Flash-based migration, the PIC16F870-I/SS is the official Microchip recommended part.
What are the key specifications of PIC16LC770/SS for engineering use?
Key engineering specifications for the PIC16LC770/SS include: 8-bit PIC RISC core at 20 MHz (200 ns instruction cycle), 3.5 KB (2K x 14) OTP program memory, 256 bytes RAM, 16 digital I/O, 12-bit 6-channel ADC, I2C/SPI/UART peripherals, internal or external oscillator, 20-pin SSOP package, and 0C to +70C commercial operating temperature. Reference: Microchip datasheet DS30430A.

Engineering reference data for PIC16LC770/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC16LC770/SS for legacy or low-volume OTP-based designs that require the exact commercial-grade LC variant in a 20-SSOP package. Choose PIC16LC770-I/SS when you need the industrial -40C to +85C temperature range on the same PCB footprint - this is the most common drop-in upgrade. Choose PIC16LC770T/SS only for high-volume SMT assembly because it is the same die in tape-and-reel format. For new designs that need reprogrammability and modern peripheral mix, migrate to the Flash-based PIC16F870-I/SS, noting that firmware porting is required because Flash parts use a different memory map. All four LC variants are obsolete in Microchip's lifecycle, so plan for end-of-life sourcing strategies.

Comparison with Alternatives

Parameter This Product PIC16LC770-I/SS PIC16LC770T/SS PIC16LC770-E/SS PIC16LC717-I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SSOP 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Operating Temperature 0C to +70C -40C to +85C 0C to +70C -40C to +125C -40C to +85C
Connectivity I2C, SPI, UART I2C, SPI, UART I2C, SPI, UART I2C, SPI, UART I2C, SPI
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Industrial-grade drop-in with same die (vs PIC16LC770-I/SS)
  • Tape-and-reel assembly variant (vs PIC16LC770T/SS)
  • Extended temperature for harsh environments (vs PIC16LC770-E/SS)

Design Notes

OTP (One-Time Programmable) memory cannot be erased or reprogrammed. Verify firmware on a windowed PIC16C770W/SS or a compatible PIC16F870 emulator before committing to a production OTP programming run. Programming failures or code bugs in OTP result in dead silicon - so use the Flash-based PIC16F870 for development and only switch to PIC16LC770/SS for final production runs.

The PIC16LC770 (LC variant) is designed for a reduced VDD range relative to the standard PIC16C770. Always verify the operating voltage against the datasheet DS30430A's electrical characteristics table before designing in 3.3V-only systems - exceeding VDD_max can damage the device. For 3.3V-only rails, prefer the PIC16LF variants where available. Brown-out reset (BOR) should be enabled in the configuration bits for reliable startup.

The 20-SSOP package has a 0.65 mm pitch - smaller than 20-SOIC (1.27 mm). PCB layout must use fine-pitch SSOP land patterns with appropriate solder mask slivers between pads. Place the decoupling capacitor (typically 100 nF ceramic) within 5 mm of VDD pin 20, and route VSS pin 11 directly to a ground plane for ADC noise immunity. The 12-bit ADC accuracy depends on a clean analog AVSS/AVDD pair - use separate analog and digital ground planes tied at one point.

When using the 12-bit ADC, keep digital traces (especially RB and RC port lines toggling during ADC conversion) away from the analog input pins RA0-RA5. The internal oscillator option eliminates external crystal noise coupling but trades off frequency accuracy; for ADC-clock-derived timing-critical designs, an external crystal on OSC1/OSC2 is recommended. Add a 10 kohm pull-up on MCLR if not driven by an external supervisor.

Compliance Information

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

Compliance data not present in Verified Web Data; set to unknown per data-authenticity rules. Part is in Microchip obsolete lifecycle.

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

Related Searches

PIC16LC770/SS PIC16LC770/SS datasheet Microchip PIC16LC770 SSOP microcontroller PIC16LC770 12-bit ADC 8-bit MCU 20-SSOP 8-bit OTP microcontroller PIC16LC770/SS sensor signal conditioning PIC16LC770/SS vs PIC16LC770-I/SS PIC16LC770/SS drop-in replacement PIC16F870 buy PIC16LC770/SS online PIC16LC770/SS price in stock PIC16LC770/SS pinout 20-SSOP low voltage 8-bit PIC microcontroller LC variant what is the ADC resolution of PIC16LC770

Related Components & Terms

Microchip Technology PIC16LC770 PIC16LC770/SS PIC16LC770-I/SS PIC16LC770T/SS PIC16LC770-E/SS PIC16LC717-I/SS PIC16C770 PIC16F870 8-bit microcontroller PIC RISC OTP SSOP-20 20-SSOP 12-bit ADC I2C SPI UART RoHS surface mount low-voltage CMOS
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