Microchip Technology

PIC16LC770-I/SO - 8-bit MCU, 3.5KB OTP, 20MHz, 20-SOIC | Microchip

Артикул: PIC16LC770-I/SO ✗ Снят с производства
В наличии Отправка в течение 1–3 рабочих дней
3.0 V to 5.5 V Vdss 20-SOIC (0.295 inch / 7.50 mm width) Package 20 MHz Speed 3.5 KB (2K x 14) Memory
От $2.31 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-22
Оптовые цены
Кол-во Цена за ед. Итого
1 $4.32 $4,32
10 $3.86 $38,60
100 $3.21 $321,00
500 $2.74 $1.370,00
1.000 $2.31 $2.310,00
ℹ️ Все цены указаны в USD

PIC16LC770-I/SO Обзор

The Microchip Technology PIC16LC770-I/SO is an 8-bit RISC microcontroller featuring 3.5KB (2K x 14) of One-Time Programmable (OTP) program memory, 256 bytes of RAM, and 16 digital I/O pins, housed in a 20-pin SOIC (0.295 inch / 7.50 mm width) package. It operates from a 3.3V or 5V supply and runs at up to 20 MHz clock speed with a 14-bit instruction set.

An 8-bit microcontroller (MCU) is a small, self-contained computer-on-a-chip that integrates a CPU core, program memory (ROM/Flash/OTP), data memory (RAM), and peripheral interfaces into a single IC. PIC microcontrollers belong to the microcontroller -> embedded controller -> semiconductor hierarchy, and they execute one instruction per instruction cycle (RISC architecture), giving them deterministic timing suitable for real-time control. The "LC" family designation indicates low-voltage CMOS operation optimized for lower power consumption than the standard "C" family.

Key features include a Harvard-architecture RISC CPU with 35 instructions, hardware USART for serial I/O, a 12-bit resolution A/D converter, capture/compare/PWM modules, and an internal watchdog timer for reliable autonomous operation. The wide 3.0V to 5.5V operating range simplifies power design in both battery-powered and line-powered embedded systems. The industrial-grade -40C to +85C operating temperature range makes the PIC16LC770-I/SO suitable for non-automotive industrial environments.

Typical applications include industrial control systems, sensor interface boards, low-power embedded controllers, simple motor control, LED display drivers, and battery-powered instrumentation. The 20 MHz clock rate and 14-bit instruction word give ample headroom for state-machine control, basic protocol handling (I2C/SPI/USART), and ADC-driven feedback loops without external logic.

When designing with this device, note that the OTP program memory cannot be re-programmed in-circuit - firmware or qualification must be committed during manufacturing. A Flash-based sibling (PIC16F770) is recommended for prototyping and field-upgradable designs. Decoupling capacitors (100nF + 10uF) should be placed close to VDD/VSS pins to ensure ADC accuracy and oscillator stability.

