Microchip Technology

PIC16LC770-E/SS - 8-bit 20MHz 3.5KB OTP MCU 20-SSOP | Microchip

MPN: PIC16LC770-E/SS ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 20-pin SSOP Package 20 MHz Speed OTP (One-Time-Programmable EPROM) Memory
From $1.38 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $2.1084 $2.11
10 $1.95 $19.50
100 $1.74 $174.00
500 $1.55 $775.00
1,000 $1.38 $1,380.00
ℹ️ All prices are in USD

PIC16LC770-E/SS Overview

The Microchip Technology PIC16LC770-E/SS is a member of the PIC® 16C microcontroller family, an 8-bit CMOS RISC MCU with 3.5KB (2K x 14) of One-Time-Programmable (OTP) program memory, 256 bytes of SRAM, and 16 I/O pins, housed in a 20-pin SSOP package. It executes instructions in 200 ns (5 MIPS at 20 MHz) from a 35-instruction RISC instruction set and operates across a 2.5 V to 5.5 V supply range, making it suitable for low-power mixed-voltage designs.

A microcontroller (microcontroller unit, MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, peripherals, and I/O on one die. The PIC16LC770 belongs to the PIC® 16C family of 8-bit microcontrollers; taxonomically it sits under microcontroller -> embedded controller -> integrated circuit -> semiconductor. The OTP (One-Time-Programmable) variant uses EPROM cells for program storage - a non-volatile but non-reprogrammable technology favored for cost-sensitive production where code is fixed at manufacture.

Key features include 6 channels of 12-bit A/D conversion, 256 bytes of data RAM, two 8-bit and one 16-bit timer/counters, an analog comparator, a synchronous serial port (SSP) supporting both SPI and I²C, and a programmable Low-Voltage Reset (BOR). The 'LC' speed variant draws roughly half the operating current of the standard PIC16C770, while the 'E' suffix marks the industrial extended grade (-40°C to +125°C operating range).

Typical applications include industrial sensor signal conditioning with on-chip ADC, battery-powered handheld instruments needing the 2.5 V minimum supply, simple motor-control loops, and analog-front-end subsystems where 12-bit conversion and an analog comparator coexist on the same die. Because the part is OTP, it suits high-volume fixed-code deployments where reprogramming is not required.

When designing with this part, plan for OTP code permanence - any firmware bug becomes a hardware re-spin. Allocate four ADC channels minimum as spares for diagnostic multiplexing, and verify BOR threshold against your brown-out requirements. This page combines distributor pricing, drop-in alternative coverage, and design notes not bundled in the Microchip datasheet.

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

Microchip Technology
Package: 18-SOIC (SO), 300 mil
ADC: 8-bit, up to 4 channels
Core Architecture: PIC 8-bit RISC
Microchip Technology
Package: 20-pin SSOP (5.30 mm body)
Core Architecture: PIC16 RISC (Harvard)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Package: 20-SSOP (5.30 mm, 208 mil)
ADC: 6 channels x 12-bit
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Package: 20-pin SSOP (5.30 mm)
ADC: 8-bit integrated
Core Architecture: PIC16C 8-bit RISC
Microchip Technology
Package: 20-SSOP (0.209", 5.30 mm width)
ADC: 5 channels x 8-bit
Core Architecture: PIC 8-bit RISC (mid-range)

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

No drop-in alternatives available for this product.

Request Alternatives

PIC16LC770-E/SS Maximum Ratings & Electrical Characteristics

Core PIC 8-bit RISC
Program Memory Type OTP (One-Time-Programmable EPROM)
Program Memory Size 3.5 KB (2K x 14)
Data RAM 256 x 8 bytes
Maximum CPU Frequency 20 MHz
Instruction Execution Time 200 ns
Operating Voltage Range 2.5 V to 5.5 V
I/O Pins 16 (general-purpose)
ADC 6-channel, 12-bit
Timers 2 x 8-bit, 1 x 16-bit
Serial Interfaces SSP (SPI / I²C)
Analog Comparator Yes
Brown-Out Reset (BOR) Programmable
Operating Temperature Range -40°C to +125°C (E - extended grade)
Package 20-pin SSOP
Mounting Type Surface Mount

PIC16LC770-E/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 input
Pin 2 RA0/AN0 — PORTA bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — PORTA bit 1 / Analog input channel 1
Pin 4 RA2/AN2 — PORTA bit 2 / Analog input channel 2
Pin 5 RA3/AN3 — PORTA bit 3 / Analog input channel 3
Pin 6 RA4/T0CKI — PORTA bit 4 / Timer0 clock input
Pin 7 RA5/AN4/SS — PORTA bit 5 / Analog input channel 4 / SPI slave select
Pin 8 OSC1/CLKIN — Oscillator input / external clock input
Pin 9 OSC2/CLKOUT — Oscillator output / clock output (Fosc/4)
Pin 10 RC0/T1OSO/T1CKI — PORTC bit 0 / Timer1 oscillator output / Timer1 clock input
Pin 11 RC1/T1OSI — PORTC bit 1 / Timer1 oscillator input
Pin 12 RC2/CCP1 — PORTC bit 2 / Capture/Compare/PWM 1 output
Pin 13 RC3/SCL/SCK — PORTC bit 3 / I²C clock / SPI clock
Pin 14 RC4/SDA/SDI — PORTC bit 4 / I²C data / SPI data in
Pin 15 RC5/SDO — PORTC bit 5 / SPI data out
Pin 16 RC6 — PORTC bit 6
Pin 17 RC7 — PORTC bit 7
Pin 18 VSS — Ground reference
Pin 19 VDD — Positive supply voltage (2.5 V to 5.5 V)
Pin 20 RB7 — PORTB bit 7

Typical Applications

PIC16LC770-E/SS is suitable for 6 applications: Industrial Sensor Signal Conditioning, Battery-Powered Handheld Instruments, Simple Motor Control Loops, Analog Front-End Subsystem, White Goods Control Boards, Automotive Body Electronics (Legacy).

🏭

Industrial Sensor Signal Conditioning

The PIC16LC770-E/SS fits industrial sensor signal conditioning because its 6-channel 12-bit ADC (61 uV per LSB at 5 V full-scale) provides 4096 discrete codes for precise transducer reading - sufficient for bridge pressure sensors and RTD interfaces. The 2.5 V to 5.5 V supply range accepts industrial 24 V bus power after step-down to 3.3 V or 5 V. The 'E' grade -40°C to +125°C operation handles factory floor thermal extremes. Inline the comparator for threshold detection without software overhead.

🔋

Battery-Powered Handheld Instruments

The PIC16LC770-E/SS suits battery-powered handhelds because the 'LC' speed variant draws approximately half the active current of the PIC16C770, extending runtime on two AA alkaline cells or single-cell Li-ion. The 2.5 V minimum supply keeps operation alive as battery voltage decays, and the 20 MHz core gives 5 MIPS throughput for measurement computation. The analog comparator enables low-power battery-voltage monitoring without waking the CPU.

⚡

Simple Motor Control Loops

The PIC16LC770-E/SS handles small DC motor control because the 16-bit timer/counter captures tachometer feedback up to 50 kHz with the 20 MHz clock (one instruction per pulse edge). The PWM-capable CCP module drives FET gate drivers through its I/O pins. The analog comparator implements current-sense overcurrent protection without ADC sampling delay. The 12-bit ADC monitors back-EMF and supply voltage at 60 Hz control-loop rates.

🎛️

Analog Front-End Subsystem

The PIC16LC770-E/SS excels in analog front-end subsystems where its 6-channel 12-bit ADC, analog comparator, and SSP (SPI/I²C) peripherals coexist on one die. The 12-bit ADC delivers 61 uV per LSB resolution at 5 V FSR - adequate for thermocouple linearization via lookup table. The I²C/SPI peripherals connect to external EEPROM for calibration storage. The 256-byte RAM holds runtime state without external memory.

🏠

White Goods Control Boards

The PIC16LC770-E/SS targets white goods appliance control because OTP programming fits fixed firmware, the 20-pin SSOP is industry-standard for board assembly, and the ADC reads thermistor and pressure-sensor inputs directly. The SSP peripheral connects to LED-driver ICs or character-LCD modules. The industrial-extended temperature range (-40°C to +125°C) tolerates under-cabinet and behind-panel heat rise.

🚗

Automotive Body Electronics (Legacy)

The PIC16LC770-E/SS historically served automotive body electronics such as seat controllers, mirror adjusters, and lighting modules where 12-bit ADC reads potentiometer positions, and SSP drives peripheral drivers. The 'E' grade -40°C to +125°C tolerates under-hood and cabin thermal stress. New automotive designs should migrate to PIC16F-series with AEC-Q100 qualification and active lifecycle status.

Recommended Products Summary

MCP6V01 Auto-zero op-amp for sensor front-end Used in: Industrial Sensor Signal Conditioning MCP4725 12-bit DAC for analog output Used in: Industrial Sensor Signal Conditioning PIC16LC717-E/SS Microchip Technology Used in: Industrial Sensor Signal Conditioning MCP1700 Low-Iq LDO regulator for 3.3 V rail Used in: Battery-Powered Handheld Instruments PIC16LC717T-E/SS Microchip Technology Used in: Battery-Powered Handheld Instruments MCP1402 FET gate driver for motor bridge Used in: Simple Motor Control Loops MCP6001 Op-amp for current sense amplifier Used in: Simple Motor Control Loops MCP9800 I²C temperature sensor Used in: Analog Front-End Subsystem 24LC256 I²C EEPROM for calibration data Used in: Analog Front-End Subsystem MCP23S08 SPI I/O expander for additional switches Used in: White Goods Control Boards MCP1702 LDO for 3.3 V supply from rectified mains Used in: White Goods Control Boards MCP2515 CAN bus controller for in-vehicle networking Used in: Automotive Body Electronics (Legacy) PIC16F88-I/SS Microchip Technology Used in: Automotive Body Electronics (Legacy)
What is the PIC16LC770-E/SS and what are its key specs?
The PIC16LC770-E/SS is a Microchip PIC® 16C family 8-bit RISC microcontroller in a 20-pin SSOP package, featuring 3.5 KB of OTP program memory, 256 bytes of SRAM, a 20 MHz CPU clock, 16 I/O pins, and a 6-channel 12-bit ADC. The 'LC' speed grade draws roughly half the operating current of the standard PIC16C770, and the 'E' suffix denotes the industrial extended -40°C to +125°C operating range. Source: Microchip PIC16LC770 datasheet (DS30446C).
What is the difference between PIC16LC770 and PIC16C770?
The PIC16LC770 is the low-voltage, low-current ('LC') speed variant of the PIC16C770, operating from 2.5 V to 5.5 V versus 4.0 V to 6.0 V for the PIC16C770, and drawing approximately half the active supply current. Both share identical 8-bit core, 3.5 KB OTP, 256-byte RAM, 20 MHz maximum frequency, and 20-pin SSOP packaging. According to the Microchip datasheet (DS30446C), the LC variant is recommended for battery-powered and low-power applications.
Where can I buy the PIC16LC770-E/SS and what is the price?
As of 2026-09-22, the PIC16LC770-E/SS is listed at LCSC at $2.1084 per unit and appears in distributor inventories at DigiKey, Mouser, OnlineComponents, Nevsemi, and Lisleapex. Because Microchip has transferred most of the PIC16C7xx family to obsolete status, stock is dwindling and lead times are extended. Request quotes from multiple distributors and authorized Microchip resellers before placing volume orders.
What is the lead time and availability for PIC16LC770-E/SS?
Lead time for PIC16LC770-E/SS as of 2026-09-22 is non-standard: the part is obsolete from Microchip with no further production, so remaining distributor stock and authorized reseller inventory are the only sources. DigiKey and Mouser list the part but quantities may be limited. For new designs, Microchip recommends the PIC16F family as the modern flash-programmable replacement.
Is the PIC16LC770-E/SS a drop-in replacement for PIC16LC770-I/SS?
Yes, the PIC16LC770-E/SS and PIC16LC770-I/SS are drop-in replacements within the PIC16LC770 family, both in 20-pin SSOP with identical memory and peripheral map. The difference is the operating temperature grade: 'E' is industrial -40°C to +125°C, while 'I' is industrial 0°C to +70°C (per Xecor comparison data). Pin-out, electrical characteristics, and instruction set are identical.
PIC16LC770-E/SS vs PIC16C770 - which is better for battery applications?
The PIC16LC770-E/SS is the better choice for battery applications because the 'LC' variant operates from 2.5 V to 5.5 V (versus 4.0 V to 6.0 V for the standard PIC16C770) and consumes roughly half the active current. Both versions share identical 3.5 KB OTP, 256-byte RAM, 20 MHz core, and 20-pin SSOP packaging, so the LC part extends battery life with no other design trade-offs. Source: Microchip PIC16LC770 datasheet.
Where do I download the PIC16LC770 datasheet PDF?
The Microchip PIC16LC770 datasheet (DS30446C) is available at the official Microchip document server: https://ww1.microchip.com/downloads/en/DeviceDoc/30446c.pdf. Microchip also hosts the same document on the PIC16LC770 product page at microchip.com. DigiKey and Mouser product pages link to this PDF, and archived copies appear at lcsc.com product-detail listings.
What is the pinout of the PIC16LC770 in SSOP-20 package?
The PIC16LC770 in 20-pin SSOP follows the standard PIC16C7xx pinout: pin 1 is MCLR/VPP (reset), pin 2 is RA0/AN0, pins 2-7 are PORTA (RA0-RA5) with analog and digital functions, pins 8 and 19 are VSS, pins 9 and 20 are VDD, and pins 10-19 share PORTB and PORTC digital I/O plus oscillator pins OSC1/OSC2. See datasheet Figure 1-2 (DS30446C) for the full pin-function diagram.
What are the key specifications that engineers should know about PIC16LC770-E/SS?
Engineers specifying the PIC16LC770-E/SS should focus on five headline numbers: 8-bit core running at 20 MHz (5 MIPS), 3.5 KB OTP program memory (2K x 14 words), 256 bytes of RAM, 16 general-purpose I/O, and 6 channels of 12-bit ADC resolution. The 2.5 V to 5.5 V supply range enables single-cell Li-ion or 3.3 V system power. The 'E' suffix confirms -40°C to +125°C industrial-extended temperature operation. The package is 20-pin SSOP (5.30 mm body width).
When should I choose PIC16LC770-E/SS over the PIC16F series?
Choose the PIC16LC770-E/SS only for legacy designs already in production where code is locked in OTP, for ultra-low-cost fixed-code deployments where no firmware updates are anticipated, or for designs that depend on its specific 12-bit ADC and SSP peripheral combination. For new designs, Microchip recommends the PIC16F series (for example PIC16F877A) which adds flash memory, reprogrammability, and active production status.
Can the PIC16LC770-E/SS be replaced by a PIC16F part?
Yes, but not as a drop-in replacement: PIC16F flash parts typically have different pin assignments, larger memory, and different peripheral sets, requiring PCB rework and firmware revision. The PIC16LC770 is OTP and the PIC16F parts are flash-based, so direct footprint swaps are not guaranteed. Always cross-reference the Microchip migration guide and verify pin compatibility before substituting flash parts for OTP PIC16LC770 production designs.
What is the best cross-brand equivalent for PIC16LC770-E/SS?
There is no fully pin-compatible cross-brand equivalent for the PIC16LC770-E/SS, because the PIC16C7xx family uses a proprietary PIC core, PIC-specific peripherals, and Microchip-specific opcode. Generic 8-bit MCUs such as Atmel AVR or NXP 80C51 share the 8-bit category but not the pinout. For modern Microchip replacements, use PIC16F-series flash parts within the same manufacturer; cross-brand migration is not recommended for this obsolete OTP device.
Is PIC16LC770-E/SS the same as PIC16LC770-E/SO?
No, the PIC16LC770-E/SS is the SSOP-20 surface-mount version (5.30 mm body width), while the PIC16LC770-E/SO is the SOIC-20 surface-mount version (7.50 mm body width). The die, memory, and peripherals are identical, but the SSOP and SOIC land patterns differ by 2.2 mm, so they are NOT pin-compatible drop-in replacements. Choose the package based on your PCB layout footprint requirement.
What is the operating voltage range of PIC16LC770-E/SS?
The PIC16LC770-E/SS operates from 2.5 V to 5.5 V VDD (per Microchip datasheet DS30446C). This wide range supports 3.3 V and 5 V logic designs, single-cell lithium battery operation down to 2.5 V, and standard 5 V supplies. The LC variant is specifically characterized versus the standard PIC16C770 which requires 4.0 V to 6.0 V - the LC's lower minimum voltage is the key reason for choosing this part for low-voltage designs.

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

Selection Guide

Choose PIC16LC770-E/SS for legacy designs already in production where the OTP code is locked, for cost-sensitive high-volume fixed-code deployments, and for applications needing its specific combination of 6-channel 12-bit ADC, 256-byte RAM, 20 MHz core, and -40C to +125C industrial-extended temperature. Choose PIC16LC770-I/SS if your application stays within 0C to +70C and you can use the lower-cost commercial grade. Choose PIC16LC770T-E/SS for high-volume automated assembly using tape-and-reel packaging. Avoid PIC16LC711-04/SO unless reduced 8-bit ADC resolution is acceptable. For new designs, migrate to flash-based PIC16F-series (PIC16F877A-I/SS, PIC16F88-I/SS) which provide active production status and in-system reprogrammability.

Comparison with Alternatives

Parameter This Product PIC16LC770-I/SS PIC16LC770/SS PIC16LC770T-E/SS PIC16LC717-E/SS PIC16LC711-04/SO
Package 20-SSOP 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same 20-SSOP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP 1.75 KB OTP (-50%)
Data RAM 256 B 256 B 256 B 256 B 256 B 128 B (-50%)
Maximum Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V 2.5 V to 5.5 V
ADC 6-ch 12-bit 6-ch 12-bit 6-ch 12-bit 6-ch 12-bit 6-ch 12-bit 4-ch 8-bit (-33% resolution)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Industrial-extended temperature grade (vs PIC16LC770-I/SS)
  • Same SSOP-20 footprint as PIC16LC770 family (vs PIC16LC770T-E/SS)
  • Higher ADC resolution than PIC16LC711 (vs PIC16LC711-04/SO)

Design Notes

PIC16LC770 uses One-Time-Programmable (OTP) EPROM, not flash. Any firmware bug locked into the OTP array requires a physical hardware re-spin - there is no in-system reprogramming. Lock down the firmware build with full regression testing before committing to OTP programming. For prototype or pilot runs, build with flash PIC16F equivalents (e.g. PIC16F877A-I/SS) and migrate to PIC16LC770 only for locked volume production.

Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin (pin 19) and a 10 uF bulk tantalum or aluminum capacitor on the supply rail. The PIC16LC770 draws fast transient currents during peripheral switching; insufficient decoupling causes VDD droop and ADC reference noise. The brown-out reset (BOR) module should be enabled to guarantee safe reset on supply collapse below the configured threshold.

The 6-channel 12-bit ADC achieves 61 uV per LSB at 5 V FSR - adequate for many sensors but easily destroyed by digital switching noise. Route ADC analog traces (AN0-AN5) away from digital switching traces (OSC, PORTB, PORTC), keep analog and digital ground returns separated, and join them at a single-star point under the MCU. Use the AN3 pin as a dedicated VREF+ reference if sensor accuracy requires it.

Estimated: at 20 MHz full-speed operation with all peripherals active, the PIC16LC770-E/SS consumes approximately 5 mA to 15 mA from 5 V VDD, dissipating 25 mW to 75 mW. The 20-SSOP package has a theta_JA of approximately 90 C/W (per Microchip packaging datasheet 00049K), producing a junction-temperature rise of 2.3 C to 6.8 C above ambient - well within the -40 C to +125 C operating range, no heatsink required.

The 20-pin SSOP body is 5.30 mm wide with 0.65 mm pitch - tight for hand-soldering. For prototype assembly, use SSOP-to-DIP breakout boards (e.g. SparkFun SOIC-20) to expose 0.1-inch pin headers. For volume production, follow Microchip SSOP land-pattern recommendations in packaging document 00049K. Keep the MCLR/VPP pin (pin 1) accessible to allow factory tool programming if OTP coding is done post-assembly.

Compliance Information

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

RoHS compliance per Microchip product page (lead-free finish). Not AEC-Q100 qualified - the PIC16LC770 is industrial-grade, not automotive-qualified. For AEC-Q100 automotive MCUs, use PIC16F-series with explicit Q1 or Q100 part suffixes.

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

Related Searches

PIC16LC770-E/SS PIC16LC770-E/SS datasheet Microchip PIC16LC770-E/SS 8-bit OTP microcontroller 3.5KB 20-SSOP PIC16LC770 SSOP-20 MCU PIC16LC770-E/SS industrial sensor PIC16LC770 vs PIC16C770 PIC16LC770-E/SS drop-in replacement buy PIC16LC770-E/SS price stock what is PIC16LC770-E/SS used for PIC16LC770-E/SS pinout 20-SSOP low power 8-bit MCU 12-bit ADC PIC16LC770 obsolete replacement PIC16LC770-E/SS vs PIC16F877A

Related Components & Terms

Microchip Technology PIC16LC770-E/SS PIC16LC770 PIC16C770 PIC16LC770-I/SS PIC16LC770T-E/SS PIC16LC717-E/SS PIC16LC711-04/SO PIC microcontroller 8-bit RISC core OTP (One-Time-Programmable) EPROM 12-bit ADC SSOP-20 Brown-out reset SSP SPI I²C analog comparator CCP (Capture/Compare/PWM) RoHS AEC-Q100 industrial-extended temperature grade battery-powered applications industrial sensor signal conditioning
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