Аналоги без доработки для PIC16LC770-I/SO — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с PIC16LC770-I/SO (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, Program Memory Size, Program Memory Type, RAM Size.

Microchip Technology
Package: 20-SOIC (0.295", 7.50 mm width)
Operating Temperature: -40 C to +125 C (E suffix, extended industrial)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Package: 20-pin PDIP (0.300 in / 7.62 mm)
Operating Temperature: -40 C to +85 C (Industrial, 'I' suffix)
Program Memory Size: 3.5 KB (2K x 14 words)
Microchip Technology
Package: 20-SOIC (0.295", 7.50 mm Width)
Operating Temperature: -40°C to +85°C (industrial, per DigiKey listing)
Program Memory Size: 3.5 KB (2K x 14) OTP
Microchip Technology
Package: 20-SOIC (7.50 mm / 0.295 in body width)
Program Memory Type: OTP (One-Time Programmable)
RAM Size: 256 x 8 bytes
Microchip Technology
Package: 20-pin SOIC (wide body, 300 mil)
Operating Temperature: -40 °C to +85 °C (Industrial)
Program Memory Size: 7 KB (4K x 14)

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

PIC16F770-I/SO

✅ Прямая замена
📦 20-SOIC
same 20-SOIC footprint, 3.5KB flash (rewritable) instead of OTP, pin-to-pin compatible

📋 Справочный аналог (нет в каталоге)

PIC16LC770-E/SO

✅ Прямая замена
Microchip Technology
📦 20-SOIC
PIC · 8-bit · PIC16LC770 · 3.5 KB (2K x 14) OTP · 256 B · 20 MHz · 200 ns · 16

✓ В наличии

$4.4 / шт.

Открыть даташит →

PIC16LC770T/SO

✅ Прямая замена
📦 20-SOIC
tape-and-reel packaging variant of same die; pin-to-pin compatible

📋 Справочный аналог (нет в каталоге)

PIC16LC770/SO

✅ Прямая замена
Microchip Technology
📦 20-SOIC
PIC® 16C · PIC16LC770 · PIC 8-bit · 8-Bit · 20 MHz · 3.5 KB (2K x 14) OTP · 256 x 8 bytes · 16

✓ В наличии

$2.88 / шт.

Открыть даташит →
ℹ️ 1 компонент(ы) в другом корпусе скрыт(ы) — другой корпус требует переработки PCB и не является полноценной заменой без доработки. Свяжитесь с нами если вам нужны предложения по другим корпусам.

PIC16LC770-I/SO Максимальные параметры и электрические характеристики

Core PIC RISC 8-bit
Program Memory Size 3.5 KB (2K x 14)
Program Memory Type OTP
RAM Size 256 B
EEPROM Size 0 B
Максимальная тактовая частота 20 MHz
Instruction Set Width 14-bit
Number of I/O Pins 16
Рабочее напряжение питания 3.0 V to 5.5 V
A/D Converter 12-bit
Корпус 20-SOIC (0.295 inch / 7.50 mm width)
Тип монтажа Surface Mount
Рабочая температура -40C to +85C
Series PIC16LC770

Конфигурация выводов PIC16LC770-I/SO

SOIC-20 Package Pinout Diagram SOIC-20W 20-pin, 7.5x12.8mm, P1.27mm, JEDEC MS-013. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SOIC-20
Контакт 1 MCLR — Master Clear (reset) input, active low
Контакт 2 RA0/AN0 — Digital I/O / Analog input channel 0
Контакт 3 RA1/AN1 — Digital I/O / Analog input channel 1
Контакт 4 RA2/AN2 — Digital I/O / Analog input channel 2
Контакт 5 RA3/AN3 — Digital I/O / Analog input channel 3
Контакт 6 RA4 — Digital I/O
Контакт 7 RA5/AN4 — Digital I/O / Analog input channel 4
Контакт 8 VSS — Ground reference
Контакт 9 OSC1 — Oscillator input / external clock
Контакт 10 OSC2 — Oscillator output
Контакт 11 RC0 — Digital I/O
Контакт 12 RC1 — Digital I/O
Контакт 13 RC2 — Digital I/O
Контакт 14 RC3 — Digital I/O
Контакт 15 RC4 — Digital I/O
Контакт 16 RC5 — Digital I/O
Контакт 17 RC6 — Digital I/O
Контакт 18 RC7 — Digital I/O
Контакт 19 VSS — Ground reference
Контакт 20 VDD — Positive supply voltage (3.0V to 5.5V)

Типичное применение

PIC16LC770-I/SO подходит для 6 применениеs: Industrial Sensor Interface Board, Battery-Powered Remote Monitoring, Simple Motor Control (DC/Fan/Stepper), LED Display and Sign Controller, Home Appliance Control Board, Automotive Aftermarket Accessories (Non-Safety).

🏭

Industrial Sensor Interface Board

The PIC16LC770-I/SO fits sensor interface boards where 16 digital I/O, 12-bit ADC resolution, and a USART peripheral provide direct connection to analog sensors (temperature, pressure, flow) and digital actuators. Operating from 3.0V to 5.5V and up to 20 MHz clock, the MCU handles ADC sampling, scaling, and serial reporting (RS-232/RS-485) within a single chip. The 3.5KB OTP memory stores the sensor calibration table and protocol stack, while the 256-byte RAM is adequate for buffering measurement frames. The -40C to +85C industrial temperature range ensures reliability in factory-floor environments.

🔋

Battery-Powered Remote Monitoring

For battery-powered remote monitoring nodes, the PIC16LC770-I/SO offers low-voltage CMOS operation (down to 3.0V), making it suitable for two-AA or lithium-cell powered designs. The 12-bit ADC monitors battery voltage and sensor inputs, while the 20 MHz instruction rate allows the MCU to wake, sample, transmit via USART, and return to sleep within tight energy budgets. The 16 I/O pins support multiple sensor interfaces and a low-battery LED indicator. OTP memory locks the firmware once deployed, preventing field tampering - a benefit in remote installations.

⚡

Simple Motor Control (DC/Fan/Stepper)

The PIC16LC770-I/SO suits low-cost brushed DC motor, fan, and unipolar stepper control applications. Its CCP (Capture/Compare/PWM) modules generate PWM signals for motor speed regulation, while the 12-bit ADC reads back current sense or tachometer feedback for closed-loop control. The 20 MHz instruction rate ensures PWM frequencies above audible range (>20 kHz), eliminating motor whine. Sixteen I/O pins accommodate direction logic, brake/enable signals, and fault inputs, all within the 20-SOIC package's compact footprint.

💡

LED Display and Sign Controller

LED matrix and seven-segment display controllers benefit from the PIC16LC770-I/SO's 16 I/O pins, USART, and PWM outputs. The MCU scans rows and columns of LED matrices, drives multiplexed seven-segment digits, or produces dimming PWM for RGB lighting. The 3.5KB program memory holds lookup tables for character fonts and animation sequences, while the 256-byte RAM buffers display frames. Industrial temperature range supports outdoor signage and architectural lighting installations.

🏠

Home Appliance Control Board

Home appliance control boards (washing machines, dishwashers, small kitchen appliances) use the PIC16LC770-I/SO as the central microcontroller. It interfaces with user keypads, rotary encoders, segment displays, and relays through its 16 I/O pins. The 12-bit ADC reads water level, temperature, and motor current sensors, while the USART communicates with inverter modules or external diagnostic tools. OTP memory locks the production firmware, preventing unauthorized firmware modification in consumer products.

🚗

Automotive Aftermarket Accessories (Non-Safety)

Although not AEC-Q100 qualified, the PIC16LC770-I/SO can be used in non-safety automotive aftermarket accessories such as interior LED controllers, dashboard accessories, and infotainment peripherals operating from the vehicle's 12V bus (regulated down to 5V or 3.3V). The 16 I/O, 12-bit ADC, and USART support LIN-bus-like protocols, while the industrial -40C to +85C temperature range handles cabin-environment thermal stress. For under-hood or safety-critical applications, designers should select an AEC-Q100 qualified MCU instead.

Сводка рекомендуемых товаров

MCP9700 Analog temperature sensor for ADC input Используется в: Industrial Sensor Interface Board MAX485 RS-485 transceiver for serial comms Используется в: Industrial Sensor Interface Board LM4041 Voltage reference for ADC accuracy Используется в: Industrial Sensor Interface Board MCP1700 Low-quiescent LDO for battery supply Используется в: Battery-Powered Remote Monitoring DS18B20 Digital temperature sensor (1-Wire) Используется в: Battery-Powered Remote Monitoring DRV8871 H-bridge motor driver (PWM input) Используется в: Simple Motor Control (DC/Fan/Stepper) ACS712 Allegro MicroSystems Используется в: Simple Motor Control (DC/Fan/Stepper) ULN2003 Darlington driver for LED rows Используется в: LED Display and Sign Controller MAX7219 Analog Devices Используется в: LED Display and Sign Controller MCP23S17 SPI I/O expander for keypad/display Используется в: Home Appliance Control Board PC817 Optocoupler for mains isolation Используется в: Home Appliance Control Board TJA1027 LIN bus transceiver Используется в: Automotive Aftermarket Accessories (Non-Safety) LM7805 12V-to-5V linear regulator Используется в: Automotive Aftermarket Accessories (Non-Safety)
What is the program memory size of the PIC16LC770-I/SO?
The PIC16LC770-I/SO contains 3.5 KB of One-Time Programmable (OTP) program memory, organized as 2K x 14 instruction words. According to the Microchip datasheet, this is sufficient for compact embedded control firmware but, being OTP, it cannot be erased or rewritten after programming - making this device ideal for fixed-function production parts but less suitable for iterative prototyping.
Does the PIC16LC770-I/SO support in-system programming?
No, the PIC16LC770-I/SO uses OTP (One-Time Programmable) program memory, which means the firmware can only be written once during manufacturing and cannot be re-programmed in-circuit. For designs that require firmware updates or iterative development, Microchip recommends the flash-based PIC16F770 family, which uses the same pinout and peripherals but supports in-system programming.
What is the difference between PIC16LC770-I/SO and PIC16LC770-E/SO?
The PIC16LC770-I/SO is the industrial-temperature-grade variant operating from -40C to +85C, while the PIC16LC770-E/SO is the extended-temperature-grade part rated for -40C to +125C. Both share the same 20-SOIC package, 20 MHz clock, 3.5 KB OTP memory, and 256-byte RAM, making them drop-in replacements in applications where thermal range is acceptable.
Where can I buy the PIC16LC770-I/SO at the best price?
As of 2026-09-22, the PIC16LC770-I/SO is listed by 8 authorized distributors on Octopart, including Mouser, DigiKey, and ampheo. The 1-piece unit price is approximately US$4.32 with bulk discounts down to about US$2.31 at 1000 pieces. Because the part is marked obsolete in the lifecycle database, stock may be limited and lead times should be confirmed before placing production orders.
What is the lead time for PIC16LC770-I/SO orders?
Lead time for the PIC16LC770-I/SO varies because the part is in an obsolete lifecycle phase. As of 2026-09-22, distributors such as Mouser and DigiKey may have small inventory lots, but production orders should not assume availability beyond existing stock. Engineers designing new products should select a flash-based alternative such as the PIC16F770-I/SO for long-term supply continuity.
Is the PIC16LC770-I/SO in stock right now?
Stock status for the PIC16LC770-I/SO fluctuates across authorized distributors. As of 2026-09-22, Mouser, DigiKey, and ampheo list varying stock quantities with single-piece pricing around US$4.32. Because the part is obsolete, distributor stock should not be assumed sustainable for new production runs - check current availability on the XAIPART product page or contact the distributor directly before ordering.
PIC16LC770-I/SO vs PIC16F770-I/SO - which is better for new designs?
For new designs, the PIC16F770-I/SO is almost always the better choice. It shares the same 20-SOIC package, 20 MHz clock, 3.5 KB memory, 256-byte RAM, and peripheral set as the PIC16LC770-I/SO, but uses flash memory instead of OTP - enabling in-system programming, firmware updates, and iterative prototyping. The PIC16LC770-I/SO should be reserved for legacy or cost-driven production where firmware is fixed.
When should I choose PIC16LC770-I/SO over PIC16F770-I/SO?
Choose the PIC16LC770-I/SO only for legacy compatibility or where a fixed-function, low-cost OTP part is acceptable. The flash-based PIC16F770-I/SO is preferred for new designs because it supports field updates and shorter development cycles. Both share the 20-SOIC footprint, so PCB redesign is not a barrier to migrating from the PIC16LC770-I/SO to the PIC16F770-I/SO.
What is the best drop-in replacement for PIC16LC770-I/SO?
The best drop-in replacement is the PIC16F770-I/SO from Microchip, which uses flash memory instead of OTP but is pin-to-pin compatible on the same 20-SOIC footprint. It preserves the 3.5 KB program memory, 256-byte RAM, 20 MHz clock, and 16 I/O pins, while adding in-system programmability - enabling firmware updates without PCB changes.
Where to download the PIC16LC770-I/SO datasheet PDF?
The official Microchip datasheet for the PIC16LC770-I/SO can be downloaded directly from the Microchip website at ww1.microchip.com/downloads/en/DeviceDoc/39591e.pdf. The document includes the electrical characteristics, pinout, instruction set, and peripheral configuration for the PIC16LC770 family. The datasheet number DS39591E corresponds to the original Microchip PIC16LC770 datasheet.
Where to find PIC16LC770-I/SO pinout information?
The PIC16LC770-I/SO pinout is documented in the Microchip datasheet (DS39591E) and shows a 20-pin SOIC layout with pin 1 typically at the dot or notch end. Key pins include VDD/VSS (power), MCLR (reset), OSC1/OSC2 (clock), and RA0-RA5 / RB0-RB7 (digital I/O). For PCB design, the package_svg_key on the XAIPART product page provides a visual pinout diagram that matches the datasheet numbering.
What is the operating voltage of PIC16LC770-I/SO?
The PIC16LC770-I/SO operates from 3.0 V to 5.5 V supply voltage. According to the Microchip datasheet, the LC (low-voltage CMOS) designation means the device is optimized for both 3.3V and 5V operation. The 12-bit ADC, USART, and CCP peripherals share this supply rail, and decoupling with a 100 nF ceramic capacitor placed close to VDD is recommended for ADC accuracy.
What is the A/D converter resolution on the PIC16LC770-I/SO?
The PIC16LC770-I/SO includes a 12-bit resolution A/D converter with multiple input channels routed through the device's analog multiplexer. According to the Microchip datasheet, the ADC operates from the same 3.0V-5.5V supply and provides 12-bit accuracy suitable for sensor reading, battery monitoring, and closed-loop feedback. The ADC shares pins with digital I/O, so analog functions must be configured via firmware.
What is the maximum I/O count on PIC16LC770-I/SO?
The PIC16LC770-I/SO provides 16 digital I/O pins distributed across PORTA (RA0-RA5) and PORTB (RB0-RB7), with two additional pins reserved for MCLR reset and oscillator functions. The 16 I/O count is sufficient for sensor interfaces, LED indicators, pushbutton inputs, and communication peripherals (USART, I2C, SPI), making this device suitable for compact embedded control designs.
Can the PIC16LC770-I/SO be replaced by a non-Microchip equivalent?
Direct pin-compatible non-Microchip equivalents for the PIC16LC770-I/SO are rare because the PIC16 instruction set and peripheral architecture are Microchip-proprietary. Designers seeking cross-vendor alternatives must re-validate firmware and typically port to an STM8, AVR, or other architecture, which constitutes a PCB-level redesign rather than a drop-in replacement. The recommended Microchip replacement remains the PIC16F770-I/SO in the same 20-SOIC footprint.

Справочные инженерные данные для PIC16LC770-I/SO — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the PIC16LC770-I/SO only when designing a fixed-function production part where OTP memory locking is acceptable or desired. For new designs, prefer the flash-based PIC16F770-I/SO, which shares the same 20-SOIC footprint, 3.5 KB memory, 256-byte RAM, 20 MHz clock, 16 I/O pins, and 12-bit ADC, while removing the OTP restriction. The PIC16LC770-E/SO is the better fit when extended -40C to +125C operation is required, and the PIC16LC770T/SO is identical to the -I/SO but supplied in tape-and-reel packaging for high-volume SMD assembly. None of these alternatives require PCB changes - they are all 20-SOIC pin-compatible.

Сравнение с аналогами

Параметр Этот товар PIC16F770-I/SO PIC16LC770-E/SO PIC16LC770T/SO PIC16LC770/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 20-SOIC 20-SOIC 20-SOIC 20-SOIC 20-SOIC
Program Memory 3.5 KB OTP 3.5 KB Flash 3.5 KB OTP 3.5 KB OTP 3.5 KB OTP
RAM 256 B 256 B 256 B 256 B 256 B
Max Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V 3.0 V to 5.5 V
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) 0C to +70C (Commercial)
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit
Number of I/O 16 16 16 16 16
Lifecycle Status Obsolete Active Obsolete Obsolete Obsolete

Ключевые отличия

  • Industrial -40C to +85C temperature range (против PIC16LC770/SO)
  • Flash memory with in-system programming (против PIC16LC770-I/SO (this part))
  • Extended temperature option (против PIC16LC770-I/SO (this part))

Заметки по проектированию

Decouple VDD with both a 100 nF (high-frequency) and 10 uF (bulk) ceramic capacitor placed as close to the VDD/VSS pins as possible - within 5 mm is recommended for ADC accuracy. The PIC16LC770-I/SO's 12-bit ADC draws brief inrush currents during sampling; insufficient decoupling degrades ADC linearity. A ferrite bead on the supply trace can further reduce digital switching noise coupling into analog inputs.

Remember that the PIC16LC770-I/SO uses OTP (One-Time Programmable) memory - firmware cannot be updated once written. For prototypes or field-upgradable designs, select the flash-based PIC16F770-I/SO instead, which is pin-compatible. Also note that the MCLR pin requires a proper reset circuit (typically 10 kohm pull-up to VDD); leaving MCLR floating causes erratic behavior.

Route the oscillator traces (OSC1/OSC2) short and symmetrically, keeping them away from switching signals and ADC analog inputs to avoid crosstalk. If using a crystal, place load capacitors within a few millimeters of OSC1/OSC2 and guard the traces with a ground pour. For ADC accuracy, separate analog (AN0-AN4) and digital traces, and consider a ground split if high-current switching is present.

The USART peripheral supports both synchronous and asynchronous modes. For RS-485 multi-drop networks, enable the internal weak pull-up on RX to prevent false start bits on an open bus. When driving long cables, add a 100 ohm series termination at the MCU TX pin to dampen ringing, especially at 20 MHz system clock where edge rates are in the 5-10 ns range.

Информация о соответствии

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Qualified
Без свинца
Unknown
Без галогенов
Unknown
Конфликтные минералы
Unknown

Compliance information not provided in the verified web data. The PIC16LC770-I/SO is not AEC-Q100 qualified; for automotive applications use a qualified MCU. RoHS/lead-free status should be confirmed with the manufacturer before placement in RoHS-restricted designs.

Данные проверены: 2026-09-22 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

PIC16LC770-I/SO PIC16LC770-I/SO datasheet Microchip PIC16LC770-I/SO 8-bit PIC microcontroller 3.5KB OTP PIC16LC770 20-SOIC replacement PIC16LC770-I/SO industrial sensor interface PIC16LC770 vs PIC16F770 PIC16LC770-I/SO drop-in replacement buy PIC16LC770-I/SO online PIC16LC770 pinout 20-SOIC what is OTP microcontroller PIC16LC770-I/SO obsolete cross reference

Связанные компоненты & термины

Microchip Technology PIC16LC770-I/SO PIC16LC770 PIC16F770 PIC16LC770-E/SO PIC16LC770T/SO PIC16LC770/SO PIC microcontroller 8-bit MCU RISC architecture OTP memory Flash memory 20-SOIC SOIC-20 12-bit ADC USART CCP module industrial temperature grade RoHS AEC-Q100 sensor interface battery-powered embedded controller MCLR ICSP
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